siempre hay que estar dispuestos al cambio

Entradas etiquetadas como ‘xawtv’

Solucionar problema de Webcam oscura en Linux

Retomando el blog, quiero mostrarles una solución que después de mucho buscar por fin logré encontrar. El problema es con algunas cámaras que a pesar de ser reconocidas por el sistema la imagen es demasiado oscura.

Muy bien comencemos. Primero hay que asegurarnos de que el sistema si reconoce la webcam, para esto vamos a una terminal y copiamos

$ lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0ac8:307b Z-Star Microelectronics Corp. USB 1.1 Webcam
Bus 001 Device 004: ID 04a9:1734 Canon, Inc.

Esto nos mostrará todos los dispositivos usb conectados al equipo, en mi caso la webcam es Z-Star Microelectronics Corp. USB 1.1 Webcam, lo que quiere decir que si es reconocida.

Ahora vamos a instalar un programa que según la distribución se instalará de diferentes formas, en Arch Linux está disponible desde AUR.

Archlinux
$ yaourt xawtv
Ubuntu
$ sudo aptitude install xawtv
hay que activar el repositorio universe
Fedora
$ yum install xawtv
Opensuse
zypper install xawtv

Luego de instalarlo escribimos en la terminal
xawtv

Nos aparecerá algo como esto:

xawtv_print_1

Damos Ok y luego en la pantalla que nos aparece verán que la imagen es muy oscura, para arreglarlo damos click derecho sobre la imagen y en Light Frecuency ponemos 50HZ. quedará así:

xawtv_print_2

Extra:
Si sigues teniendo problemas con la webcam pero solo en Skype acá una solución extraída de la wiki de Arch Linux.

Para i686 instalar v4l-utils y en una terminal copiar
$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

Para x86_64 instalar lib32-v4l-utils
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype

Anuncios