Como adicionar legendas sem alterar a proporção do vídeo

1

Estou tentando adicionar hardsubs a um arquivo AVI usando o codec sem perdas H264 no VirtualDub. O vídeo original é de 720x480. O vídeo resultante também é 720x480, mas o vídeo real que é visto se torna mais fino. Tudo parece esticado verticalmente. Existem bordas pretas nas laterais. Por que isso acontece? Como isso pode ser feito corretamente?

    
por tony_sid 01.01.2011 / 03:22

2 respostas

1

No mencoder da frente do software livre deve ser capaz de fazer isso como referenciado aqui: link

Tenho certeza que o mencoder (parte do mplayer) é o caminho a ser seguido. Ele deseja gerar arquivos .avi por padrão. A documentação do mencoder é bastante envolvida e não está completa, mas é muito poderosa.

Veja como eu faria uma codificação de duas passagens em vídeo mpeg4 de 1000 kbps e áudio mp3 de 128 kbps:

$ mencoder movie.vob -sid 0 -aid 128 -ovc lavc -lavcopts codec=mpeg4:vhq:vbitrate=1000:vpass=1 -oac copy -o /dev/null
$ mencoder movie.vob -sid 0 -aid 128 -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=1000:vpass=2 -oac mp3lame -lameopts cbr=128 -o movie.avi

A sinalização -sid 0 acima designa o ID da legenda 0. A sinalização 128 -aid designa o ID 128 de áudio. Tente o mplayer -v movie.vob com números diferentes de -sid e -aid para obter as legendas e o áudio corretos.

outra maneira de fazer isso é aqui: link

    
por 01.01.2011 / 03:56
0

O problema está no programa que você está usando para colocar nos subs. Você pode ajustar as configurações ao seu gosto, mas eu recomendo usar apenas um programa diferente ( Adobe Premiere Elements pode fazer isso, eu acredito).

    
por 01.01.2011 / 03:50