Làm cách nào để thay đổi lệnh ffmpeg của tôi thành mã hóa luồng phụ đề thứ hai?


1

Lệnh của tôi là

ffmpeg -i "a.mkv" -vf subtitles="a.mkv" -acodec copy "a.mp4"

cái nào đốt cái đầu tiên theo mặc định

Tôi muốn ghi luồng phụ đề thứ hai, không phải luồng đầu tiên (bao gồm hai)

Câu trả lời:


1

Bạn phải chỉ định chỉ số luồng.

ffmpeg -i "a.mkv" -vf subtitles="a.mkv":si=1 -acodec copy "a.mp4"

Để bỏ qua luồng âm thanh đầu tiên.

ffmpeg -i "a.mkv" -vf subtitles="a.mkv":si=1 -acodec copy -map 0 -map -0:a:0 "a.mp4"

Cảm ơn, nhưng tôi đã quên một chi tiết, bạn có thể vui lòng cho tôi biết cách chọn luồng âm thanh thứ hai thay vì luồng đầu tiên (ngoài luồng phụ đề thứ 2) không?
huehuehue
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.