Mencoder: Pegando subtitulos a un archivo de video en la Terminal de Linux

Asumo que soy un autodidacta. Y como todo autodidacta siempre uno va aprendiendo métodos que luego con el paso del tiempo va perfeccionando, y para lograr esa perfección muchos de nosotros recomendamos el uso de la Terminal/Consola de Linux.

El pegado de un Subtitulo a archivos de video en Linux es una de los quebraderos de cabeza con la que se encuentran muchos de los usuarios cuando llegan a nuestro Sistema Operativo. Para ello, disponemos de variadas y muy fáciles herramientas, como Avidemux o DeVeDe, que lo hacen de forma automática con simples pasos, pero todos mediante una interfaz de usuario. Ésto puede ser una perdida de tiempo para algunos, tiempo que no se pierde si utilizáramos la Terminal de Linux.

Mencoder es un poderoso codificador que nos proporciona entre otras muchas opciones, la virtud de pegar un Subtitulo en un archivo de video. Para ello, primero debemos instalarlo desde repositorios (disponible en la mayoría de Distribuciones Linux más reconocidas):

En Fedora (como Root):

yum install mencoder

Una ves instalado, pegamos en la Terminal la siguiente línea:

mencoder /carpeta_X/pelicula.avi -sub /carpeta_X/pelicula.srt -oac copy -ovc lavc -o /tmp/pelicula_final.avi -subcp latin1 -font /usr/share/fonts/msttcore/arial.ttf -subfont-text-scale 2.8

Explicando un poco las partes más importantes de ésta línea:
  • /carpeta_X/pelicula.avi será la carpeta donde se encuentre el archivo original de video.
  • /carpeta_X/pelicula.srt será la ubicación donde está el archivo srt de subtitulos a embeber en el video.
  • /tmp/pelicula_final.avi será el destino del archivo resultante, con sus subtitulos ya incorporados.
  • /usr/share/fonts/msttcore/arial.ttf es el origen del estilo de fuente o tipografía que usaremos para el subtitulo.
  • -subfont-text-scale 2.8 es el tamaño de la fuente con la que se pegará el subtitulo.
Al cabo de unos minutos (dependiendo de tu CPU y del tamaño del archivo de video) ya tendremos la película con sus subtitulos agregados todo en una simple línea de comandos y sentencias. Si quieren ver más opciones de mencoder, tipeen en consola:

man mencoder

Muy fácil y rápido.
4 comentarios

Entradas populares de este blog

Botones capacitivos no vibran o encienden en Samsung S6

PARTE I: Instalar OCS Inventory NG (Server) en Ubuntu Linux 14.04 LTS

Enviar mensaje masivo a PCs con Windows en un Dominio