Мне нужно сделать две вещи с .avi
видео:
- Вставьте субтитры (
.srt
) навсегда, не изменяя его время или само видео. - Преобразуйте новое видео (с постоянными субтитрами) из
.avi
в.mpeg
.
Есть ли способ сделать это в одну или две командные строки? (Вероятно, используя ffmpeg
?)
Некоторые дополнительные данные:
- Субтитры могут иметь некоторые специальные символы (испанские символы, такие как: ñ, á, ü ...)
- Не имеет значения порядок событий: сначала добавьте субтитры,
.avi
а затем преобразуйте или сначала преобразуйте, а затем добавьте субтитры в.mpeg
- Я использую Ubuntu 11.04 (Natty Narwhal).
video
conversion
subtitle
juliomalegria
источник
источник
Попробуйте использовать
mencoder
. Примерно так работает:Mencoder имеет gazillion CLI-переключателей для контроля качества видео, некоторые идеи смотрите здесь (в частности, о кодировании в mpeg):
http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-mpeg.html
источник
Вы можете использовать Mobile Media Converter для выполнения этих задач.
Вы можете скачать здесь .
источник
В аристе:
источник
У меня есть успех с:
Но мне нужно было перекомпилировать ffmpeg с опцией
--enable-libass
.источник