Выбор аудиопотока при конвертации через FFmpeg

Выбор аудиопотока при конвертации через FFmpeg

У меня есть файл .mkv с двумя аудиопотоками. Но когда я пытаюсь преобразовать его в .mp4, ffmpeg выбирает только первый аудиопоток. Как заставить ffmpeg использовать второй? Большое спасибо.

решение1

Да, см.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иhttps://en.wikibooks.org/wiki/FFMPEG_An_Intermediate_Guide/subtitle_options. Это для субтитров, но там есть примеры. Попробуйте

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

Используйте -map 0:a:1, если требуется только второй аудиопоток. (Или, может быть, это так -map 1:a.)

Связанный контент