Wybór strumienia audio podczas konwersji przez FFmpeg

2

Mam plik .mkv z dwoma strumieniami audio. Ale kiedy zamierzam przekonwertować go na .mp4, ffmpeg wybiera tylko pierwszy strumień audio. Jak sprawić, by ffmpeg używało drugiego? Wielkie dzięki.

Mohsen
źródło

Odpowiedzi:

1

Tak, patrz https://apple.stackexchange.com/questions/235376/how-do-i-add-vtt-subtitles-to-a-mp4-video-to-view-on-an-iphone-ios , https : //trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo i https://en.wikibooks.org/wiki/FFMPEG_An_Intermediate_Guide/subtitle_options . Dotyczy to napisów, ale podaje przykłady. Próbować

ffmpeg -i input.mkv -map 0:v -map 0:a -c copy output.mp4

Użyj, -map 0:a:1jeśli wymagany jest tylko drugi strumień audio. (A może tak jest -map 1:a.)

Chloe
źródło
To nie jest -map 1:a. Jest tylko jeden plik wejściowy.
Gyan