Kamera ID 093a:2620 Pixart Imaging i jądro 2.6.29-1
: 09 kwietnia 2009, 21:31
Cały dzisiejszy dzień spędziłem na walce z kamerą. Obraz puki co jest paskudny, dużo gorszy niż w Windows ale jest. Kamera to tani prezent - 4World (ball) identyfikowana przez lsusb jako
Już od paru tygodni robiłem "wywiad" i wszędzie z przerażeniem czytam że to nikomu nie działa. Znalazłem sugestie, że trzeba zmienić jądro na najnowsze. Tak właśnie dzisiaj zrobiłem kompilując nowe jajko 2.6.29.1 . W końcu kamerka stała się widoczna. Ale ciągle nigdzie nie działała. Instalując, coraz to ciekawsze sterowniki i bawiąc się v4l2ucp, powoli zacząłem rezygnować, że to się w ogóle uda. Kamerka podobno działa z gspcaV4l2, tylko, szczerze powiedziawszy to jest dla mnie za trudne i nie wiem jak się za to zabrać. W końcu trafiłem tutaj i przeczytałem post "dla potomnych", autorstwa Mesiu84 zainstalowałem z przekory ibv4l-0 oraz libv4l-dev i uruchomiłem MOJEGO skype'a poleceniem:
I co? Patrzę, on działa. "Bezczelnie" działa.
A ,,cheese'' - w ogóle jej nie widzi
camorama - pluje "unable to capture image"
mplayer pisze:
camstream - wykrywa ją i czarny ekran
skype bez polecenia - zielony ekran.
W sumie się ciesze. Tylko nie wiem, czy wszystko zrobiłem dobrze. Poza tym mam problem z alsą i za każdym startem muszę uruchamiać alsaconf, bo nie mam dźwięku. Czy to naprawdę wszytko co mogłem zrobić? Nie da się lepiej?
Edit:
Po godzinie, zrobiłem restart. Teraz patrzę i nawet system mi kamery nie wykrywa, pomimo, że jest podłączona. Ach narobiłem sobie problemów? Nie mam już na to siły. Dobranoc.
Kod: Zaznacz cały
Bus 001 Device 003: ID 093a:2620 Pixart Imaging, Inc
Kod: Zaznacz cały
D_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
I co? Patrzę, on działa. "Bezczelnie" działa.
A ,,cheese'' - w ogóle jej nie widzi
camorama - pluje "unable to capture image"
mplayer pisze:
Kod: Zaznacz cały
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski [list=1]
comment: first try, more to come ;-)
Selected device: USB Camera (093a:2620)
Capabilites: video capture read/write streaming
supported norms:
inputs: 0 = pac7311;
Current input: 0
Current format: unknown (0x47504a50)
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: Cannot get fps
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
==============================
Cannot find codec matching selected -vo and video format 0x47504A50.
Read DOCS/HTML/en/codecs.html!
==============================
v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 0 frames dropped.
skype bez polecenia - zielony ekran.
W sumie się ciesze. Tylko nie wiem, czy wszystko zrobiłem dobrze. Poza tym mam problem z alsą i za każdym startem muszę uruchamiać alsaconf, bo nie mam dźwięku. Czy to naprawdę wszytko co mogłem zrobić? Nie da się lepiej?
Edit:
Po godzinie, zrobiłem restart. Teraz patrzę i nawet system mi kamery nie wykrywa, pomimo, że jest podłączona. Ach narobiłem sobie problemów? Nie mam już na to siły. Dobranoc.