El bocabyte vascodilatador

Blog creado por un estudiante de informática relacionado con linux y las nuevas tecnologías

Posts Tagged ‘mplayer’

De dvd a mkv : volcando un dvd con mplayer o vlc si tiene protección ARccOS (dvd2mkv parte 1)

Posted by Pedro en noviembre 21, 2007

Resulta que me he hecho un scriptillo que me pasa un dvd a un fichero matroska video. En este primer post explicaré como volcar el dvd a un fichero .vob

mplayer dvd://TITULO -dvd-device DISPOSITIVO_o_IMAGEN.ISO -dumpstream -dumpfile dvd.vob

Con este comando especificando el título y el dispositivo, normálmente /dev/dvd volcamos el dvd ( o la imagen iso ) al fichero dvd.vob

Ejemplos:

mplayer dvd://1 -dvd-device /dev/dvd -dumpstream -dumpfile dvd.vob
mplayer dvd://4 -dvd-device casinoRoyale.iso -dumpstream -dumpfile dvd.vob

Si nos ocurre un error de lectura de entrada/salida puede que sea producido porque el dvd lleva protección anticopia en cuyo caso usaremos el programa vlc para ripear el dvd de este modo:

vlc dvd:RUTA_DVD@TIT --audio-track X --sub-track Y --sout "#standard{access=file,mux=ps,dst=FICH_SAL}"

Donde:

  • RUTA_DVD = la ruta al dispositivo dvd o al directorio o a la imagen iso.
  • TIT = el título del dvd que queremos ripear
  • X = el track de audio
  • Y = el track de subtítulos
  • FICH_SAL = el fichero donde guardamos el volcado

Ejemplo:

vlc dvd:/dev/dvd@4 --audio-track 1 --sub-track 1 --sout "#standard{access=file,mux=ps,dst=dvd.vob}"
vlc dvd:casinoRoyale.iso@4 --audio-track 1 --sub-track 1 --sout "#standard{access=file,mux=ps,dst=dvd.vob}"

Para saltarse ARccOS en linux (a la hora de volcad bien el dvd), hoy por hoy solo se puede usar vlc. El problema que tenemos es que tenemos que volcar los subtitulos y el audio uno por uno.

Anuncios

Posted in Encode, Linux | Etiquetado: , , | 2 Comments »

Introducir franja negra a un vídeo para ver mejor los subtítulos

Posted by Pedro en octubre 23, 2007

Resulta que tengo varias películas con subtítulos integrados, de modo que cuando la reproduzco con ellos se me sobreescriben encima de la película, dificultándome el poder leeros o incluso el ver algunos detalles de la película.

Estuve mirando y decubrí la opción que permite introducir una franjas negras encima,debajo, o a los lados de modo que los subtítulos se recoloquen ahí.

Las opciones en concreto son:

mplayer -vf expand[=w:h:x:y:o]

Si ponemos w = -100 le metemos un borde de 100 pixeles negros en la parte de arriba de la imagen

Si ponemos h = -100 le metemos un borde de 100 pixeles negros en la parte de la derecha de la imagen

mplayer -vf dsize=relacion

dsize le dice que reproduzca en el formato especificado, poniendole el relacion=16/9 conseguimos que al hacer pantalla completa no nos salgan una franjas negra a los lados consecuencia de haberle metido el -120 al expand.

También podríamos poner relación como un numero decimal, 1.33 para 4/3 o 1.77 para 16/9

Con lo que el comando final quedaría asi:

mplayer -vo x11 -vf expand=0:-120:0:0,dsize=16/9 pelicula.avi

Como comentario final diré que he añadido -vo x11 ya que por ejemplo con -vo gl2 en mi máquina los subtítulos permanecen en pantalla una vez que aparecen y se van solapando, con -vo x11 van desapareciendo correctamente.

Posted in Linux, Video | Etiquetado: , , | Leave a Comment »