Всем доброго времени суток!
На моем железе (ACER TravelMate 2490) стоял Debian 6.0, проблема с камерой решалась подгрузкой libv4l1compat (этот способ широко известен). Но после недавнего обновления до Dеbian Wheezy и, соответственно, перехода на ядро 3.2 этот способ не работает. Некоторое время мне еще было доступно ядро 2.6 и там камера работала на ура, но в 3.2 - отказывается. Насколько я понимаю, проблема тут именно с ядром.
Порыв просторы мировой паутины нашел несколько решений, но они не привели к положительным результатам.
Прошу помощи, ну или хотя бы нескольких полезных советов относительно направления дальнейших поисков.

raul@localhost:~$ id
uid=1000(raul) gid=1000(raul) группы=1000(raul),22(voice),24(cdrom),25(floppy),29(audio),30(dip),37(operator),44(video),46(plugdev),100(users),109(netdev),110(bluetooth),116(scanner),123(vboxusers)
root@localhost:/# ls /dev | grep video
video0
root@localhost:/# 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 001 Device 008: ID 046d:0896 Logitech, Inc. OrbiCam
Bus 004 Device 002: ID 15d9:0a4c Trust International B.V. USB+PS/2 Optical Mouse
Bus 004 Device 003: ID 0a5c:2101 Broadcom Corp. BCM2045 Bluetooth
Bus 001 Device 007: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
root@localhost:/# dmesg | grep video
[    0.208986] pci 0000:00:02.0: Boot video device
[    7.129817] Linux video capture interface: v2.00
+ открыть спойлер
root@localhost:/# lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 4 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
06:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 SD Host controller: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller (rev 01)
+ открыть спойлер
root@localhost:/# dmesg | grep usb
[    1.162566] usbcore: registered new interface driver usbfs
[    1.162605] usbcore: registered new interface driver hub
[    1.185336] usbcore: registered new device driver usb
[    1.288392] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.288396] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.288400] usb usb1: Product: EHCI Host Controller
[    1.288404] usb usb1: Manufacturer: Linux 3.2.0-4-686-pae ehci_hcd
[    1.288407] usb usb1: SerialNumber: 0000:00:1d.7
[    1.289683] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    1.289687] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.289691] usb usb2: Product: UHCI Host Controller
[    1.289694] usb usb2: Manufacturer: Linux 3.2.0-4-686-pae uhci_hcd
[    1.289697] usb usb2: SerialNumber: 0000:00:1d.0
[    1.290083] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[    1.290087] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.290091] usb usb3: Product: UHCI Host Controller
[    1.290094] usb usb3: Manufacturer: Linux 3.2.0-4-686-pae uhci_hcd
[    1.290098] usb usb3: SerialNumber: 0000:00:1d.1
[    1.290444] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[    1.290448] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.290452] usb usb4: Product: UHCI Host Controller
[    1.290455] usb usb4: Manufacturer: Linux 3.2.0-4-686-pae uhci_hcd
[    1.290459] usb usb4: SerialNumber: 0000:00:1d.2
[    1.290810] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    1.290814] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.290818] usb usb5: Product: UHCI Host Controller
[    1.290821] usb usb5: Manufacturer: Linux 3.2.0-4-686-pae uhci_hcd
[    1.290824] usb usb5: SerialNumber: 0000:00:1d.3
[    1.600022] usb 1-4: new high-speed USB device number 2 using ehci_hcd
[    1.772952] usb 1-4: New USB device found, idVendor=046d, idProduct=0896
[    1.772957] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.772961] usb 1-4: Product: Camera
[    1.772964] usb 1-4: Manufacturer: OEM
[    2.128018] usb 4-1: new low-speed USB device number 2 using uhci_hcd
[    2.303416] usb 4-1: New USB device found, idVendor=15d9, idProduct=0a4c
[    2.303421] usb 4-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    2.303425] usb 4-1: Product:  USB OPTICAL MOUSE
[    2.326872] input:  USB OPTICAL MOUSE as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/input/input1
[    2.327077] generic-usb 0003:15D9:0A4C.0001: input,hidraw0: USB HID v1.11 Mouse [ USB OPTICAL MOUSE] on usb-0000:00:1d.2-1/input0
[    2.327310] usbcore: registered new interface driver usbhid
[    2.327313] usbhid: USB HID core driver
[    7.215865] usbcore: registered new interface driver vc032x
[    8.328064] usb 4-2: new full-speed USB device number 3 using uhci_hcd
[    8.496245] usb 4-2: New USB device found, idVendor=0a5c, idProduct=2101
[    8.496250] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    8.496254] usb 4-2: Product: Acer Module
[    8.496257] usb 4-2: Manufacturer: Broadcom Corp
[    8.587980] usbcore: registered new interface driver btusb
[  104.694024] usb 1-4: USB disconnect, device number 2
[  106.536107] usb 1-4: new high-speed USB device number 5 using ehci_hcd
[  106.708934] usb 1-4: New USB device found, idVendor=046d, idProduct=0896
[  106.708940] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  106.708944] usb 1-4: Product: Camera
[  106.708946] usb 1-4: Manufacturer: OEM
[  127.272081] usb 1-3: new high-speed USB device number 6 using ehci_hcd
[  127.405752] usb 1-3: New USB device found, idVendor=12d1, idProduct=1446
[  127.405756] usb 1-3: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[  127.405760] usb 1-3: Product: HUAWEI Mobile
[  127.405763] usb 1-3: Manufacturer: Huawei Technologies
[  127.493714] scsi2 : usb-storage 1-3:1.0
[  127.493973] scsi3 : usb-storage 1-3:1.1
[  127.494074] usbcore: registered new interface driver usb-storage
[  130.470478] usb 1-3: USB disconnect, device number 6
[  134.736070] usb 1-3: new high-speed USB device number 7 using ehci_hcd
[  134.869881] usb 1-3: New USB device found, idVendor=12d1, idProduct=1506
[  134.869886] usb 1-3: New USB device strings: Mfr=4, Product=3, SerialNumber=0
[  134.869890] usb 1-3: Product: HUAWEI Mobile
[  134.869893] usb 1-3: Manufacturer: Huawei Technologies
[  134.872403] scsi4 : usb-storage 1-3:1.5
[  134.872758] scsi5 : usb-storage 1-3:1.6
[  135.003843] usbcore: registered new interface driver cdc_wdm
[  135.024055] usbcore: registered new interface driver usbserial
[  135.025683] usbcore: registered new interface driver usbserial_generic
[  135.025689] usbserial: USB Serial Driver core
[  135.053026] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB0
[  135.053960] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB1
[  135.054927] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB2
[  135.054980] usbcore: registered new interface driver option
[  136.043670] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB3
[  136.329651] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB3
[  393.908407] usb 1-4: USB disconnect, device number 5
[  395.756065] usb 1-4: new high-speed USB device number 8 using ehci_hcd
[  395.929044] usb 1-4: New USB device found, idVendor=046d, idProduct=0896
[  395.929050] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  395.929054] usb 1-4: Product: Camera
[  395.929057] usb 1-4: Manufacturer: OEM
+ открыть спойлер
root@localhost:/# mplayer tv:// device=/dev/video0
MPlayer svn r34540 (Debian), built with gcc-4.7 (C) 2000-2012 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: Camera
 Capabilities:  video capture  read/write  streaming
 supported norms:
 inputs: 0 = vc032x;
 Current input: 0
 Current format: unknown (0x55595659)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Cannot find codec matching selected -vo and video format 0x55595659.
==========================================================================

v4l2: ioctl streamon failed: No such device
v4l2: ioctl set mute failed: No such device
v4l2: 0 frames successfully processed, 0 frames dropped.

Playing device=/dev/video0.
File not found: 'device=/dev/video0'
Failed to open device=/dev/video0.


Exiting... (End of file)

Вот некоторая, собранная мной, инфа. Если чего нужно еще, готов предоставить.
Заранее огромное спасибо за понимание и помощь!

2

из инфы ещё хотелось бы посмотреть на:
ls -l /dev/video*
и на всякий пожарный:
lsusb
lsusb -t

raul_hatchet⇓ пишет:

tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Error: Cannot set norm!Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument

По моему опыту, в свежем mplayer'е поломали работу с веб камерами... могу посоветовать для тестов qv4l2 из v4l-utils (куда её в дебиане положили - понятия не имею, но скорей всего отдельным пакетом сделали)

raul_hatchet⇓ пишет:

Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1

в /etc/mplayer/mplayer.conf укажи какой-нить вменяемый vo.
и от root'а зря тестируешь... ему может быть запрещён вывод графики....

raul_hatchet⇓ пишет:

Playing device=/dev/video0.
File not found: 'device=/dev/video0'
Failed to open device=/dev/video0.

а вот это странно о_О...

95% процентов проблем находятся между клавиатурой и стулом.

3

