Intereting Posts
Дайте доступ только к одному каталогу, который не является домашним пользователем. Как процитировать строку, содержащую знак доллара $ и одинарную цитату '? В документации / usr / bin man, что это значит «не установлено локально», Почему незащищенный пользователь может выполнить команду `sync`? Как вы планируете дополнительное хранилище Как уменьшить использование виртуальной памяти Chrome? Удалите установленный вручную драйвер (беспроводной USB) Почему Gnome 3.22 Assistive On Screen Keyboard поддерживает только Qwerty? Не удается войти в webmin на VPS Какую графическую программу запуска я могу использовать? Двойное сиденье в Linux с 3D-ускорением и одной видеокартой Как пакет, такой как ATLAS, знает, какой компилятор fortran использовать? Отказоустойчивая физическая и виртуальная машина с репликацией. Является ли это возможным? Получение часовых поясов в странах Emacs: интерфейс, который смешивает команды и аргументы

Как вставлять субтитры в видео с помощью ffmpeg?

Мне сказали, что можно вставлять субтитры ( .srt ) в видеофайлы ( .avi ) с помощью ffmpeg , но я не могу найти упоминания об этом на странице руководства. Это возможно? Какую команду я использую?

От man ffmpeg :

Параметры субтитров:

-scodec codec Форматировать кодек субтитров («копировать» для копирования потока).

-newsubtitle Добавить новый поток субтитров в текущий выходной поток.

-slang code Установите код языка ISO 639 (3 буквы) текущего потока субтитров.

Итак: ffmpeg -newsubtitle subtitles.srv -i video.avi ...

Из ссылки Пир, в частности:

 ffmpeg -i video.avi -vf subtitles=subtitle.srt out.avi 

Я использовал это успешно с текущей статической версией git ffmpeg.

Разработчики ffmpeg работают с поддержкой субтитров, но насколько я знаю, он работает только в последнем ffmpeg. mencoder будет записывать субтитры мгновенно, если вы хотите попробовать это вместо этого.