eL BLoG De NeiL

10 nov, 2007

Añadiendo subtitulos a un video bajo Ubuntu

Publicado por: NeiL Bajo la categoria: Software Libre

He estado buscando la manera mas fácil y cómoda de integrar subtítulos a un fichero de video. Despues de navegar un poco
he visto cómo se hace con mencoder desde el terminal. Lo que pasa es que se me hace pesdo tener que acordarme de tanto parámetro y tanta historia y como soy de lo mas vago , he decidido montarme un pequeño front-end para que me sea mas cómodo.

He aquí la receta del cutre-subtitulador al estilo NeiL.

1.-Ingredientes:

-mencoder
-zenity

2.-Consiguiendo los ingredientes

Podemos instalarlos via synaptic o bien bajo terminal con :

$apt-get install zenity mencoder

3.-Con las manos en la masa

Pulsamos alt+F2 ,escribimos gedit y pulsamos enter
Ahora que tenemos el gedit abierto escribiremos éste pequeño, cutre y desastroso pedazo de código:

#!/bin/sh
cd $HOME
VIDEO=`zenity --file-selection --title="Selecciona el video al que vamos a añadir los subtítulos"`
SUB=`zenity --file-selection --title="Selecciona los subtítulos que quieres añadir"`
VIDEOFINAL=`zenity --entry --title="Nombre" --text="Introduce el nombre para el video resultante:"`
mencoder "$VIDEO" -sub "$SUB" -oac copy -ovc lavc -o $VIDEOFINAL -subcp latin1 -font /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansCondensed-Bold.ttf -subfont-text-scale 3.8

¿Qué significa todo este rollo?

Bien, en la primera linea le indicamos al sistema que interprete de comandos debe usar, en este caso es sh.
En la segunda linea nos posicionamos en el directorio personal del usuario que ejectua el programa.
En la tercera linea entra en escena zenity, con zenity (opcion file-selection) lo que hacemos es lanzar una ventanita que nos pide que escojamos un fichero de video. La ruta y el nombre de fichero quedaran guardados en la variable VIDEO que usaremos mas adelante.
En la cuarta linea , mediante zenity (opcion file-selection) realizamos la misma operacion pero solicitando el archivo de subtitulos, y asignamos la ruta y nombre del archivo a la variable SUB.
En la quinta linea, mediante zenity (opcion entry) pedimos que se introduzca el nombre del fichero resultante y guardamos ese nombre en la variable SUB.
En la sexta linea lanzamos mencoder dandole como fichero de video la variable VIDEO, como fichero de subtitulos la variable SUB y como fichero resultante la variable VIDEOFINAL.
Si no os gusta la fuente o el tamaño de la misma lo podeis cambiar a vuestro gusto modificando los parametros -font y -subfont-text-scale del mencoder.

4.-Dale caña Manolo!!

Una vez hecho todo esto guardamos el archivo alli donde nos sea mas cómodo, yo por ejemplo lo tengo en mi /home.
Ahora solo falta darle los permisos de ejecucion y listo! Para hacer esto , nada mas facil que hacer click con el boton derecho del raton, ir a la pestaña Permisos y marcar la casilla de abajo donde dice “Permitir ejecutar el archivo como un programa”.

Y ya está, ejecutais haciendo doble click en el programa, le dais un archivo de video, luego le dais el archivo de subtitulos perteneciente a ese video, le dais el nombre que querais que tenga el video con los subtitulos integrados y dejais que el programa haga el resto. La operacion puede tardar mas o menos tiempo en finalizar dependiendo del tamaño del video.

Bon appetite!

Bookmark and Share

Possibly Related Posts:


Entradas relacionadas:

  1. Captura de video analógico en Ubuntu mediante mencoder
  2. Bluetooth bajo GNU/Linux
  3. Lo mejor de Google Video

7 Respuestas a "Añadiendo subtitulos a un video bajo Ubuntu"

1 | Porkulia SPAIN Mac OS X Safari 523.12

noviembre 22nd, 2007 a las 21:18

Avatar

No tiene ná que ver con el post, pero feliz cumpleaños xD

2 | NeiL Ubuntu Linux Mozilla Firefox 2.0.0.8

noviembre 24th, 2007 a las 17:18

Avatar

Gracias Porkulia! :D

3 | Neil: Añadiendo subtitulos a un video bajo Ubuntu POLAND Linux Mozilla Firefox 2.0.0.3

diciembre 5th, 2007 a las 22:17

Avatar

[...] Planet GPLTarragona – http://planet.gpltarragona.org/            Neil: Añadiendo subtitulos a un video bajo Ubuntu [...]

4 | Juan SPAIN Ubuntu Linux Mozilla Firefox 3.0.3

noviembre 16th, 2008 a las 02:14

Avatar

Neil, mil gracias!!!
Llevo toda la tarde subtitulando pelis que tenía en VO para que mi pareja también pueda verlas :D
El programita funciona a la perfección y es comprensible incluso para un linuxero novato como yo…

5 | NeiL Ubuntu Linux Mozilla Firefox 3.0.3

noviembre 16th, 2008 a las 21:11

Avatar

Hola Juan !
Reconforta saber que hay alguien a quien le sirve alguna de las tonterias que publico :)

6 | Daniel ARGENTINA Ubuntu Linux Mozilla Firefox 3.0.10

mayo 3rd, 2009 a las 00:10

Avatar

Neil, MUCHAS GRACIAS por el instructivo… He dejado definitivamente Windows por Ubuntu y necesitaba algo que facilmente me permitiera agregar subtitulos… Mas fácil que como lo has puesto, imposible!

Saludos desde Argentina!!!!

7 | Karkamal SPAIN Linux Google Chrome 4.0.223.1

octubre 25th, 2009 a las 11:52

Avatar

Gracias, va de maravilla!

Publica un comentario

¬¬ xD >< >:( ;) :| :zzz: :xx: :victoria: :vacio: :triste: :sobao: :nidea: :nidea3: :nidea2: :mutriste: :mosca: :mosca2: :mirabajo: :latristor: :happy: :gota: :ein: :desconsolado: :desconfia: :dequemehablas: :caracosida: :cagada: :amordazado: :_( :P :D :...: :)= :) 8)
This work by NeiL is licensed under a Creative Commons Attribution-ShareAlike 3.0 Spain.

Estadísticas

  • Páginas mostradas :110321
  • Visitas :50922
  • Páginas vistas en las últimas 24 horas55
  • Visitas en las últimas 24 horas34

  • Diego: Encontre un par de videos en youtube muy interesantes que explican el montaje, te los adjunto aqui : MSI Wind u100 Synaptics Touch Pad Installation
  • Diego: Hola Neil, acabo de pedir un touchpad de Synaptics en la web de Asusparts, ahora lo dificil sera montarlo...he estado viendo webs pero los foros de ms
  • NeiL: Hola Diego, recomiendo la memoria de 2gb por que su velocidad de trabajo es mayor, y eso es justo lo que te ayuda a que el overclock sea el mejor y ma

Sobre Menoscuatro

Este es mi blog personal, lugar de desvarío y entretenimiento. Tal y como dice muy acertadamente David, como no puedo pagarme un psicólogo, me desahogo aquí xD

Flickr Recent Photos

DSC00010nodisponibleDetalle de las cartas 2Detalle de las cartasCartas al trasluz 2Cartas al trasluz (con flash)Cartas al trasluzMazo de Decktet 2Detalle de las cartasMazo de Decktet