Моя команда
ffmpeg -i "a.mkv" -vf subtitles="a.mkv" -acodec copy "a.mp4"
который сжигает первый по умолчанию
Я хочу записать второй поток субтитров, а не первый (в том числе два)
Моя команда
ffmpeg -i "a.mkv" -vf subtitles="a.mkv" -acodec copy "a.mp4"
который сжигает первый по умолчанию
Я хочу записать второй поток субтитров, а не первый (в том числе два)
Вы должны указать индекс потока.
ffmpeg -i "a.mkv" -vf subtitles="a.mkv":si=1 -acodec copy "a.mp4"
Чтобы пропустить первый аудиопоток.
ffmpeg -i "a.mkv" -vf subtitles="a.mkv":si=1 -acodec copy -map 0 -map -0:a:0 "a.mp4"