De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Como embutir legendas em vídeos com o software mencoder

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 21 de janeiro de 2013

Recentemente eu fiz a transcrição e tradução do áudio de um dos vídeos de demonstração do excelente software para conferência web Big Blue Button. Depois de tudo arrumado, faltou embutir a legenda no vídeo. Existem várias possibilidades, mas aquela que para mim foi a mais rápída e fácil foi através do software mencoder

Eu usei para a conversão de um arquivo no formato mp4. O script não foi testado para outros formatos de vídeo e possivelmente, para este tipo de processamento, pode ser necessário algum ajuste nas diretivas fornecidas ao programa.

  #!/bin/bash
  
  in=$1
  out=$2
  legenda=$3
  
  f [ $# -ne 3 ];
  then
                  echo Uso: $(basename "$0") Arquivo_Entrada Arquivo_Saida Arquivo_Legenda
          exit 1
  fi
  
  mencoder $in -oac pcm -ovc lavc -sub $legenda -utf8 -subfont-text-scale 3 -o $out

A diretiva -utf8 é importante se o seu arquivo de legendas for criado com esta codificação. Para saber qual codificação está sendo usada no arquivo criado, emita o comando:

  $ file BigBlueButton_0_8_Presenter_Overview.srt
  BigBlueButton_0_8_Presenter_Overview.srt: UTF-8 Unicode (with BOM) English text

O software mencoder faz parte da maior parte das distribuições GNU/Linux. Em sistemas Debian GNU/Linux e derivados, ele pode ser instalado com o comando:

  # apt-get install mencoder

Referência: Ubuntu Foruns

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida