Juntando legenda + filme em xvid (divx) no Linux

Depois de aprender a lidar com as legendas, vou passar alguns comandos para fazer um ‘merge’ ou uma junção da legenda com o filme.

O primeiro passo é pegar a legenda, ao contrário do que fiz no artigo anterior, a legenda deve ficar com a codificação ISO, pois senão a legenda vai aparecer quebrada no arquivo final.

Para juntar o filme com a legenda deve se ter instalado o mencoder, no terminal, faça:

sudo apt-get install mencoder

Ainda no terminal, vá até a pasta onde estão os arquivos: o filme e a legenda, após isso digite:

mencoder -oac copy -ovc lavc -sub "filme_legenda.srt” -o “filme_arquivo_final.avi” “filme_arquivo_original.avi

Não esqueça de substituir os parâmetros em negrito conforme a sua necessidade.

Uma dica extra: se você quiser aproveitar e fazer todo esse processo e ainda codificar o filme em mpeg4, use o seguinte comando:

mencoder -oac copy -ovc lavc -lavcopts keyint=25:vcodec=mpeg4:vbitrate=945:vpass=1 -sub “filme_legenda.srt” -o “filme_arquivo_final.avi” “filme_arquivo_original.avi

Eu mudei o valor do parâmetro vcodec para xvid e notei que a codificação demorou muito e o arquivo final ficou muito grande.

Dúvidas? Sugestões? Deixe um comentário :D

Powered by ScribeFire.

4 Comments

  1. marcelo
    Posted September 7, 2007 at 10:40 am | Permalink

    Cara não funcionou
    fica um sinal de maior no console
    o que devo fazer?

  2. marcelo
    Posted September 7, 2007 at 10:43 am | Permalink

    Ops falha de principiante! remova as aspas do comando!
    hauhuauau!

  3. Ricardo
    Posted March 23, 2008 at 4:35 pm | Permalink

    Opá!!
    Primeira vez que entro no seu site!!!
    Gostaria de saber porque que quando eu junto a legenda no filme os caracteres como “ç” “ã” etc ficam errados depois da conversão?

    Valeu!!

  4. evandrolinux
    Posted March 23, 2008 at 4:55 pm | Permalink

    Seja bem vindo Ricardo! Tem uma pegadinha pra juntar a legenda com o filme: tem que verificar a codificação do arquivo da legenda.

    Se o arquivo não foi modificado pra utf-8 (normalmente o arquivo de legenda vem no formato iso-8859-15), usando os passos do tutorial, a legenda vai funcionar, se você juntar com o filme, mas se tocar ela em separado vai quebrar os caracteres que você disse.

    Se o arquivo foi modificado pra utf-8 é só adicionar na linha de comando a opção -utf-8, por exemplo:

    mencoder -oac copy -ovc raw -sub myvideo.srt -sub-bg-alpha 150 -utf8 -o myvideo4.avi myvideo3.avi

    Dá uma lida no meu outro artigo Lidando com legendas de filme no Linux, lá ta tudo mastigado.

    Abraco!

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*