Ir a contenido

  • Ver nuevo contenido
  •  
  •  

 


Pausing RSS Scroller demo

Utilizar EyeToy como WebCam en Linux


  • Identifícate para comentar
1 comentario en este hilo

#1 Folken - 01 October 2007 - 00:46

    ....

  • Elite
  • 10012 Mensajes
Hoy probando WengoPhone, un cliente de VoIP estilo Skype pero libre, me acordé que tenía por aquí una EyeToy que ya no usaba en la PS2 y podía utilizarla como WebCam, así no tengo que comprar una para cuando quiera hacer videoconferencias con alguien. Pero en Linux el driver tiene un pequeño inconveniente, no descomprime JPG, y por ahora video4linux no soporta esta función; meter esto en el kernel sería considerado "malvado", así que mientras la gente de v4l no de soporte para esto, han creado una versión hackeada del driver oficial.


Así que utilizando este driver hackeado podremos instalar nuestra EyeToy y usarla como WebCam en Linux, concretamente en Debian, aunque en otras distros el proceso será muy similar, yo personalmente he comprobado que en Ubuntu funciona a la perfección también. Pero bueno pongamos a ello.


En la página del driver hackeado tenéis los repositorios para descargar el driver, pero como yo estoy usando Debian Unstable, el driver ya se encuentra en los repositorios de Debian, pero si usáis otro sabor de Debian o Ubuntu, en este enlace podéis ver que lineas añadir a vuestro sources.list. Lo primero de todo será bajarnos la última versión de los headers de nuestro Kernel y todo lo necesario para compilar el módulo en el kernel, como module-assistant y el driver por supuesto.



apt-get install build-essential linux-headers-`uname -r` ov51x-jpeg-source module-assistant


Con esto deberíamos tener suficiente para compilar el driver. Ahora usaremos module-assistant, para hacerlo:



module-assistant a-i ov51x-jpeg


Con esto ya deberíais tener vuestra eyetoy totalmente funcional, aunque es recomendable desconectarla y volver a conectarla al PC con su conector USB claro, para que todo funcione correctamente. Ahora ya podéis comprobar en WengoPhone o aMSN que vuestra WebCam funciona, solo tenéis que seleccionarla, en el caso de que tengáis varias su nombre es: v4l: OV519 USB CAMERA


Imagen enviada



Si no tenéis ni WengoPhone, ni aMSN, otra forma de probar el funcionamiento de vuestra cámara es con Mplayer, con este comando en terminal:



mplayer tv:// -tv driver=v4l:width=640:height=480:device=/dev/video0:noaudio



#2 Buph - 01 October 2007 - 01:00

    Destination unknown

  • General
  • 7242 Mensajes
Qué puntazo! Gracias tío, ahora estoy en Win pero mañana lo pruebo.