Eu preciso fazer duas coisas com um .avi
vídeo:
- Insira legendas (
.srt
) permanentemente, sem modificar o tempo ou o vídeo em si. - Converta o novo vídeo (com legendas permanentes) de
.avi
para.mpeg
.
Existe alguma maneira de fazer isso em uma ou duas linhas de comando? (Provavelmente está usando ffmpeg
?)
Alguns dados adicionais:
- As legendas podem ter alguns caracteres especiais (caracteres em espanhol, como: ñ, á, ü ...)
- Não importa a ordem dos eventos: primeiro adicione legendas
.avi
e depois converta ou primeiro converta e depois adicione legendas a.mpeg
- Estou usando o Ubuntu 11.04 (Natty Narwhal).
video
conversion
subtitle
juliomalegria
fonte
fonte
Tente usar
mencoder
. Algo assim funciona:O mencoder possui um gazilhão de switches CLI para controlar a qualidade do vídeo. Para algumas idéias, veja aqui (especificamente sobre codificação para mpeg):
http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-mpeg.html
fonte
Você pode usar o Mobile Media Converter para executar essas tarefas.
Você pode baixar aqui .
fonte
No Arista:
fonte
Eu tenho sucesso com:
Mas eu precisava de recompilar ffmpeg com a opção
--enable-libass
.fonte