Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: zatnaktel 21 Června 2014, 16:13:54

Název: HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: zatnaktel 21 Června 2014, 16:13:54
Zdravím,
před delší dobou jsem si koupil HD kameru Defender G-lens 2577 HD720P. Na starším notebooku s Linux Mintem 14 běhá prakticky bez problémů, obraz běhá i v 1280×720px, prostě žádný problém. Když jsem ale chtěl kameru zkusit na stolním počítači - taktéž staršího data (Compaq D510), obraz kamera pouštěla pouze v 320×240px. Na počítači mám úplně stejný systém a takřka srovnatelnou softwarovou výbavu. Ať jsem zkusil, co jsem zkusil, prostě všechno detekovalo pouze toto rozlišení.

Pro srovnání výstup u notebooku z v4l2-ctl -V -d 0:
Kód: [Vybrat]
Format Video Capture:
Width/Height  : 1280/720
Pixel Format  : 'YUYV'
Field         : None
Bytes per Line: 2560
Size Image    : 1843200
Colorspace    : Unknown (00000000)

A stejný příkaz na stolním počítači:
Kód: [Vybrat]
Format Video Capture:
Width/Height  : 320/240
Pixel Format  : 'YUYV'
Field         : None
Bytes per Line: 640
Size Image    : 153600
Colorspace    : SRGB

Podporou v jádře to nebude, tak mě napadlo, jestli to třeba nemůže být způsobeno hardwarem, i když si nemyslím, že je to možné. Napadá někoho, čím to může být?

Moc děkuju za nápady,
Zat.
Název: Re:HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: zatnaktel 23 Června 2014, 16:42:22
Skutečně nikdo netuší? Já nemám ani páru, čím to může být.
Název: Re:HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: zatnaktel 25 Června 2014, 19:00:54
Tak snad asi jen díky za tu kopu nápadů. Půjdu se poptat jinam. Ale věřil jsem, že tu vážně na něco příjdeme, škoda.
Název: Re:HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: Myrmica 25 Června 2014, 22:58:23
Málo údajů pro nějaké určení co s tím,
... chtěl kameru zkusit na stolním počítači...
to znamená co?
Přpojil jste ji vůbec k tomu PC? Pokud ano, přes jaké rozhraní? Jaké parametry má Compaq D510? To si máme zjistit pomocí věštecké koule?
Četl jste Jak se správně ptát (http://forum.ubuntu.cz/index.php?topic=5279.msg35960#msg35960)?

Při takhle málo údajích se nedivím, že nikdo neodpověděl a to nejen proto, že ji nejspíše nikdo nemá.
Název: Re:HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: sabraq 26 Června 2014, 13:08:24
Možná by se tady měla založit i sekce "Jak správně číst".

Gstreamer-properties, případně zkusit změnit rozlišení přes Cheese.
Název: Re:HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: zatnaktel 02 Července 2014, 14:25:25
Přpojil jste ji vůbec k tomu PC? Pokud ano, přes jaké rozhraní?
...
Při takhle málo údajích se nedivím, že nikdo neodpověděl a to nejen proto, že ji nejspíše nikdo nemá.

Jak jsem hned na začátku zmiňoval, kameru jsem připojoval k notebooku. Zajímalo by mě, kolik tozhraní asi takový notebook má, přes které by to šlo. Logicky USB.

Gstreamer-properties, případně zkusit změnit rozlišení přes Cheese.

Gstreamer-properties základně v distribuci není. Možná bych ho mohl někde dohledat. Ovšem Cheese jsem zkusil hned jako první. Ve vybraných rozlišeních bylo pouze 320×240px.
Název: Re:HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: sabraq 02 Července 2014, 20:48:22
Přpojil jste ji vůbec k tomu PC? Pokud ano, přes jaké rozhraní?
...
Při takhle málo údajích se nedivím, že nikdo neodpověděl a to nejen proto, že ji nejspíše nikdo nemá.

Jak jsem hned na začátku zmiňoval, kameru jsem připojoval k notebooku. Zajímalo by mě, kolik tozhraní asi takový notebook má, přes které by to šlo. Logicky USB.

Gstreamer-properties, případně zkusit změnit rozlišení přes Cheese.

Gstreamer-properties základně v distribuci není. Možná bych ho mohl někde dohledat. Ovšem Cheese jsem zkusil hned jako první. Ve vybraných rozlišeních bylo pouze 320×240px.

Můžeš ho doinstalovat, ale tam se stejně rozlišení nenastavuje, leda ovladač. Rozlišení webkamery jsem niukdy neřešil, ale zkus ještě kdyžtak guvcview, tam něco takovýho je, jen jestli ti to dá nějaký možnosti. Jinak je dobrý mít balík restricted-extras.

Kód: [Vybrat]
sudo apt-get install guvcview
Název: Re:HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: Myrmica 03 Července 2014, 07:07:36
před delší dobou jsem si koupil HD kameru Defender G-lens 2577 HD720P. Na starším notebooku s Linux Mintem 14 běhá prakticky bez problémů, obraz běhá i v 1280×720px, prostě žádný problém. Když jsem ale chtěl kameru zkusit na stolním počítači - taktéž staršího data (Compaq D510), obraz kamera pouštěla pouze v 320×240px.
....
Podporou v jádře to nebude, tak mě napadlo, jestli to třeba nemůže být způsobeno hardwarem, i když si nemyslím, že je to možné. Napadá někoho, čím to může být?
Ptáš se na to jestli to nemůže být HW. Může
Furt mi tu chybí bližší info o HW. Jediná nová informace je, že ji máš na USB, ale na jakém to už nepíšeš. USB totiž může být UBB 1, USB 1.1, USB 2.0 a USB 3.0 (to ale nejspíš nebude na starším železe)
Připoj kameru a dej sem výpisy (ty měli být už v 1. příspěvku)
Kód: [Vybrat]
lspci
lsusb
co ti řekne:
Kód: [Vybrat]
dmesg | grep "USB" | tail -25 výpis sem.
Pokud HW bude OK, pak má smysl řešit SW (to ale není můj rank ).
Název: Re:HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: zatnaktel 03 Července 2014, 12:13:45
Citace
lspci
Kód: [Vybrat]
00:00.0 Host bridge: Intel Corporation 82845 845 [Brookdale] Chipset Host Bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 82845 845 [Brookdale] Chipset AGP Bridge (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 12)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 12)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 Controller (rev 12)
00:1f.2 USB controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 12)
00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio Controller (rev 12)
01:00.0 VGA compatible controller: NVIDIA Corporation NV6 [Vanta/Vanta LT] (rev 15)
02:08.0 Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller (rev 03)