root@localhost:/# lsusb -t
4-2:1.2: No such file or directory
4-2:1.3: No such file or directory
1-3:1.2: No such file or directory
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 4, If 0, Class=HID, Driver=usbhid, 1.5M
    |__ Port 2: Dev 3, If 0, Class='bInterfaceClass 0xe0 not yet handled', Driver=btusb, 12M
    |__ Port 2: Dev 3, If 1, Class='bInterfaceClass 0xe0 not yet handled', Driver=btusb, 12M
    |__ Port 2: Dev 3, If 2, Class=vend., Driver=, 12M
    |__ Port 2: Dev 3, If 3, Class=app., Driver=, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/8p, 480M
    |__ Port 3: Dev 7, If 0, Class=vend., Driver=option, 480M
    |__ Port 3: Dev 7, If 1, Class=vend., Driver=cdc_wdm, 480M
    |__ Port 3: Dev 7, If 2, Class=vend., Driver=, 480M
    |__ Port 3: Dev 7, If 3, Class=vend., Driver=option, 480M
    |__ Port 3: Dev 7, If 4, Class=vend., Driver=option, 480M
    |__ Port 3: Dev 7, If 5, Class=stor., Driver=usb-storage, 480M
    |__ Port 3: Dev 7, If 6, Class=stor., Driver=usb-storage, 480M
    |__ Port 4: Dev 9, If 0, Class=vend., Driver=vc032x, 480M
root@localhost:/# ls -l /dev | grep video
crw-rw---T  1 root video    10, 175 Май 11 21:46 agpgart
crw-rw---T  1 root video    29,   0 Май 11 21:46 fb0
crw-rw---T+ 1 root video    81,   0 Май 11 22:43 video0

А вот не от рута mplayer. Эта версия отлично работала  с ядром 2.6, так что думаю дело не в плеере.

+ открыть спойлер
raul@localhost:~$ mplayer tv:// device=/dev/video0
MPlayer svn r34540 (Debian), built with gcc-4.7 (C) 2000-2012 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: Camera
 Capabilities:  video capture  read/write  streaming
 supported norms:
 inputs: 0 = vc032x;
 Current input: 0
 Current format: unknown (0x55595659)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
[VO_XV] Could not grab port 73.
==========================================================================
Cannot find codec matching selected -vo and video format 0x55595659.
==========================================================================

v4l2: ioctl streamon failed: No such device
v4l2: ioctl set mute failed: No such device
v4l2: 0 frames successfully processed, 0 frames dropped.

Playing device=/dev/video0.
File not found: 'device=/dev/video0'
Failed to open device=/dev/video0.


Exiting... (End of file)

4 (12.05.2013 00:38:18 отредактировано redix)

Набери lsmod в выводе должна присутствовать твоя камера Logitech, Inc. OrbiCam причем два-три раза. З.Ы. От пользователя, а не от рута.

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

5 (12.05.2013 01:05:02 отредактировано raul_hatchet)

По-моему нет там ее:

+ открыть спойлер
raul@localhost:~$ lsmod
Module                  Size  Used by
nls_utf8               12416  1 
nls_cp437              12417  1 
vfat                   17116  1 
fat                    44497  1 vfat
ppp_deflate            12750  0 
zlib_deflate           21318  1 ppp_deflate
bsd_comp               12747  0 
ppp_async              13032  1 
crc_ccitt              12331  1 ppp_async
ppp_generic            22153  7 ppp_async,bsd_comp,ppp_deflate
slhc                   12586  1 ppp_generic
option                 24816  2 
usb_wwan               13014  1 option
usbserial              27365  7 usb_wwan,option
cdc_wdm                17037  0 
usb_storage            35142  0 
mperf                  12421  0 
cpufreq_stats          12762  0 
cpufreq_powersave      12422  0 
cpufreq_conservative    12987  0 
cpufreq_userspace      12520  0 
parport_pc             22036  0 
ppdev                  12651  0 
lp                     12797  0 
parport                31254  3 lp,ppdev,parport_pc
rfcomm                 28626  14 
bnep                   17288  2 
binfmt_misc            12813  1 
uinput                 12991  1 
fuse                   52184  1 
nfsd                  173773  2 
nfs                   265937  0 
nfs_acl                12463  2 nfs,nfsd
auth_rpcgss            32143  2 nfs,nfsd
fscache                31978  1 nfs
lockd                  57277  2 nfs,nfsd
sunrpc                143904  6 lockd,auth_rpcgss,nfs_acl,nfs,nfsd
loop                   17810  0 
btusb                  17278  2 
bluetooth             103791  23 btusb,bnep,rfcomm
snd_hda_codec_realtek   142274  1 
snd_hda_intel          21786  4 
snd_hda_codec          63477  2 snd_hda_intel,snd_hda_codec_realtek
snd_hwdep              12943  1 snd_hda_codec
snd_pcm_oss            36181  0 
snd_mixer_oss          17668  1 snd_pcm_oss
snd_pcm                53461  4 snd_pcm_oss,snd_hda_codec,snd_hda_intel
arc4                   12418  2 
i915                  317379  4 
acer_wmi               21651  0 
b43                   288871  0 
drm_kms_helper         22738  1 i915
gspca_vc032x           30004  0 
drm                   146387  5 drm_kms_helper,i915
gspca_main             22300  1 gspca_vc032x
yenta_socket           22402  0 
videodev               61658  1 gspca_main
snd_page_alloc         12867  2 snd_pcm,snd_hda_intel
bcma                   19156  1 b43
snd_seq_midi           12744  0 
snd_seq_midi_event     13124  1 snd_seq_midi
mac80211              171389  1 b43
iTCO_wdt               16945  0 
iTCO_vendor_support    12632  1 iTCO_wdt
snd_rawmidi            22472  1 snd_seq_midi
i2c_i801               12670  0 
joydev                 17010  0 
sparse_keymap          12680  1 acer_wmi
snd_seq                39512  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         13016  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              22356  2 snd_seq,snd_pcm
cfg80211              117541  2 mac80211,b43
media                  13692  1 videodev
rfkill                 18516  6 cfg80211,acer_wmi,bluetooth
pcmcia_rsrc            17380  1 yenta_socket
i2c_algo_bit           12713  1 i915
coretemp               12770  0 
i2c_core               19116  6 i2c_algo_bit,i2c_i801,videodev,drm,drm_kms_helper,i915
psmouse                54961  0 
serio_raw              12803  0 
evdev                  17225  17 
pcspkr                 12515  0 
snd                    42722  18 snd_timer,snd_seq_device,snd_seq,snd_rawmidi,snd_pcm,snd_mixer_oss,snd_pcm_oss,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_realtek
rng_core               12580  1 b43
battery                12986  0 
ac                     12552  0 
power_supply           13283  2 ac,battery
video                  17459  1 i915
container              12525  0 
soundcore              12921  1 snd
processor              27565  1 
button                 12817  1 i915
wmi                    13051  1 acer_wmi
usbhid                 31554  0 
hid                    60152  1 usbhid
ext4                  306912  3 
crc16                  12327  2 ext4,bluetooth
jbd2                   52288  1 ext4
mbcache                12938  1 ext4
sg                     21476  0 
sr_mod                 17468  0 
sd_mod                 35425  5 
crc_t10dif             12332  1 sd_mod
cdrom                  34813  1 sr_mod
ata_generic            12439  0 
ata_piix               25271  4 
b44                    22955  0 
libata                125014  2 ata_piix,ata_generic
uhci_hcd               22337  0 
scsi_mod              135037  5 libata,sd_mod,sr_mod,sg,usb_storage
ssb                    43266  2 b44,b43
sdhci_pci              13576  0 
ehci_hcd               35509  0 
usbcore               104555  12 ehci_hcd,uhci_hcd,usbhid,gspca_main,gspca_vc032x,btusb,usb_storage,cdc_wdm,usbserial,usb_wwan,option
thermal                13103  0 
thermal_sys            17752  3 thermal,processor,video
mii                    12595  1 b44
pcmcia                 32047  2 ssb,b43
pcmcia_core            17942  3 pcmcia,pcmcia_rsrc,yenta_socket
sdhci                  22377  1 sdhci_pci
mmc_core               62021  4 sdhci,sdhci_pci,ssb,b43
usb_common             12338  1 usbcore

6 (12.05.2013 01:34:22 отредактировано redix)

raul_hatchet⇓ пишет:

По-моему нет там ее:

Если нет, значит не подгружается модуль ядра, который отвечает за камеру. Вот кусок моего вывода, но у меня ядро 2.6.32-358, т.к. у меня Centos.

uvcvideo               62688  0 
videodev               75708  1 uvcvideo
v4l2_compat_ioctl32     7110  1 videodev

Можешь ещё глянуть здесь:  /etc/modules-load.d/modules.conf
там будет такой текст: # List of modules to load at boot

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

7

raul_hatchet⇓ пишет:

А вот не от рута mplayer.

не... если окно появляется, то разницы нет... меня смутила ругань по поводу неправильного vo...  думал может иксы рт него соединение не принимают...

raul_hatchet⇓ пишет:

Эта версия отлично работала  с ядром 2.6, так что думаю дело не в плеере.

mplayer тоже обновился.... очень сомневаюсь, что для сквиза собирали что-то gcc=4.7... да и версия 2012-го...

redix⇓ пишет:

Набери lsmod в выводе должна присутствовать твоя камера Logitech, Inc. OrbiCam причем два-три раза. З.Ы. От пользователя, а не от рута.

чисто ради интереса, что эта окалесица должна значить?

95% процентов проблем находятся между клавиатурой и стулом.

