O Arista pode fazer as duas coisas, e fornece uma GUI muito agradável e fácil. Está disponível nos repositórios.
Eu preciso fazer duas coisas com um vídeo .avi
:
.srt
) sem modificar seu tempo ou o vídeo em si. .avi
para .mpeg
. Existe alguma maneira de fazer isso em uma ou duas linhas de comando? (Provavelmente usando ffmpeg
?)
Alguns dados adicionais:
.avi
e converta ou primeiro converta e adicione legendas a .mpeg
O Arista pode fazer as duas coisas, e fornece uma GUI muito agradável e fácil. Está disponível nos repositórios.
Tente usar mencoder
. Algo como isso funciona:
mencoder source.avi -sub srt.srt -o destination.mpeg -oac mp3lame -ovc lavc -of mpeg
O mencoder tem um zilhão de comutadores CLI para controlar a qualidade do vídeo, para algumas ideias, veja aqui (especificamente sobre a codificação para o mpeg):
No Arista:
Tenho sucesso com:
ffmpeg -i subs.srt subs.ass
ffmpeg -i input.avi -vf "ass=subs.ass" output.avi
Mas eu precisava recompilar o ffmpeg com a opção --enable-libass
.
Tags video conversion subtitle