Citace
lsusb
Kód: [Vybrat]
Bus 001 Device 003: ID 0c45:6341 Microdia
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Divné, že v lsusb kameru nevypíše, ale v /dev se jako video ukáže.

Citace
co ti řekne:
Kód: [Vybrat]
dmesg | grep "USB" | tail -25 výpis sem.
Kód: [Vybrat]
[    0.678122] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.678198] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.678239] uhci_hcd: USB Universal Host Controller Interface driver
[    0.678362] uhci_hcd 0000:00:1f.2: >new USB bus registered, assigned bus number 1
[    0.678547] usb usb1: >New USB device found, idVendor=1d6b, idProduct=0001
[    0.678554] usb usb1: >New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.678925] hub 1-0:1.0: >USB hub found
[    1.044162] usb 1-1: >new full-speed USB device number 2 using uhci_hcd
[    1.278771] usb 1-1: >New USB device found, idVendor=093a, idProduct=260e
[    1.278785] usb 1-1: >New USB device strings: Mfr=0, Product=0, SerialNumber=0
[564989.544075] usb 1-2: >new full-speed USB device number 3 using uhci_hcd
[564989.747576] usb 1-2: >New USB device found, idVendor=0c45, idProduct=6341
[564989.747588] usb 1-2: >New USB device strings: Mfr=2, Product=1, SerialNumber=0
[564989.747594] usb 1-2: >Product: USB 2.0 Camera
[564990.211603] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6341)
[564990.226278] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input4
[564990.230081] USB Video Class driver (1.1.1)
[565139.840098] usb 1-2: >USB disconnect, device number 3
[565144.296035] usb 1-2: >new full-speed USB device number 4 using uhci_hcd
[565144.499694] usb 1-2: >New USB device found, idVendor=0c45, idProduct=6341
[565144.499704] usb 1-2: >New USB device strings: Mfr=2, Product=1, SerialNumber=0
[565144.499711] usb 1-2: >Product: USB 2.0 Camera
[565144.507946] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6341)
[565144.522043] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:1f.2/usb1/1-2/1-2:1.0/input/input5
Název: Re:HD v4l2 kamera nestreamuje HD obraz
Přispěvatel: Myrmica 03 Července 2014, 12:59:42
Kód: [Vybrat]
565144.296035] usb 1-2: >new full-speed USB device number 4 using uhci_hcdVypadá to, že kamera se připojuje jako zařízení USB 1.1 (full-speed). Kamera počítá s připojením na USB 2.0 tedy jako Hi-Speed.
Zkontroluj si jestli ji připojuješ do USB 2.0 portu, ten by mohl být na zadním panelu, porty na předním panelu jsou u starších PC nespolehlivé pro USB 2.0.
Pokud ji připojuješ do USB 2.0 portu, pak mě napadá jedině zkontrolovat kabely a případně je vyměnit za kabely spolehlivé pro USB 2.0.
Pokud to nepomůže, zkus připojit jiné zařízení určené pro USB 2.0. Připojí-li se správnou rychlostí, tak bude problém nejspíše v kabelu nebo kameře. Pokud se nepřipojí správnou rychlostí, je problém v PC.
Jakou rychlostí se připojí poznáš z výpisu dmesg (můžeš klidně použít ten příkaz co jsem Ti posla dříve).
Odzkoušej klidně všechny USB porty.

Rychlosti a porty si odpovídají podle níže napsaného:
Low-SpeedUSB 1.0
Full-SpeedUSB 1.1
Hi-Speed (high-speed)USB 2.0
SuperSpeedUSB 3.0
SuperSpeed+USB 3.1