Мне сказали, что можно встроить субтитры ( .srt
) в видеофайлы ( .avi
) ffmpeg
, но я не могу найти упоминаний об этом на странице руководства. Это возможно? Какую команду я использую?
9
Мне сказали, что можно встроить субтитры ( .srt
) в видеофайлы ( .avi
) ffmpeg
, но я не могу найти упоминаний об этом на странице руководства. Это возможно? Какую команду я использую?
Ответы:
От
man ffmpeg
:Так:
ffmpeg -newsubtitle subtitles.srv -i video.avi ...
источник
...
result.avi
этой команды не работаетAt least one output file must be specified
...
означает «и любые другие варианты, которые вам нужны».ffmpeg -newsubtitle subtitles.srt -i video.avi result.avi
но это заканчивается сообщением выше. Я надеялся, что result.avi будет выходным файлом. Я-o result.avi
тоже попробовал, но безуспешно.mencoder movie.avi -sub movie.srt -o movie.hardsubs.avi -oac copy -ovc lavc -lavcopts vbitrate=1200
По ссылке Пирса, а именно:
Я успешно использовал это в текущей версии git ffmpeg.
источник
ffmpeg
разработчики работают с поддержкой субтитров, но насколько я знаю, это работает только в последней версии ffmpeg.mencoder
будет записывать субтитры мгновенно, если вы хотите попробовать это вместо этого.источник