Добавить в корзинуПозвонить
Найти в Дзене
graphicsh | графискаш

Как сделать жесткие субтитры к видео в ffmpeg (hardsubs)

Жёсткие субтитры (hardsubs) - это субтитры, которые наложены на видеодорожку. Отключить жесткие субтитры в плеере нельзя. Для того, чтобы наложить субтитры на видеодорожку, нужно выполнить команду: ffmpeg -i input.mp4 -vf subtitles=sub.srt output.mp4 где: -i - input.mp4 наш входной файл с видео; -vf - параметр-фильтр для наложения субтитров; subtitles = sub.srt - наш входной файл с субтитрами; output.mp4 - выходной файл.
Оглавление
Выхлоп ffmpeg
Выхлоп ffmpeg

Что такое жёсткие субтитры (hardsubs)

Жёсткие субтитры (hardsubs) - это субтитры, которые наложены на видеодорожку. Отключить жесткие субтитры в плеере нельзя.

Команда для создания жёстких субтитров в ffmpeg

Для того, чтобы наложить субтитры на видеодорожку, нужно выполнить команду:

ffmpeg -i input.mp4 -vf subtitles=sub.srt output.mp4

где:

-i - input.mp4 наш входной файл с видео;

-vf - параметр-фильтр для наложения субтитров;

subtitles = sub.srt - наш входной файл с субтитрами;

output.mp4 - выходной файл.