8 (12.05.2013 02:24:20 отредактировано Fat-Zer)

redix⇓ пишет:

Если нет, значит не подгружается модуль ядра, который отвечает за камеру. Вот кусок моего вывода, но у меня ядро 2.6.32-358, т.к. у меня Centos.

бред же... всё подгрузилось:

raul_hatchet⇓ пишет:

gspca_vc032x           30004  0

см. соответствующую строчку в выводе lsusb -t

не соит строить из себя гика, который наизусть знает все драйверы и способен распарсить вывод lsmod без доп. инфы...

ЗЫ: raul_hatchet, у меня свежий mplayer (где-то между rc'шными версиями и 1.1) тоже не работает с gspa'шной камерой... правда sonixb...
ЗЗЫ: в порядке бреда и своего опыта: включи свет! а то сейчас ещё и uvc'шную камеру чуть в нерабочие не записал...

[added]

raul_hatchet⇓ пишет:

mplayer tv:// device=/dev/video0

/рукалицо

mplayer tv:// -tv device=/dev/video0

95% процентов проблем находятся между клавиатурой и стулом.

9

Fat-Zer⇓ пишет:

raul_hatchet⇓ пишет:
mplayer tv:// device=/dev/video0
/рукалицо
mplayer tv:// -tv device=/dev/video0

raul@localhost:~$ mplayer tv:// -tv device=/dev/video0
MPlayer svn r34540 (Debian), built with gcc-4.7 (C) 2000-2012 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: Camera
 Capabilities:  video capture  read/write  streaming
 supported norms:
 inputs: 0 = vc032x;
 Current input: 0
 Current format: unknown (0x55595659)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Cannot find codec matching selected -vo and video format 0x55595659.
==========================================================================

v4l2: ioctl streamon failed: No such device
v4l2: ioctl set mute failed: No such device
v4l2: 0 frames successfully processed, 0 frames dropped.

Exiting... (End of file)

По-моему "хрен редьки не слаще"

10

redix⇓ пишет:

Можешь ещё глянуть здесь:  /etc/modules-load.d/modules.conf
там будет такой текст: # List of modules to load at boot

К сожалению такого файла нет в Debiane ни по указанному пути, ни где-либо еще, ну или я не нашел.

11

raul_hatchet⇓ пишет:

Cannot find codec matching selected -vo and video format 0x55595659.

покажи ещё:
mplayer -vc help
v4l2-ctl --all #из v3l-utils

ЗЫ; и попробуй добавлять -vo xv

95% процентов проблем находятся между клавиатурой и стулом.

12

Fat-Zer⇓ пишет:

ЗЫ: raul_hatchet, у меня свежий mplayer (где-то между rc'шными версиями и 1.1) тоже не работает с gspa'шной камерой... правда sonixb...
ЗЗЫ: в порядке бреда и своего опыта: включи свет! а то сейчас ещё и uvc'шную камеру чуть в нерабочие не записал...

raul@localhost:~$ mplayer
MPlayer svn r34540 (Debian), built with gcc-4.7 (C) 2000-2012 MPlayer Team

Именно этот плеер и работал с ядром 2.6 уже на Debian Wheezy. На сегодняшний день нет больше возможности использовать это ядро,. А с ядром 3.2 камера не работает и в Cheese, и в Skype. Причем в последнем есть одна особенность: если запустить  Параметры и перейти на вкладку "Видеоустройства", то в графе с устройствами строка "/dev/video0" меняется не "Нет устройств" и через пару секунд возращается все на свое место, но камера не работает, а в консоль выбрасывает следующее:

raul@localhost:~$ skype
libv4l2: error turning on stream: Нет такого устройства

13

Fat-Zer⇓ пишет:

покажи ещё:
mplayer -vc help
v4l2-ctl --all #из v3l-utils

+ открыть спойлер
raul@localhost:~$ mplayer -vc help
MPlayer svn r34540 (Debian), built with gcc-4.7 (C) 2000-2012 MPlayer Team
Available video codecs:
vc:     vfm:      status:   info:  [lib/dll]
ffanm       ffmpeg    working   FFmpeg Deluxe Paint Animation  [anm]
ffansi      ffmpeg    working   FFmpeg ASCII/ANSI art  [ansi]
ffbinkvideo ffmpeg    working   FFmpeg Bink Video  [binkvideo]
ffcdgraphics ffmpeg    working   FFmpeg CD-Graphics  [cdgraphics]
ffeacmv     ffmpeg    working   FFmpeg EA CMV  [eacmv]
ffeamad     ffmpeg    working   FFmpeg EA MAD  [eamad]
ffmvi1      ffmpeg    working   FFmpeg Motion Pixels  [motionpixels]
ffmdec      ffmpeg    working   FFmpeg Sony PlayStation MDEC (Motion DECoder)  [mdec]
ffmmvideo   ffmpeg    working   FFmpeg American Laser Games MM Video  [mmvideo]
ffsiff      ffmpeg    working   FFmpeg Beam Software SIFF  [vb]
ffmimic     ffmpeg    working   FFmpeg Mimic video  [mimic]
ffkmvc      ffmpeg    working   FFmpeg Karl Morton Video Codec  [kmvc]
ffzmbv      ffmpeg    working   FFmpeg Zip Motion-Block Video  [zmbv]
geov        vfw       problems  GeoCodec  [GeoCodec.dll]
imm4        vfw       working   infinity cctv codec  [VCMIMM4.dll]
amv2        vfw       working   lossless video codec  [amv2codec.dll]
lzocodec    vfw       working   lzo lossless  [lzocodec.dll]
direccionalvfw vfw       working   direccional lossless codec  [direccional.dll]
mhuffyuv    vfw       working   mhuffyuv lossless codec  [mhuffyuv.dll]
zmbv        vfw       working   Zip Motion-Block Video  [zmbv.dll]
yuv8        vfwex     working   YUV422 = Cb0 Y0 Cr0 Y1 Cb1 Y2 Cr1 Y3 (U Y V Y U Y V Y)  [kdvyuv8.dll]
ffr210      ffmpeg    working   FFmpeg R210 - 10-bit RGB  [r210]
ffy41p      ffmpeg    working   FFmpeg Y41P - packed 4:1:1  [y41p]
ffv410      ffmpeg    working   FFmpeg v410 - packed 4:4:4 10-bit  [v410]
ffr10k      ffmpeg    working   FFmpeg R10k - 10-bit RGB  [r10k]
ffavrp      ffmpeg    working   FFmpeg Avid 1:1 10-bit RGB Packer  [avrp]
ffv308      ffmpeg    working   FFmpeg Quicktime v308 packed 4:4:4  [v308]
ffyuv4      ffmpeg    working   FFmpeg libquicktime yuv4 packed 4:2:0  [yuv4]
blackmagic  vfw       working   Blackmagic 10-bit  [BMDCodecLib.dll]
qtsheer     qtvideo   problems  QuickTime sheervideo  [SheerVideo Pro.qtx]
ffmpeg1     ffmpeg    working   FFmpeg MPEG-1  [mpeg1video]
ffmpeg2     ffmpeg    working   FFmpeg MPEG-2  [mpeg2video]
ffmpeg12    ffmpeg    working   FFmpeg MPEG-1/2  [mpegvideo]
mpeg12      libmpeg2  working   MPEG-1 or 2 (libmpeg2)
ffmpeg12mc  ffmpeg    problems  FFmpeg MPEG-1/2 (XvMC) - deprecated, just use ffmpeg12  [mpegvideo_xvmc]
ffmpeg12vdpau ffmpeg    working   FFmpeg MPEG-1/2 (VDPAU)  [mpegvideo_vdpau]
ffmpeg2crystalhd ffmpeg    working   FFmpeg MPEG-2 (CrystalHD)  [mpeg2_crystalhd]
mpegpes     mpegpes   working   MPEG-PES output (.mpg or DXR3/IVTV/DVB/V4L2 card)
ffnuv       ffmpeg    working   NuppelVideo  [nuv]
ffbmp       ffmpeg    working   FFmpeg BMP  [bmp]
ffdpx       ffmpeg    working   FFmpeg DPX  [dpx]
ffgif       ffmpeg    working   FFmpeg GIF  [gif]
fftiff      ffmpeg    working   FFmpeg TIFF  [tiff]
ffpcx       ffmpeg    working   FFmpeg PCX  [pcx]
ffpng       ffmpeg    working   FFmpeg PNG  [png]
mpng        mpng      working   PNG image  [libpng]
ffptx       ffmpeg    working   FFmpeg V.Flash PTX  [ptx]
fftga       ffmpeg    untested  FFmpeg TGA  [targa]
mtga        mtga      working   TGA image
ffsgi       ffmpeg    working   FFmpeg SGI image  [sgi]
sgi         sgi       working   SGI image
ffsunras    ffmpeg    working   FFmpeg SUN Rasterfile  [sunrast]
ffindeo3    ffmpeg    working   FFmpeg Intel Indeo 3.1/3.2  [indeo3]
fffli       ffmpeg    working   Autodesk FLI/FLC Animation  [flic]
ffaasc      ffmpeg    working   Autodesk RLE  [aasc]
ffloco      ffmpeg    working   LOCO video  [loco]
ffqtrle     ffmpeg    working   QuickTime Animation (RLE)  [qtrle]
ffrpza      ffmpeg    working   QuickTime Apple Video  [rpza]
ffsmc       ffmpeg    working   Apple Graphics (SMC) codec  [smc]
ff8bps      ffmpeg    working   Planar RGB (Photoshop)  [8bps]
ffcyuv      ffmpeg    working   Creative YUV (libavcodec)  [cyuv]
ffaura      ffmpeg    working   Auravision Aura (libavcodec)  [aura]
ffaura2     ffmpeg    working   Auravision Aura 2 (libavcodec)  [aura2]
ffmsrle     ffmpeg    working   Microsoft RLE  [msrle]
ffroqvideo  ffmpeg    working   Id RoQ File Video  [roqvideo]
lzo         lzo       working   LZO compressed  [liblzo]
theora      theora    working   Theora (free, reworked VP3)  [libtheora]
nogatech    vfw       working   nogatech  [nuvision.ax]
ylc         vfw       working   YUY2 Lossless Codec  [ylc.vcm]
smartsight  vfw       working   Verint Video Manager  [SN4Codec.dll]
msuscls     vfw       working   MSU Screen Capture Lossless Codec  [SCLS.DLL]
wincam      vfw       working   wincam screen capture codec  [wcmv.dll]
cram        vfw       problems  Microsoft Video 1  [msvidc32.dll]
ffcvid      ffmpeg    working   FFmpeg Cinepak Video  [cinepak]
cvidvfw     vfw       working   Cinepak Video  [iccvid.dll]
huffyuv     vfw       problems  HuffYUV  [huffyuv.dll]
ffvideo1    ffmpeg    working   FFmpeg Microsoft Video 1  [msvideo1]
ffmszh      ffmpeg    working   FFmpeg AVImszh  [mszh]
ffzlib      ffmpeg    working   FFmpeg AVIzlib  [zlib]
cvidxa      xanim     problems  XAnim's Radius Cinepak Video  [vid_cvid.xa]
ffhuffyuv   ffmpeg    working   FFmpeg HuffYUV  [huffyuv]
ffv1        ffmpeg    working   FFV1 (lossless codec)  [ffv1]
ffsnow      ffmpeg    working   FFSNOW (Michael's wavelet codec)  [snow]
ffasv1      ffmpeg    working   FFmpeg ASUS V1  [asv1]
ffasv2      ffmpeg    working   FFmpeg ASUS V2  [asv2]
ffvcr1      ffmpeg    working   FFmpeg ATI VCR1  [vcr1]
ffcljr      ffmpeg    working   FFmpeg Cirrus Logic AccuPak (CLJR)  [cljr]
ffsvq1      ffmpeg    working   FFmpeg Sorenson Video v1 (SVQ1)  [svq1]
ff4xm       ffmpeg    working   FFmpeg 4XM video  [4xm]
ffvixl      ffmpeg    working   Miro/Pinnacle VideoXL codec  [xl]
ffqtdrw     ffmpeg    working   FFmpeg QuickDraw  [qdraw]
ffindeo2    ffmpeg    working   FFmpeg Indeo 2  [indeo2]
ffflv       ffmpeg    working   FFmpeg Flash video  [flv]
fffsv       ffmpeg    working   FFmpeg Flash Screen video  [flashsv]
fffsv2      ffmpeg    untested  FFmpeg Flash Screen 2 video  [flashsv2]
ffdivx      ffmpeg    working   FFmpeg DivX ;-) (MSMPEG-4 v3)  [msmpeg4]
ffdivxcrystalhd ffmpeg    problems  FFmpeg DivX ;-) (MSMPEG-4 v3) (CrystalHD)  [msmpeg4_crystalhd]
ffmp42      ffmpeg    working   FFmpeg MSMPEG-4 v2  [msmpeg4v2]
ffmp41      ffmpeg    working   FFmpeg MSMPEG-4 v1  [msmpeg4v1]
ffwmv1      ffmpeg    working   FFmpeg WMV1/WMV7  [wmv1]
ffwmv2      ffmpeg    working   FFmpeg WMV2/WMV8  [wmv2]
ffwmv3      ffmpeg    problems  FFmpeg WMV3/WMV9  [wmv3]
ffwvp2      ffmpeg    working   FFmpeg WVP2  [vc1image]
ffwmvp      ffmpeg    working   FFmpeg WVC1  [wmv3image]
ffwmv3vdpau ffmpeg    problems  FFmpeg WMV3/WMV9 (VDPAU)  [wmv3_vdpau]
ffwmv3crystalhd ffmpeg    problems  FFmpeg WMV3/WMV9 (CrystalHD)  [wmv3_crystalhd]
ffvc1       ffmpeg    problems  FFmpeg WVC1  [vc1]
ffvc1vdpau  ffmpeg    problems  FFmpeg WVC1 (VDPAU)  [vc1_vdpau]
ffvc1crystalhd ffmpeg    problems  FFmpeg WVC1 (CrystalHD)  [vc1_crystalhd]
ffh264      ffmpeg    working   FFmpeg H.264  [h264]
ffh264vdpau ffmpeg    working   FFmpeg H.264 (VDPAU)  [h264_vdpau]
ffh264crystalhd ffmpeg    working   FFmpeg H.264 (CrystalHD)  [h264_crystalhd]
coreavcwindows dshow     working   CoreAVC H.264 for x86 - [url]http://corecodec.org/[/url]  [CoreAVCDecoder.ax]
ffsvq3      ffmpeg    working   FFmpeg Sorenson Video v3 (SVQ3)  [svq3]
ffodivx     ffmpeg    working   FFmpeg MPEG-4  [mpeg4]
ffodivxvdpau ffmpeg    working   FFmpeg MPEG-4,DIVX-4/5 (VDPAU)  [mpeg4_vdpau]
ffodivxcrystalhd ffmpeg    working   FFmpeg MPEG-4,DIVX-4/5 (CrystalHD)  [mpeg4_crystalhd]
ffwv1f      ffmpeg    working   WV1F MPEG-4  [mpeg4]
ffdirac     ffmpeg    working   FFmpeg Dirac  [dirac]
fflibschroedinger ffmpeg    working   Dirac (through FFmpeg libschroedinger)  [libschroedinger]
fflibdirac  ffmpeg    working   Dirac (through FFmpeg libdirac)  [libdirac]
xvid        xvid      working   Xvid (MPEG-4)  [libxvidcore.a]
divx4vfw    vfw       problems  DivX4Windows-VFW  [divx.dll]
divxds      dshow     working   DivX ;-) (MSMPEG-4 v3)  [divx_c32.ax]
divx        vfw       working   DivX ;-) (MSMPEG-4 v3)  [divxc32.dll]
mpeg4ds     dshow     working   Microsoft MPEG-4 v1/v2  [mpg4ds32.ax]
mpeg4       vfw       working   Microsoft MPEG-4 v1/v2  [mpg4c32.dll]
wmv9dmo     dmo       working   Windows Media Video 9 DMO  [wmv9dmod.dll]
wmvdmo      dmo       working   Windows Media Video DMO  [wmvdmod.dll]
wmv8        dshow     working   Windows Media Video 8  [wmv8ds32.ax]
wmv7        dshow     working   Windows Media Video 7  [wmvds32.ax]
wmvadmo     dmo       working   Windows Media Video Adv DMO  [wmvadvd.dll]
wmvvc1dmo   dmo       working   Windows Media Video (VC-1) Advanced Profile  [wvc1dmod.dll]
wmsdmod     dmo       working   Windows Media Screen Codec 2  [wmsdmod.dll]
wms10dmod   dmo       working   Windows Media Screen Codec 2 from WMP10  [wms10dmod.dll]
msascreen   dmo       working   MS ATC screen decoder 1  [scdec.dll]
eescreen    dmo       working   expression encoder  [Microsoft.Expression.Encoder.EEScreen.Codec.dll]
gotomeeting dmo       working   GoToMeeting codec  [G2M.dll]
ubmp4       vfw       problems  UB Video MPEG-4  [ubvmp4d.dll]
geomp4      vfw       working   GeoVision Advanced MPEG-4  [GXAMP4.dll]
zrmjpeg     zrmjpeg   problems  Zoran MJPEG passthrough
ffmjpeg     ffmpeg    working   FFmpeg MJPEG  [mjpeg]
ffmjpegb    ffmpeg    working   FFmpeg MJPEG-B  [mjpegb]
ijpg        ijpg      working   Independent JPEG Group's codec  [libjpeg]
m3jpeg      vfw       working   Morgan Motion JPEG Codec  [m3jpeg32.dll]
mjpeg       vfw       working   MainConcept Motion JPEG  [mcmjpg32.dll]
avid        vfw       working   AVID Motion JPEG  [AvidAVICodec.dll]
LEAD        vfw       working   LEAD (M)JPEG  [LCodcCMP.dll]
acdsee      vfw       working   ACDSee mjpeg  [ACDV.dll]
imagepower  vfw       problems  ImagePower MJPEG2000  [jp2avi.dll]
fflibopenjpeg ffmpeg    working   OpenJPEG MJPEG2000  [libopenjpeg]
ffj2k       ffmpeg    working   FFmpeg JPEG 2000  [j2k]
m3jpeg2k    vfw       working   Morgan MJPEG2000  [m3jp2k32.dll]
m3jpegds    dshow     crashing  Morgan MJPEG  [m3jpegdec.ax]
pegasusm    vfw       crashing  Pegasus Motion JPEG  [pvmjpg21.dll]
pegasusl    vfw       crashing  Pegasus lossless JPEG  [pvljpg20.dll]
pegasusmwv  vfw       crashing  Pegasus Motion Wavelet 2000  [pvwv220.dll]
fffrwu      ffmpeg    working   FFmpeg Forward Uncompressed Video Codec  [frwu]
frwuvfw     vfw       working   Forward Uncompressed Video Codec  [FRWU.dll]
frwdvfw     vfw       working   Forward JPEG Video Codec  [FRWD.dll]
frwtvfw     vfw       working   Forward JPEG+Alpha Video  [FRWT.dll]
vivo        vfw       working   Vivo H.263  [ivvideo.dll]
u263        dshow     working   UB Video H.263/H.263+/H.263++  [ubv263d+.ax]
i263        vfw       working   I263  [i263_32.drv]
ffi263      ffmpeg    working   FFmpeg I263  [h263i]
ffh263      ffmpeg    working   FFmpeg H.263+  [h263]
ffzygo      ffmpeg    untested  FFmpeg ZyGo  [h263]
h263xa      xanim     crashing  XAnim's CCITT H.263  [vid_h263.xa]
ffh261      ffmpeg    working   CCITT H.261  [h261]
qt261       qtvideo   working   QuickTime H.261 video  [QuickTime.qts]
h261xa      xanim     problems  XAnim's CCITT H.261  [vid_h261.xa]
m261        vfw       untested  M261  [msh261.drv]
indeo5ds    dshow     working   Intel Indeo 5  [ir50_32.dll]
indeo5      vfwex     working   Intel Indeo 5  [ir50_32.dll]
indeo4      vfw       working   Intel Indeo 4.1  [ir41_32.dll]
indeo3      vfwex     working   Intel Indeo 3.1/3.2  [ir32_32.dll]
indeo5xa    xanim     working   XAnim's Intel Indeo 5  [vid_iv50.xa]
indeo4xa    xanim     working   XAnim's Intel Indeo 4.1  [vid_iv41.xa]
indeo3xa    xanim     working   XAnim's Intel Indeo 3.1/3.2  [vid_iv32.xa]
ffindeo4    ffmpeg    working   FFmpeg Indeo 4  [indeo4]
ffindeo5    ffmpeg    working   FFmpeg Indeo 5  [indeo5]
ffdv        ffmpeg    working   FFmpeg DV  [dvvideo]
qdv         dshow     working   Sony Digital Video (DV)  [qdv.dll]
libdv       libdv     working   Raw DV (libdv)  [libdv.so.2]
mcdv        vfw       working   MainConcept DV Codec  [mcdvd_32.dll]
3ivXxa      xanim     working   XAnim's 3ivx Delta 3.5 plugin  [vid_3ivX.xa]
3ivX        dshow     working   3ivx Delta 4.5  [3ivxDSDecoder.ax]
rv3040      realvid   problems  Linux RealPlayer 10 RV30/40  [drvc.so]
rv3040win   realvid   working   Win32 RealPlayer 10 RV30/40  [drvc.dll]
rv40        realvid   problems  Linux RealPlayer 9 RV40  [drv4.so.6.0]
rv40win     realvid   working   Win32 RealPlayer 9 RV40  [drv43260.dll]
rv40mac     realvid   working   Mac OS X RealPlayer 9 RV40  [drvc.bundle/Contents/MacOS/drvc]
rv30        realvid   problems  Linux RealPlayer 8 RV30  [drv3.so.6.0]
rv30win     realvid   working   Win32 RealPlayer 8 RV30  [drv33260.dll]
rv30mac     realvid   working   Mac OS X RealPlayer 9 RV30  [drvc.bundle/Contents/MacOS/drvc]
ffrv20      ffmpeg    working   FFmpeg RV20  [rv20]
ffrv30      ffmpeg    problems  FFmpeg RV30  [rv30]
ffrv40      ffmpeg    working   FFmpeg RV40  [rv40]
rv20        realvid   problems  Linux RealPlayer 8 RV20  [drv2.so.6.0]
rv20winrp10 realvid   working   Win32 RealPlayer 10 RV20  [drv2.dll]
rv20win     realvid   working   Win32 RealPlayer 8 RV20  [drv23260.dll]
rv20mac     realvid   working   Mac OS X RealPlayer 9 RV20  [drv2.bundle/Contents/MacOS/drv2]
ffrv10      ffmpeg    working   FFmpeg RV10  [rv10]
alpary      dshow     working   Alparysoft lossless codec dshow  [aslcodec_dshow.dll]
alpary2     vfw       working   Alparysoft lossless codec vfw  [aslcodec_vfw.dll]
LEADMW20    dshow     working   Lead CMW wavelet 2.0  [LCODCCMW2E.dll]
cineformhd  dshow     working   CineForm HD  [CFDecode2.ax]
fflagarith  ffmpeg    problems  Lagarith Lossless Video Codec  [lagarith]
lagarith    vfw       working   Lagarith Lossless Video Codec  [lagarith.dll]
ffutvideo   ffmpeg    working   FFmpeg Ut Video  [utvideo]
utvideovfw  vfw       working   UTVideo Codec  [utv_vcm.dll]
utvideodmo  dmo       problems  UTVideo Codec  [utv_dmo.dll]
ffvble      ffmpeg    working   FFmpeg VBLE lossless codec  [vble]
psiv        vfw       working   Infinite Video PSI_V  [psiv.dll]
midivid1    vfw       working   [url]http://www.midivid.com/codec/download.html[/url]  [MLZCodec.dll]
midivid2    vfw       working   [url]http://www.midivid.com/codec/download.html[/url]  [MVCodec.dll]
midivid3    vfw       working   [url=http://www.midivid.com/codec/mv3codec.html]www.midivid.com/codec/mv3codec.html[/url]  [MV3.dll]
moyea       vfw       working   Moyea Flash to Video Converter  [MyFlashZip0.ax]
nsvideo     vfw       working   Power VideoWorks video  [nsvideo.dll]
smv2vfw     vfw       working   DideoNET SMV2  [smv2vfw.dll]
cfhdvfw     vfw       working   CineForm HD  [cinevfw.dll]
canopushq   vfw       working   Canopus HQ Codec  [CUVCcodc.dll]
canopusll   vfw       working   Canopus Lossless Codec  [CLLCcodc.dll]
ffvp3       ffmpeg    untested  FFmpeg VP3  [vp3]
fftheora    ffmpeg    untested  FFmpeg Theora  [theora]
vp3         vfwex     working   On2 Open Source VP3 Codec  [vp31vfw.dll]
vp4         vfwex     working   On2 VP4 Personal Codec  [vp4vfw.dll]
ffvp5       ffmpeg    working   FFmpeg VP5  [vp5]
vp5         vfwex     working   On2 VP5 Personal Codec  [vp5vfw.dll]
ffvp6       ffmpeg    working   FFmpeg VP6  [vp6]
ffvp6a      ffmpeg    untested  FFmpeg VP6A  [vp6a]
ffvp6f      ffmpeg    working   FFmpeg VP6 Flash  [vp6f]
vp6         vfwex     working   On2 VP6 Personal Codec  [vp6vfw.dll]
vp6f        vfwex     working   On2 VP6F Personal Codec  [vp6vfw.dll]
vp7         vfwex     working   On2 VP7 Personal Codec  [vp7vfw.dll]
ffvp8       ffmpeg    working   FFmpeg VP8  [vp8]
fflibvpx    ffmpeg    working   FFmpeg wrapper for libvpx/VP8  [libvpx]
mwv1        vfw       working   Motion Wavelets  [icmw_32.dll]
wavcvfw     vfw       working   centre for wavelets, approximation and information processing  [WavCWAIP.dll]
asv2        vfw       working   ASUS V2  [asusasv2.dll]
asv1        vfw       working   ASUS V1  [asusasvd.dll]
ffultimotion ffmpeg    working   FFmpeg IBM Ultimotion  [ultimotion]
ultimotion  vfw       working   IBM Ultimotion  [ultimo.dll]
mss1        dshow     working   Windows Screen Video  [msscds32.ax]
ucod        vfw       working   UCOD-ClearVideo  [clrviddd.dll]
vcr2        vfw       working   ATI VCR-2  [ativcr2.dll]
slifvfw     vfw       working   SoftLab-NSK Forward MPEG2 I-frames  [slif.dll]
blox        vfw       working   Jan Jezabeks BLOX MPEG Codec  [blox.dll]
cjpg        vfw       working   Creative Labs Video Blaster Webcam  [CtWbJpg.DLL]
kensington  vfw       working   kensington webcam  [aoxdxipl.ax]
xjpg        vfw       working   xiricam Veo PC Camera  [camfc.dll]
ffduck      ffmpeg    working   Duck Truemotion1  [truemotion1]
fftm20      ffmpeg    working   FFmpeg Duck/On2 TrueMotion 2.0  [truemotion2]
tm20        dshow     working   TrueMotion 2.0  [tm20dec.ax]
tm2xvfw     vfw       working   TrueMotion 2.0  [tm2X.dll]
tr20        vfw       working   TrueMotion RT  [tr2032.dll]
sif1vfw     vfw       working   sif1 alpha4  [Sif1_vfw.dll]
sif1ds      dshow     problems  sif1 alpha4  [Sif1Dec.ax]
ffamv       ffmpeg    working   Modified MJPEG, used in AMV files  [amv]
ffmxpeg     ffmpeg    working   FFmpeg MxPEG  [mxpeg]
ffsp5x      ffmpeg    working   SP5x codec - used by Aiptek MegaCam  [sp5x]
sp6x        vfw       problems  SP6x codec  [sp6x_32.dll]
sp5x        vfw       working   SP5x codec - used by Aiptek MegaCam  [sp5x_32.dll]
sp4x        vfw       working   SP4x codec - used by Aiptek MegaCam  [SP4X_32.DLL]
bt411       vfwex     working   Brooktree 411 codec  [btvvc32.drv]
bwmpeg      vfwex     working   Broadway MPEG Capture Codec  [bw10.dll]
csmscreen   vfw       working   csmscreen AVI lossless video codec  [csmx.dll]
matchware   vfw       working   matchware screen capture codec  [mwsc.dll]
zdsoft      vfwex     working   zdsoft screen recorder  [scrvid.dll]
webtrain    vfw       working   WebTrain Communication lossless screen recorder  [wtvc.dll]
ffkega      ffmpeg    working   FFmpeg Kega Video  [kgv1]
kegavideo   vfw       working   Kega Video  [KGV1-VFW.dll]
xfire       vfw       working   xfire video  [xfcodec.dll]
vfapi       vfwex     untested  VFAPI rgb transcode codec  [VFCodec.dll]
eyecon      vfw       working   nokia eti camcorder eyecon  [nub2.dll]
smsvvfw     vfw       working   WorldConnect Wavelet Video  [wv32vfw.dll]
adv601      vfw       working   Analog Devices Wavelet Codec  [ADV601.dll]
advwavelet  vfw       working   waveletvideo.freeservers.com  [wavelet.dll]
loronixwavlet vfw       untested  loronix wavelet  [wavlor.dll]
foxmotion   vfw       working   fox motion video  [fmcodec.dll]
tridvfw     vfw       untested  tridvfw  [TRICDC32.DRV]
vdtzvfw     vfw       working   Telegeny VDTZ  [VTZ32.DLL]
vivd2       vfw       working   SoftMedia ViVD V2 codec VfW  [ViVD2.dll]
winx        vfwex     working   Winnov Videum winx codec  [wnvwinx.dll]
ffwnv1      ffmpeg    working   FFmpeg wnv1 codec  [wnv1]
wnv1        vfwex     working   Winnov Videum wnv1 codec  [wnvplay1.dll]
vdom        vfw       working   VDOWave codec  [vdowave.drv]
vdowave3    vfw       working   VDOWave 3 advanced codec  [vdo32_30.drv]
lsv         vfw       working   Vianet Lsvx Video  [lsvxdec.dll]
ffvmnc      ffmpeg    working   FFmpeg VMware video  [vmnc]
vmnc        vfw       working   VMware video  [vmnc.dll]
ffsmkvid    ffmpeg    working   FFmpeg Smacker Video  [smackvid]
ffcavs      ffmpeg    working   Chinese AVS Video  [cavs]
qtdnxhd     qtvideo   working   QuickTime Avid DNxHD  [AvidAVdnCodec.qtx]
ffdnxhd     ffmpeg    working   FFmpeg DNxHD  [dnxhd]
qt3ivx      qtvideo   working   win32/quicktime 3IV1 (3ivx)  [3ivx Delta 3.5.qtx]
qtactl      qtvideo   working   Win32/QuickTime Streambox ACT-L2  [ACTLComponent.qtx]
qtavui      qtvideo   working   Win32/QuickTime Avid Meridien Uncompressed  [AvidQTAVUICodec.qtx]
qth263      qtvideo   crashing  Win32/QuickTime H.263  [QuickTime.qts]
qtrlerpza   qtvideo   crashing  Win32/Quicktime RLE/RPZA  [QuickTime.qts]
qtvp3       qtvideo   crashing  Win32/QuickTime VP3  [On2_VP3.qtx]
qtzygo      qtvideo   problems  win32/quicktime ZyGo  [ZyGoVideo.qtx]
qtbhiv      qtvideo   untested  Win32/QuickTime BeHereiVideo  [BeHereiVideo.qtx]
qtcvid      qtvideo   working   Win32/QuickTime Cinepak  [QuickTime.qts]
qtindeo     qtvideo   crashing  Win32/QuickTime Indeo  [QuickTime.qts]
qtmjpeg     qtvideo   crashing  Win32/QuickTime MJPEG  [QuickTime.qts]
qtmpeg4     qtvideo   crashing  Win32/QuickTime MPEG-4  [QuickTime.qts]
qtsvq3      qtvideo   working   Win32/QuickTime SVQ3  [QuickTimeEssentials.qtx]
qtsvq1      qtvideo   problems  Win32/QuickTime SVQ1  [QuickTime.qts]
ffv210      ffmpeg    untested  FFmpeg V210 - 10-bit  [v210]
qtcine      qtvideo   working   cinewave uncompressed 10-bit codec  [CineWave.qtx]
qtaic       qtvideo   untested  QuickTime AIC video decoder  [QuickTime.qts]
qtprores    qtvideo   working   Apple ProRes 422 (HQ) decoder  [AppleProResDecoder.qtx]
ffprores    ffmpeg    working   FFmpeg Apple ProRes  [prores]
ffproreslgpl ffmpeg    working   Libav ProRes  [prores_lgpl]
vsslight    vfw       working   VSS Codec Light  [vsslight.dll]
vssh264     dshow     working   VSS H.264 New  [vsshdsd.dll]
vssh264old  vfw       working   VSS H.264 Old  [vssh264.dll]
vsswlt      vfw       working   VSS Wavelet Video Codec  [vsswlt.dll]
zlib        vfw       working   AVIzlib  [avizlib.dll]
mszh        vfw       working   AVImszh  [avimszh.dll]
alaris      vfwex     working   Alaris VideoGramPiX  [vgpix32d.dll]
vcr1        vfw       crashing  ATI VCR-1  [ativcr1.dll]
pim1        vfw       crashing  Pinnacle Hardware MPEG-1  [pclepim1.dll]
qpeg        vfw       working   Q-Team's QPEG ([url=http://www.q-team.de]www.q-team.de[/url])  [qpeg32.dll]
ffqpeg      ffmpeg    working   FFmpeg Q-team QPEG  [qpeg]
rricm       vfw       crashing  rricm  [rricm.dll]
ffcamtasia  ffmpeg    working   FFmpeg TechSmith Camtasia Screen Codec  [camtasia]
camtasia    vfw       working   TechSmith Camtasia Screen Codec  [tsccvid.dll]
ffcamstudio ffmpeg    working   CamStudio Screen Codec  [camstudio]
fraps       vfw       working   FRAPS: Realtime Video Capture  [frapsvid.dll]
fffraps     ffmpeg    working   FFmpeg Fraps  [fraps]
ffxtor      ffmpeg    working   FFmpeg Dxtory  [dxtory]
ffjv        ffmpeg    working   FFmpeg Bitmap Brothers JV  [jv]
fftiertexseq ffmpeg    working   FFmpeg Tiertex SEQ  [tiertexseqvideo]
ffvmd       ffmpeg    working   FFmpeg Sierra VMD video  [vmdvideo]
ffdxa       ffmpeg    working   FFmpeg Feeble Files DXA video  [dxa]
ffdsicinvideo ffmpeg    working   FFmpeg Delphine CIN video  [dsicinvideo]
ffthp       ffmpeg    working   FFmpeg THP video  [thp]
ffbfi       ffmpeg    working   FFmpeg BFI Video  [bfi]
ffbethsoftvid ffmpeg    problems  FFmpeg Bethesda Software VID  [bethsoftvid]
ffrl2       ffmpeg    working   FFmpeg RL2  [rl2]
fftxd       ffmpeg    working   FFmpeg Renderware TeXture Dictionary  [txd]
fftmv       ffmpeg    working   FFmpeg 8088flex TMV  [tmv]
xan         vfw       working   XAN Video  [xanlib.dll]
ffwc4       ffmpeg    working   FFmpeg XAN wc4  [xan_wc4]
ffwc3       ffmpeg    problems  FFmpeg XAN wc3  [xan_wc3]
ffidcin     ffmpeg    problems  FFmpeg Id CIN video  [idcinvideo]
ffinterplay ffmpeg    problems  FFmpeg Interplay Video  [interplayvideo]
ffvqa       ffmpeg    problems  FFmpeg VQA Video  [vqavideo]
ffbmvvideo  ffmpeg    working   FFmpeg Discoworld II BMV Video  [bmv_video]
ffc93       ffmpeg    problems  FFmpeg C93 Video  [c93]
ffdfa       ffmpeg    working   FFmpeg Chronomaster DFA  [dfa]
ffeatgv     ffmpeg    working   FFmpeg Electronic Arts TGV  [eatgv]
ffescape124 ffmpeg    problems  FFmpeg Escape 124  [escape124]
ffescape130 ffmpeg    working   FFmpeg Escape 130  [escape130]
rawrgb32    raw       working   RAW RGB32
rawrgb24    raw       working   RAW RGB24
rawrgb16    raw       working   RAW RGB16
rawbgr32flip raw       working   RAW BGR32
rawbgr32    raw       working   RAW BGR32
rawbgr24flip raw       working   RAW BGR24
rawbgr24    raw       working   RAW BGR24
rawbgr16flip raw       working   RAW BGR15
rawbgr16    raw       working   RAW BGR15
rawbgr15flip raw       working   RAW BGR15
rawbgr15    raw       working   RAW BGR15
rawbgr8flip raw       working   RAW BGR8
rawbgr8     raw       working   RAW BGR8
rawbgr1     raw       working   RAW BGR1
rawyuy2     raw       working   RAW YUY2
rawyuv2     raw       working   RAW YUV2
rawuyvy     raw       working   RAW UYVY
raw444P     raw       working   RAW 444P
raw422P     raw       working   RAW 422P
rawyv12     raw       working   RAW YV12
rawnv21     raw       working   RAW NV21
rawnv12     raw       working   RAW NV12
rawhm12     hmblck    working   RAW HM12
rawi420     raw       working   RAW I420
rawyvu9     raw       working   RAW YVU9
rawy800     raw       working   RAW Y8/Y800
ffrawnv12   ffmpeg    problems  RAW NV12  [rawvideo]
ffrawyuy2   ffmpeg    working   RAW YUY2  [rawvideo]
ffrawyuv2   ffmpeg    working   RAW YUV2  [rawvideo]
ffrawuyvy   ffmpeg    working   RAW UYVY  [rawvideo]
ffraw444P   ffmpeg    working   RAW 444P  [rawvideo]
ffraw422P   ffmpeg    working   RAW 422P  [rawvideo]
ffrawyv12   ffmpeg    working   RAW YV12  [rawvideo]
ffrawi420   ffmpeg    working   RAW I420  [rawvideo]
ffrawyvu9   ffmpeg    working   RAW YVU9  [rawvideo]
ffrawy41b   ffmpeg    working   RAW Y41B  [rawvideo]
ffrawy800   ffmpeg    working   RAW Y8/Y800  [rawvideo]
null        null      crashing  NULL codec (no decoding!)
+ открыть спойлер
raul@localhost:~$ v4l2-ctl --all
Driver Info (not using libv4l2):
    Driver name   : vc032x
    Card type     : Camera
    Bus info      : usb-0000:00:1d.7-4
    Driver version: 3.2.41
    Capabilities  : 0x05000001
        Video Capture
        Read/Write
        Streaming
Format Video Capture:
    Width/Height  : 640/480
    Pixel Format  : 'YVYU'
    Field         : None
    Bytes per Line: 640
    Size Image    : 614400
    Colorspace    : SRGB
Video input : 0 (vc032x: ok)
Streaming Parameters Video Capture:
    Frames per second: invalid (0/0)
    Read buffers     : 2

14

Fat-Zer⇓ пишет:

ЗЫ; и попробуй добавлять -vo xv

Не принесло положительных результатов.

15 (12.05.2013 11:59:49 отредактировано Nigelist)

Fat-Zer, а зачем вообще нужен mplayer? У меня веб-камера и без mplayer'a работает отлично. Единственное не могу найти утилиту (не помню название), в которой можно было глобально изменить частоту линии питания (фишка для предотвращения мерцания). Может кто-нибудь помнит название утилиты?

16 (12.05.2013 19:04:45 отредактировано Fat-Zer)

Nigelist⇓ пишет:

а зачем вообще нужен mplayer?

это к raul_hatchet вопрос... ИМХО скорей всего с mplayer'ом не взлетит...

raul_hatchet, а теперь популярно, почему с mplayer'ом может не взлететь:
дело в том, что в линуксе, согластно спецификации, драйвер v4l2 должен возвращает видео строго в том формате, который получает от веб-камеры... этих форматов несколько десятков. и любое пользовательское приложение, использующее веб камеру должно было бы поддерживать их все.
само собой такой зоопарк ни кто поддерживать не будет... поэтому придумали юзерспейсную библиотеку, libv4l2. Она гарантируют, что сможет конвертировать изображение с камеры в один из 5-6-ти часто используемых форматов.  Если приложение, написано с её помощью, то  оно гарантированно будет работать с любой веб камерой. Если нет, то только с теми, которые были учтены при разработке.
!! mplayer НЕ поддерживает libv4l2 !! поэтому он будет работать только, если вам повезло и у камеры на выходе нужный формат. Обычно это так т.к. у 80% камер это uvcvideo, которые умеют uyv2, который поддерживается mplayer'ом (см. кодек rawyuv2). Вообще говоря mplayer имеет поддержку v4l только для тюнеров (95% которых выводят видео в rgb3). А поддержка веб камер ни кто не гарантирует... это просто иногда работающий бонус.

Так...для дальнейшего немного истории:
когда-то, в незапамятные времена, ядер 2.4 был старый-древний интерфейс v4l1. Под него тогда было написано некоторое количество софта. С выходом 2.6 он был признан устаревшим и все сказали, что единственное Ъ это v4l2. Но далеко не всё сразу переписали на новый лад и до ядер 2.6.36-3.2 (точно не помню) он потихоньку выпиливался, пока небыл удалён из ядра окончательно... в некоторых дистрибутивах его вроде выпилили ещё до этого... само собой это подпортило жизнь по большему счёту проприетарному софту типа skype'а и тому, что застрял в криокамере.

теперь собственно пара слов о том, как работает(ло) v4l1compat:
! Это страшный костыль !, который тем не менее работал... он перехватывает все системные вызовы open/close/ioctl и ещё парочку. При любом открытии файла библиотека следит, не открыли ли мы v4l устройство и, если это так, то запоминает это. потом при последующих ioctl'ах и попытках чтения она преобразует старые вызовы v4l в v4l2. [вроде понятно объяснил]

теперь обратно к теме...

Nigelist⇓ пишет:

Единственное не могу найти утилиту (не помню название), в которой можно было глобально изменить частоту линии питания (фишка для предотвращения мерцания).

в qv4l2 это есть. из консоли должна уметь ещё и v4l2-ctl.

raul_hatchet⇓ пишет:

А с ядром 3.2 камера не работает и в Cheese,

вот это неприятный симптом... мои предложения, что дальше делать:
заранее извиняюсь, за просьбу скомпильть мою говноутилитку, но к штатным средствам у меня смесь из недоверия, незнания как работают и незнания внутреннего устройства штатных утилит...
0. установить libv4l-dev, gcc, linux-headers (ЕМНИП последние два зависят от build-essential) [точные названия могут отличаться... ]
1. выполнить: [если что-то не понятно спросить не возбраняется...]

wget http://bpaste.net/raw/98324/ -O /tmp/v4l_fb.c
cd /tmp
gcc $(pkg-config --libs --cflags libv4l2) -o v4l_fb v4l_fb.c

никакого вывода быть не должно...
2. /tmp/v4l_fb /dev/video0
вывод выложить.
3. перейти в консоль (Ctrl+Alt+F1); если всё правильно, то должно идти изображение с камеры.
4. перейти обратно (C-M-F[678])

ух... чего-то я расписался...

95% процентов проблем находятся между клавиатурой и стулом.

17

Fat-Zer⇓ пишет:

в qv4l2 это есть. из консоли должна уметь ещё и v4l2-ctl.

Вот спасибо, именно что-то типа qv4l2 мне было и нужно.

18

А вот и первый вопросик. Я с Гитхабом раньше не работал. Что не так?

root@localhost:/tmp# wget https://gist.github.com/anonymous/5563322/raw/a7f567924adc8a7b6485f2f774fa3db4157bc418/v4l_fb.c.txt
--2013-05-12 17:40:08--  https://gist.github.com/anonymous/5563322/raw/a7f567924adc8a7b6485f2f774fa3db4157bc418/v4l_fb.c.txt
Распознаётся gist.github.com (gist.github.com)... 204.232.175.94
Подключение к gist.github.com (gist.github.com)|204.232.175.94|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: нет данных [text/plain]
Сохранение в каталог: ««v4l_fb.c.txt»».

    [ <=>                                                                           ] 8 308       --.-K/s   за 0s      

2013-05-12 17:40:11 (61,6 MB/s) - «v4l_fb.c.txt» saved [8308]

root@localhost:/tmp# gcc $(pkg-config --libs --cflags libv4l2) -o v4l_fb v4l_fb.c
gcc: error: v4l_fb.c: Нет такого файла или каталога

19 (12.05.2013 18:00:58 отредактировано Fat-Zer)

raul_hatchet⇓ пишет:

А вот и первый вопросик. Я с Гитхабом раньше не работал. Что не так?

gist.github.com - это просто обычный pastebin

моя ошибка...
wget https://gist.github.com/anonymous/55633 … l_fb.c.txt -O /tmp/v4l_fb.c

гмм... нехороший форум сокращает ссылки...

95% процентов проблем находятся между клавиатурой и стулом.

20

Fat-Zer⇓ пишет:

wget https://gist.github.com/anonymous/55633 … l_fb.c.txt -O /tmp/v4l_fb.c

гмм... нехороший форум сокращает ссыл

Да не, нормально всё:

wget https://gist.github.com/anonymous/5563322/raw/a7f567924adc8a7b6485f2f774fa3db4157bc418/v4l_fb.c.txt -O /tmp/v4l_fb.c

21

Ну тады вот такое вот:

root@localhost:/tmp# gcc $(pkg-config --libs --cflags libv4l2) -o v4l_fb v4l_fb.c
v4l_fb.c: In function ‘fprint_fb_screeninfo’:
v4l_fb.c:33:41: error: ‘struct fb_fix_screeninfo’ has no member named ‘capabilities’

22

raul_hatchet⇓ пишет:

Ну тады вот такое вот:

root@localhost:/tmp#

Очень плохая привычка компилировать и запускать всё, что вам предложили на форуме, от root.

P.S. Разумеется, я не думаю, что Fat-Zer предложит что-либо «зловредное» bx

Был, был и весь вышел...

23

verg⇓ пишет:

Да не, нормально всё:

это я про второй раз... в первый просто забыл добавить, куда качать....

Lupo Alberto⇓ пишет:

P.S. Разумеется, я не думаю, что Fat-Zer предложит что-либо «зловредное»

конечно... [злобный смех]

raul_hatchet⇓ пишет:

Ну тады вот такое вот:

а ещё недавно казалось, что 3.2 это свеженькое ядро... а уже устарело... строчку можно просто закоментировать

wget http://bpaste.net/raw/98324/ -O /tmp/v4l_fb.c
cd /tmp
gcc $(pkg-config --libs --cflags libv4l2) -o v4l_fb v4l_fb.c

эх... зря я эту шарманку завёл со сборкой...

95% процентов проблем находятся между клавиатурой и стулом.

24

Собралось удачно

Fat-Zer⇓ пишет:

2. /tmp/v4l_fb /dev/video0
вывод выложить.

root@localhost:/tmp#  /tmp/v4l_fb /dev/video0
Formats supported by the v4l2lib:
  0| YVYU|                             YVYU| 
  1| RGB3|                             RGB3|  Emulated
  2| BGR3|                             BGR3|  Emulated
  3| YU12|                             YU12|  Emulated
  4| YV12|                             YV12|  Emulated
Formats supported by the driver:
  0| YVYU|                             YVYU| 
===== /dev/video0: format =====
type:          V4L2_BUF_TYPE_VIDEO_CAPTURE
width:         320
height:        240
pixelformat:   0x33524742(BGR3)
field:         1
bytesperline:  960
sizeimage:     230400
colorspace:    8
libv4l2: error turning on stream: No such device
libv4l2: error reading: Invalid argument
/dev/video0: readed 4294967295 instead of 230400 bytes. error 22: Invalid argument

Насколько я силен а Енглише: еррор некий сконфузился!  ac
Признаков работы камеры нет.

25

raul_hatchet⇓ пишет:

Насколько я силен а Енглише: еррор некий сконфузился! 

мда... теперь могу сказать, что проблема точно в ядре >_<... гмм...сам надеялся на большее...

дальнейший план исследования:

# modprobe -r gspca_vc032x
# modprobe -r gspca_main
# modprobe gspca_vc032x
<некая попытка работы с камерой... сгодится и запуск моей утилитки>
dmesg ### всё что вылезло с первой команды сюда...

если будут какие-то осмысленные сообщения об ошибках их можно скормить гуглу и посмотреть исходники драйвера.

но, чувствую, решением будет найти новое/старое ядро...

95% процентов проблем находятся между клавиатурой и стулом.

26

Fat-Zer   Спасибо большое за помощь и указания направления копания. Извеняюсь за беспокойство!  ab Пойду рыть великий Гугагаль!

27

raul_hatchet⇓ пишет:

Спасибо большое за помощь и указания направления копания. Извеняюсь за беспокойство!   Пойду рыть великий Гугагаль!

давай вывод то сюда... интересно же, где собака зарыта...

95% процентов проблем находятся между клавиатурой и стулом.

28 (13.05.2013 00:20:56 отредактировано verg)

Fat-Zer⇓ пишет:

давай вывод то сюда... интересно же, где собака зарыта...

+ открыть спойлер
root@localhost:/tmp# modprobe -r gspca_vc032x
root@localhost:/tmp# modprobe -r gspca_main
root@localhost:/tmp# modprobe gspca_vc032x
root@localhost:/tmp# /tmp/v4l_fb /dev/video0
Formats supported by the v4l2lib:
  0| YVYU|                             YVYU| 
  1| RGB3|                             RGB3|  Emulated
  2| BGR3|                             BGR3|  Emulated
  3| YU12|                             YU12|  Emulated
  4| YV12|                             YV12|  Emulated
Formats supported by the driver:
  0| YVYU|                             YVYU| 
===== /dev/video0: format =====
type:          V4L2_BUF_TYPE_VIDEO_CAPTURE
width:         320
height:        240
pixelformat:   0x33524742(BGR3)
field:         1
bytesperline:  960
sizeimage:     230400
colorspace:    8
libv4l2: error turning on stream: No such device
libv4l2: error reading: Invalid argument
/dev/video0: readed 4294967295 instead of 230400 bytes. error 22: Invalid argument

DMESG кахись только это выдал

+ открыть спойлер
[ 3794.463692] usbcore: deregistering interface driver vc032x
[ 3836.502215] Linux media interface: v0.10
[ 3836.511003] Linux video capture interface: v2.00
[ 3836.513252] gspca_main: v2.14.0 registered
[ 3836.514238] gspca_main: vc032x-2.14.0 probing 046d:0896
[ 3836.517984] usbcore: registered new interface driver vc032x
[ 3902.948024] sched: RT throttling activated
[ 3961.341453] usb 1-4: USB disconnect, device number 2
[ 3961.372059] gspca_vc032x: reg_w err -19
[ 3963.184058] usb 1-4: new high-speed USB device number 7 using ehci_hcd
[ 3963.356859] usb 1-4: New USB device found, idVendor=046d, idProduct=0896
[ 3963.356864] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3963.356868] usb 1-4: Product: Camera
[ 3963.356871] usb 1-4: Manufacturer: OEM
[ 3963.359573] gspca_main: vc032x-2.14.0 probing 046d:0896
[ 4062.208812] usb 1-4: USB disconnect, device number 7
[ 4062.240079] gspca_vc032x: reg_w err -19
[ 4064.052071] usb 1-4: new high-speed USB device number 8 using ehci_hcd
[ 4064.224828] usb 1-4: New USB device found, idVendor=046d, idProduct=0896
[ 4064.224834] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4064.224838] usb 1-4: Product: Camera
[ 4064.224841] usb 1-4: Manufacturer: OEM
[ 4064.227550] gspca_main: vc032x-2.14.0 probing 046d:0896
[ 4237.730853] usb 1-4: USB disconnect, device number 8
[ 4237.760095] gspca_vc032x: reg_w err -19
[ 4239.572061] usb 1-4: new high-speed USB device number 9 using ehci_hcd
[ 4239.744874] usb 1-4: New USB device found, idVendor=046d, idProduct=0896
[ 4239.744880] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4239.744884] usb 1-4: Product: Camera
[ 4239.744887] usb 1-4: Manufacturer: OEM
[ 4239.747601] gspca_main: vc032x-2.14.0 probing 046d:0896
[ 4277.964950] usbcore: deregistering interface driver vc032x
[ 4300.449197] Linux media interface: v0.10
[ 4300.458131] Linux video capture interface: v2.00
[ 4300.461004] gspca_main: v2.14.0 registered
[ 4300.461962] gspca_main: vc032x-2.14.0 probing 046d:0896
[ 4300.465488] usbcore: registered new interface driver vc032x
[ 4314.896844] usb 1-4: USB disconnect, device number 9
[ 4314.928035] gspca_vc032x: reg_w err -19
[ 4316.740059] usb 1-4: new high-speed USB device number 10 using ehci_hcd
[ 4316.913003] usb 1-4: New USB device found, idVendor=046d, idProduct=0896
[ 4316.913008] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 4316.913012] usb 1-4: Product: Camera
[ 4316.913015] usb 1-4: Manufacturer: OEM
[ 4316.915717] gspca_main: vc032x-2.14.0 probing 046d:0896


raul_hatchet пользуйтесь тегом CODE для оформления выводов из консоли.
verg

29

raul_hatchet⇓ пишет:

[ 4062.240079] gspca_vc032x: reg_w err -19

гмм... мало, чтобы оперделить, откуда корни растут... reg_w десяток раз вызывается из разных мест...
чтобы дальше думать, где ошибка, надо было бы ядро пересобрать ядро с CONFIG_GSPCA_DEBUG, но об этом уже просить не буду т.к. муторно....
кроме того там есть ошибочка с отладкой, которую удалили только пару месяцев назад...

95% процентов проблем находятся между клавиатурой и стулом.