1

Моя команда

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

который сжигает первый по умолчанию

Я хочу записать второй поток субтитров, а не первый (в том числе два)

1 ответ1

1

Вы должны указать индекс потока.

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"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .