sábado, 23 de diciembre de 2006

Cómo hacer funcionar la webcam EyeToy de la PS2 en Ubuntu:

Supongo que también funcionará para Debian, estos son los pasos a seguir.

Lo primero es instalar los headers estos del kernel:
sudo apt-get install build-essential linux-headers-`uname -r`

Esto nos bajará algunas cosillas para instalar los drivers y las cabeceras de nuestro kernel.

Lo siguiente es bajarnos el driver, nos aseguramos de que estamos en nuestra carpeta personal y ponemos:
wget http://www.rastageeks.org/downloads/ov51x-jpeg/ov51x-jpeg-0.5.4.tar.gz

Ahora lo descomprimimos...
tar -xvf ov51x-jpeg-0.5.4.tar.gz
cd ov51x-jpeg-0.5.4


Esto nos hará entrar en el directorio del driver recién descomprimido, lo siguiente es instalar los drivers:
sudo make install
sudo modprobe videodev
sudo modprobe i2c_core
sudo insmod /lib/modules/`uname -r`/extra/ov51x.ko
sudo insmod /lib/modules/`uname -r`/extra/ov519_decomp.ko

Hay que poner una línea cada vez!
Por último para ver si funciona podemos usar un programilla como el xawTV para ver si funciona:
sudo apt-get install xawtv

El manual este es una traducción muy libre del artículo: http://smorgasbord.net/howto_get_eyetoy_webcam_working_for_ubuntu

jueves, 14 de diciembre de 2006

Metodo alternativo para extraer substítulos de DVDs.


Sí, lo sé, esto ya estaba dicho en otro post y ya entonces era inútil de cojones (ahora tienes que estar sumando mentalmente todos los bits que has desperdiciado de ancho de banda cargando este puto artículo en lugar de estar viendo porno ^_^)

El caso es utilizando el método del mencoder he tenido problemas de sincronización con algunos ripeos. De todas formas sigo utilizándolo porque me parece más sencillo y sólo uso el otro método cuando no me queda otra.

Método tradicional:

Para saber qué subtitulos hay disponibles en el DVD
mplayer -v dvd://1 -dvd-device /mnt/pelis/DVD/Kiss\ Kiss\ Bang\ Bang/ -vo null -ao null -frames 0 -v 2>&1 | grep sid

Extraer subtítulos -sid 0, -sid 1, -sid 2...
mencoder dvd://1 -dvd-device /dev/pelis/DVD/Kiss\ Kiss\ Bang\ Bang/ -vobsubout subtitle_name -vobsuboutindex 0 -sid 0 -o frameno.avi -ovc frameno -nosound


Método alternativo:

Primero buscamos el valor del parámetro ID_SUBTITLE_ID en la salida del siguiente comando.

mplayer -dvd-device /mnt/musica/Commited/FREAKS_DVD/ \
dvd://1 -identify -vo null -frames 0 -v 2>&1| \
sed -n -e '/ID_SUBTITLE_ID/{1!p;g;$!N;p;D;}' -e h

ID_SUBTITLE_ID=0
subtítulo ( sid ): 0 idioma: en
ID_SID_0_LANG=en
ID_SUBTITLE_ID=4
subtítulo ( sid ): 1 idioma: es
ID_SID_1_LANG=es


Sumamos a 0x20 el número que hayamos visto (en este caso 0x20 + 4) y extraemos los subs
tccat -i /mnt/musica/Commited/FREAKS_DVD/ -T 1 -L | tcextract -x ps1 -t vob -a 0x24 > subs-es

Convertimos el subs-es a formato idx
Nota: Cambiando el canal podemos meter varios subtítulos en un solo par de ficheros .sub e .idx, pero esto sólo funcionará a partir de Subtitleripper 0.3.1
subtitle2vobsub -o vobsubs-es -a 0,es -i /mnt/musica/Commited/FREAKS_DVD/VIDEO_TS/VTS_01_0.IFO < sub-es


¡A cuidarse!

Seguidores