Почетак › Форуми › Линукс дистрибуције › Mandriva › Хардвер › Web kamera Genius e-Messenger 112 (iliti Pixart Imaging, Inc.)
- This topic has 41 одговор, 8 гласова, and was last updated 17 years, 5 months раније by
advocatus linuxi.
-
АуторЧланци
-
25. март 2009. у 2:34 am #76821
kosmi
УчесникJedino što mi pada na pamet razlika da ako kamerica u Windowsom drajveru ili programu koji koristiš na Windowsu koristi neku svoju (vlasničku?) softversku interpolaciju ili da je možda neki bug sa interpolacijom ovde. Jel u svim programima koje si probao u Linuxu slika jednakog (ne)kvaliteta?
Evo nekih ideja ukratko i programa korisnih ako neko hoće da sa snima sa mencoderom ili da na primer postavi live video streaming za svoj blog, web stranicu, da nadgleda svoju kuću, itd.
25. март 2009. у 6:26 am #76822jovir
УчесникTvoj čipset je podržan originalnim drajverom, nisu neophodne vratolomije koje sam ja izveo, 🙂 (što se da zaključiti i iz toga da slike ima).
E, sad, probaj ovako:
1. Skini najnoviji “libv4l” (0.5.9 je najnoviji trenutno) i instaliraj.
2. Aplikacije koje koriste web kameru pokreći tako da ispred komande kucaš “LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so”, npr.:LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camstream
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so xcam
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so spcaview
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so gideo
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype3. Ako je slika u “skype”-u loša, može se prethodno podesiti u npr. “camstream”-u…
25. март 2009. у 9:55 am #76823advocatus linuxi
УчесникJedino što mi pada na pamet razlika da ako kamerica u Windowsom drajveru ili programu koji koristiš na Windowsu koristi neku svoju (vlasničku?) softversku interpolaciju ili da je možda neki bug sa interpolacijom ovde. Jel u svim programima koje si probao u Linuxu slika jednakog (ne)kvaliteta?
Kameru sestra koristi na Winu, uzeh čisto da probam ovaj jovir-ov napis, meni nije realno potrebna, tako da nije neka frka. MPlayer, camorama… problem su ‘isprane’ boje i silni artefakti kao kod teške JPEG kompresije.
Tvoj čipset je podržan originalnim drajverom, nisu neophodne vratolomije koje sam ja izveo, 🙂 (što se da zaključiti i iz toga da slike ima).
E, sad, probaj ovako:
1. Skini najnoviji “libv4l” (0.5.9 je najnoviji trenutno) i instaliraj.
2. Aplikacije koje koriste web kameru pokreći tako da ispred komande kucaš “LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so”, npr.:LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camstream
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so xcam
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so spcaview
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so gideo
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype3. Ako je slika u “skype”-u loša, može se prethodno podesiti u npr. “camstream”-u…
Da, da, sve je tu i tako sam postupao. Nemojte se cimati oko ovog, samo sam hteo proveriti da li je stanje sa webcam-ima na Linuxu dovoljno napredovalo i uporedivo sa ‘onim drugim’, ne bih li to koristio u konverziji korisnika na ‘pravoverni’ sistem 😉
25. март 2009. у 10:44 am #76824jovir
УчесникNemojte se cimati oko ovog, samo sam hteo proveriti da li je stanje sa webcam-ima na Linuxu dovoljno napredovalo i uporedivo sa ‘onim drugim’, ne bih li to koristio u konverziji korisnika na ‘pravoverni’ sistem 😉
Kod mene nema razlike samo što “tamo” ima “fensi” program za podešavanje kamere…
25. март 2009. у 10:51 am #76825kosmi
УчесникIma i ovde samo je hardcore :D, mogli su se dodati neki parametri, da se malo debaguje, pa ako treba isključi kompresija, možda default gamma samo nije dobra, oće ona da da “ispranu sliku”, osvetljenje, kontrast, ekspozicija… O0 Samo dodaš parametre uz modprobe, a parametre vidiš sa:
[code]modinfo -F parm gspca_main[/code]
ili recimo
[code]strings gspca_main.ko|grep parm=[/code]
sigurno može da se sredi O0.
25. март 2009. у 11:21 am #76826velial
УчесникМогуће да у њињдосу у старту буду другачије вредности сетурације и осталог. Потражите мало на нету, постоје упутства како се “gspca” подешава директно кроз конзолу, што би требало да има више опција него “camstream” или слични програми. Верујем да се на тај начин може побољшати квалитет слике. Мени то није требало па се нисам ни бакћао са тим.
25. март 2009. у 11:47 am #76827kosmi
УчесникPa zar ja ne rekoh bar prva 2 koraka, kako se podešava ::). I to ne važi za gspca samo, nego za svaki kernel modul, svaki ima bar debug i parametre za neke opcije, npr.
[code]modprobe gspca_main debug=1[/code]
i pratiš u dmesg koja je npr. gamma, pa onda promeniš u rasponu od 0 do 7,npr.:
[code]modprobe gspca_main gamma=5[/code]
i tako za sve ostalo dok se korisniku slika ne dopadne :).
25. март 2009. у 11:55 am #76828advocatus linuxi
УчесникČek’, bre, ne mogu tako brzo ^-^
Šta je sad nevolja – samo ovo dobijem u ispisu:
[code]debug:Debug (bit) 0x01:error 0x02:probe 0x04:config 0x08:stream 0x10:frame 0x20:packet 0x40:USBin 0x80:USBout 0x0100: v4l2 [/code]
U /sys/module/gspca_main/parameters/ postoji samo debug.
rmmod praćen sa, recimo, modprobe gspca_main gamma=4 ne prolazi.
Kao da je uopšte nemoguće proslediti parametre sem debug? ???
25. март 2009. у 12:13 pm #76829kosmi
УчесникJesi li pogledao prvo šta ti izbaci:
[code]strings gspca_main.ko|grep parm=
[/code]ima tu više debug levela, a i mnoge stvari koje nas ne zanimaju.
P.S. Ja sve ovo pišem napamet, jer i nemam kamericu, al suština je ista za bilo koji modul.
25. март 2009. у 12:21 pm #76830advocatus linuxi
УчесникIdentično…
[code]~> strings gspca_main.ko|grep parm=
parm=debug:Debug (bit) 0x01:error 0x02:probe 0x04:config 0x08:stream 0x10:frame 0x20:packet 0x40:USBin 0x80:USBout 0x0100: v4l2[/code]EDIT:
http://ubuntuforums.org/showthread.php?t=950799
Kao da su parametri onemogućeni skorašnjim ubacivanjem u kernel 🙁EDIT2:
Onaj mali programčić pri kraju gorenavedenog threada nešto menja stvari! >:D -
АуторЧланци
Форум ‘Хардвер’ је закључан за нове теме и одговоре.