Hola.
El 29 de agosto de 2010 16:57, joseangon
<joseangon47@gmail.com> escribió:
Hola.
Encontré estos datos en la página del módulo. ... Nos dice que estos problemas pueden ser por causa de que no cargó el módulo videodev ... Por eso debieras de mandar otra vez la salida del lsmod. Primero intentamos cargar este módulo con la cámara desconectada, como root:
# modprobe videodev
Ahora conectamos la cámara y anotamos la salida de:
$ lsmod
Y tambien nos dá un modo de testear con el mplayer pero esta vez indicando el modo de salida de pantalla:
$ LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so mplayer tv:// \
-tv driver=v4l2:width=640:height=480:fps=25:device=/dev/video0 -vo x11
cacho@musix2:~$ LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so mplayer tv:// \
> -tv driver=v4l2:width=640:height=480:fps=25:device=/dev/video0 -vo x11
MPlayer 1.0rc2-4.3.2-DFSG-free (C) 2000-2007 MPlayer Team
CPU: Genuine Intel(R) CPU T2060 @ 1.60GHz (Family: 6, Model: 14, Stepping: 12)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <
olschewski@zpr.uni-koeln.de>
comment: first try, more to come ;-)
no entiendo porqué aparece
'>'
antes de -tv
copio y pego dos veces para que no aparezca, doy enter también y nada
http://pastebin.com/t7PvD99P
Está la cámara conectada ?
Si es así, no te preocupes por la flecha ">", es la indicación para la consola de que se va a introducir más datos a ese comando. Que es lo mismo que si introducimos esto:
$ LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so mplayer tv:// -tv driver=v4l2:width=640:height=480:fps=25:device=/dev/video0 -vo x11 eso debe dar el mismo resulatado que partir en varias veces la linea con la barra "\".
Pero a mi lo que me preocupa es que la salida esa está incompleta ... debe seguir con mucha más literatura, je je. Un ejemplo en la mía:
$ LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so mplayer tv:// -tv driver=v4l2:width=640:height=480:fps=25:device=/dev/video0 -vo x11
MPlayer 1.0rc3-4.4.4 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <
olschewski@zpr.uni-koeln.de>
comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: USB 2.0 Camera
Capabilites: video capture read/write streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: YUYV
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 640 x 480 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [x11] 640x480 => 640x480 Planar YV12
[swscaler @ 0x9973610]using unscaled yuv420p -> rgb32 special converter
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
Audio: no sound
Starting playback...
libv4l2: error dequeuing buf: Invalid argument
v4l2: ioctl set mute failed: Invalid argument
v4l2: 822 frames successfully processed, -135 frames dropped.
Exiting... (Quit)
Antes de quitarlo, sale una lectura de los frames que va leyendo para la salida en pantalla, que luego se pierde al pulsar la tecla "q", pero que no es importante. Pero si te fijas el resto de lectura que sale en comparación con la tuya ... Por eso me dá la sensación de que no tienes conectada la cam ¿?
Saludos.