Juntar filme e legenda no Linux

08 agosto 2011


Muitas pessoas já se perguntaram como unir uma legenda a um filme, existem hoje N programas que fazem isso, mas vamos concordar, como é chato ficar procurando e pesquisando sobre, fora que muitos programas não funcionam de maneira correta, eu mesmo já me fiz essa pergunta, já usei muitos programas, mas a melhor solução encontrei no nosso querido terminal, é lógico que isso só funciona pra quem tem linux Champz, vamos lá.

Abra seu terminal e digite o seguinte comando:

sudo mencoder filme.avi -sub legenda.srt -oac copy -ovc lavc -o filmeLegendado.avi -subcp latin1 -font FreeSans.ttf -subfont-text-scale 3.8

E o que eu preciso entender sobre isso?

filme.avi
É o lugar/arquivo de filme no qual eu quero inserir a legenda.


legenda.srt
É o lugar/arquivo de legenda que quero inserir no filme


filmeLegendado.avi
Aqui você vai substituir pelo nome do vídeo que será criado


FreeSans.ttf
É o arquivo de fonte que eu quero usar, note que se você usa Ubuntu pode encontrar as fontes do seu sistema na pasta /usr/share/fonts/

Feito isso é só apertar enter e esperar, note que a velocidade com que seu sistema vai fazer isso é bem maior que quando feito por outros programas demorados e pesados.

5 comentários :

{ Guilherme Pedroso } at: 20 agosto, 2011 01:20 disse...

Essa foi massa!

{ guilherrme } at: 20 setembro, 2011 00:57 disse...

guilherme@guilherme-COMPC:~$ sudo mencoder thetask.avi -sub legendatask.srt -oac copy -ovc lavc -o thetasklegendado.avi -subcp latin1 -font Freesans.ttf -subfont-text-scale 3.8
sudo: mencoder: command not found

{ guilherrme } at: 20 setembro, 2011 20:27 disse...

como voce pode ver devo ter feito algo errado :(

Anônimo at: 02 janeiro, 2012 22:14 disse...

Eu invejo a sua capacidade de publicar artigo maravilhoso sobre bloginfogeeks.blogspot.com simplesmente queria dizer que eu gosto disso!

Anônimo at: 02 janeiro, 2016 22:23 disse...

Obrigado. Funciona (embora o AviAddXsub seja muito mais rápido -1/3 do tempo -, utilizando o Wine, porque não há para Linux). O Avidemux - há para linux - é prático e poderoso para conversões gerais; no entanto, para embutir apenas uma legenda, é um desperdício, porque implica a conversão completa. De facto, o AviAddxSub é o mais simples e célere para embutir legendas em filmes avi (apenas); não converte o filme, apenas o manipula para botar a legenda. Eu só uso para a minha televisão Sony Bravia KDL32EX402, que apenas lê formatos variantes de mpeg4 e não pesca legendas -srt. De resto, tenho outra TV que lê bem a generalidade dos formatos de legendas bem como de video (incluindo MKV), pelo que a minha necessidade é muito residual - andava à procura de algo somente para Linux, sem necessidade de utilizar o Wine. Mencoder, apesar disto, tratando-se de embutir com conversão, é razoavelmente veloz. - Saudações.

Fernando Castro Lopes