Administra tu Blog

Crea tu blog fácil y gratis

Mi Blog de Linux

09/01/2008 GMT 1

Incrustar subtitulos en un video.

artbol @ 17:34

Desde que la PS3 lee DivX me he visto en la necesidad de incrustar los subtitulos de mis series/peliculas en los videos ante la imposibilidad de la Playstation de leer los subtitulos independientes. Asi que vamos a ver como lo podemos hacer desde nuestro Ubuntu.

Lo primero que vamos a hacer es instalar mencoder, el programa que usaremos, y el paquete ttf-freefont que contiene la fuente FreeSans Bold que vamos a usar.

sudo apt-get install mencoder ttf-freefont

Ahora nos colocamos en la consola en el directorio que contiene el archivo de video y los subtitulos y ejecutamos

mencoder -ovc xvid -xvidencopts pass=1 -oac copy MiVideoOriginal.avi -o MiVideoSubtitulado.avi -sub MisSubtitulos.srt -font /usr/share/fonts/truetype/freefont/FreeSansBold.ttf -subfont-autoscale 1

El programa empezara a codificar el video creando un nuevo archivo de video con los subtitulos integrados.

La verdad es que funciona muy bien pero es algo engorroso recordar y escribir todo eso, asi que vamos a ver, gracias a ulibertad, un script para que esto nos resulte mas sencillo (solo lo he modificado para que el resultado lo lea la PS3).

#!/bin/bash

read -p “Selecciona el archivo de vídeo: ” video_ini

read -p “Selecciona el archivo de subtitulos: ” subs

read -p “Selecciona el nombre del archivo de salida: ” video_fin

mencoder -ovc xvid -xvidencopts pass=1 -oac copy $video_ini -o $video_fin -sub $subs -font /usr/share/fonts/truetype/freefont/FreeSansBold.ttf -subfont-autoscale 1

Solamente deberiamos cambiar la ruta de la fuente en caso de querer usar una distinta. Para usarlo, creamos un archivo con ese texto, le damos un nombre, por ejemplo pegar_subs y le damos permisos de ejecucion y lo copiamos a /usr/bin

chmod +x pegar_subs

cp pegar_subs /usr/bin

Para usarlo solamente restara teclear pegar_subs desde una terminal y responder con archivos que queremos usar y el archivo resultante.

Comentarios

No hay Comentarios »

Dejar un Comentario


<a href> <em> <blockquote> <strong> <cite> <code> <ul> <li> <dl> <dt> <dd>

Contactar con la autora o autor | Archivo | Crea tu blog fácil y gratis