Как изменить формат субтитров фильма, например, на .srt?
У меня есть любой фильм (звук, видео и встроенные субтитры). Я просто хочу изменить субтитры на .srt, оставив все остальное без изменений. Если есть способ сделать это лучше, чем с помощью ffmpeg, то я бы тоже согласился.
Текущее состояние
аудиокодек: x, видеокодек: y, формат субтитров: z
Желаемое состояние
аудиокодек: x, видеокодек: y, формат субтитров: .srt
решение1
В FFmpeg есть кодировщик SubRip, поэтому
ffmpeg -i input.mkv -c copy -c:s srt out.mkv
решение2
Если предположить, что формат «z» поддерживается, то должно сработать что-то такое простое:
ffmpeg -i input.z output.srt
Перечислите ваши кодеки с помощью ffmpeg-кодекичтобы убедиться, что ваш тип «z» поддерживается.
решение3
Вы можете попробовать конвертировать субтитры с помощью простого инструмента под названием Avidemux. Я уже пользовался им раньше, и он отлично работает. Узнайте больше о немздесь.