Colocar legendas num video

De Física Computacional
Ir para navegação Ir para pesquisar

Esta é uma extração de mínimo conteúdo para conseguir adicionar (hardcoded) legendas num vídeo A situação típica é ter um vídeo em formato avi o mpeg baixado ou extraido do qual não temos as legendas na língua de nosso interesse e queremos gravar um CD ou DVD para assistir na TV com as legendas.

Receita:

  • baixe a legenda na língua desejada (arquivo .srt ou .sub) e salve no mesmo diretório do vídeo (.avi ou .mpeg)
  • verifique que o mencoder está instalado (ele é usado pelo mplayer)
  • verifique a sincronia das legendas passando o vídeo com mplayer (ele permite carregar o arquivo de legendas)
  • se tudo da certo então faça a versão .avi com as legendas "hardcoded" assim
mencoder filme.avi -o filme_legendado.avi -sub legendas.sub -ovc lavc -oac mp3lame
  • filme.avi: o filme original sem legendas
  • filme_legendado.avi : nome atribuído ao arquivo de saída gravado com legendas
  • legendas.sub: é o arquivo de legendas
  • -ovc e -oac indicam os codificadores de vídeo e som respectivamente

Pronto o "filme_legendado.avi"esta listo para ser gravado no CD ou DVD (use o k3b)

Atenção: a linha de comando acima gera um mpg4 com codec de windows; depois de gravado, o meu DVD player respondeu que o codec não era reconhecido. A linha abaixo, especificando codec divx (-ffourcc), sim funcionou

mencoder filme.avi -o filme_leg.avi -sub filme.sub -ovc lavc -oac mp3lame -ffourcc DX50

Obrigado a Sérgio pela dica

NOTA: mencoder tem infinitas opções, o exemplo é o mínimo indispensável para conseguir o filme com legendas; para mais detalhes (qualidade, formato de tela, trechos, mixing, ripping, etc, etc) procurar por mencoder em google ou ir para os seguintes links:

Mencoder Tips & Tricks
Video HowTo