Làm thế nào để thả một luồng âm thanh bằng avconv?


16

Làm cách nào để tôi thả âm thanh từ MKV với mã hóa DTS? Tôi đang sử dụng lệnh này avconv -i Movie.mkv -c:v copy movie.mp4.

Tôi biết lệnh sẽ bao gồm lệnh codec nhưng tôi không biết cách sử dụng nó.

Câu trả lời:



6

Theo hiểu biết của tôi, -antham số sẽ chỉ cần thả âm thanh từ đầu ra. Nếu đó không phải là những gì bạn muốn, thì bạn cần sử dụng -maplệnh và chỉ định cách các luồng riêng lẻ từ các nguồn khác nhau sẽ được ánh xạ tới đầu ra. Ví dụ sau chỉ lấy luồng đầu tiên từ tệp đầu tiên (thường là video) và âm thanh từ tệp thứ hai.

avconv -i input0.mkv -i input1.m4a -map 0:0 -c:v copy -map 1 -c:a copy output.mp4
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.