Я пытаюсь записать субтитры из этого формата:
0:0 Video
0:1 English Audio
0:2 Japanese Audio
0:3 English subtitle (default)
0:4 English subtitle (translation only)
Оба подпункта. Я обычно использую этот командный файл
ffmpeg -i "foo.mkv" ^
-map 0:0 -map 0:2 ^
-c:a:2 copy ^
-vf subtitles="foo.mkv" ^
"foo_1.mkv"
но это работает только при наличии одного потока субтитров. Когда я запускаю это на видео с двойными субтитрами, оно обрабатывает новое видео, но не выдает субтитров.