você está aqui: Home  → Arquivo de Mensagens

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



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

 

 

Opinião dos Leitores

EduardoJr
21 Jan 2013, 09:38
Uma pequena correção: faltou o "i" de "if".
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script