Ubuntu 10.04 LTS + Skype 2.1 Beta + Prestigio PWC320 (webcam)
[ 624.664537] Linux video capture interface: v2.00
[ 624.722422] 3:3:1: cannot get freq at ep 0x84
[ 624.733495] usbcore: registered new interface driver snd-usb-audio
[ 624.747784] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62e0)
[ 624.752937] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/input/input6
[ 624.756478] usbcore: registered new interface driver uvcvideo
[ 624.756909] USB Video Class driver (v0.1.0)
_____
lsusb
Bus 005 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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0c45:62e0 Microdia MSI Starcam Racer
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
____
mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0
MPlayer SVN-r1.0~rc3+svn20090426-4.4.3 (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 streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: YUYV
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
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
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
[VO_TDFXFB] This driver only supports the 3Dfx Banshee, Voodoo3 and Voodoo 5.
[VO_3DFX] Unable to open /dev/3dfx.
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 640 x 480 (preferred colorspace: Packed YUY2)
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x480 => 640x480 Packed YUY2
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
Audio: no sound
Starting playback...
v4l2: ioctl set mute failed: Invalid argument
v4l2: 1110 frames successfully processed, -1104 frames dropped.
Exiting... (Quit)
_____
В общем SKYPE в упор не видет веб-камеру, mplayer видео воспроизводит, но чёрно-белое (иногда зелёные полосы снизу проскакивают, или на доли секунды картинка съъезжала с зелёной полосой). Прошу помощи, облазил всё, кстати BERLIOS.DE/linux-uvc/trunk нет таких путей, что делать?
Вот ещё тесты: видео показывает в этой утилите:
luvcview -w -s 960x720
luvcview 0.2.6
SDL information:
Video driver: x11
A window manager is available
Device information:
Device path: /dev/video0
Stream settings:
Frame format: YUYV (MJPG is not supported by device)
Frame size: 800x600 (requested size 960x720 is not supported by device)
Frame rate: 15 fps (requested frame rate 30 fps is not supported by device)
Quit signal received.
Cleanup done. Exiting ...