Portál AbcLinuxu, 26. července 2025 16:07


Dotaz: Stream webkamery z debianu, rozseklý obraz

11.12.2009 23:54 Karel
Stream webkamery z debianu, rozseklý obraz
Přečteno: 775×
Odpovědět | Admin
Příloha:
Dobrý večer,

koupil jsem si webkameru MSI Starcam Racer ( http://www.czechcomputer.cz/product.jsp?artno=49464 ) a zapojil do USB řadiče na svém serveru. Server OS je Debian i386 5.0.3 "Lenny".

Kamera byla rozpoznána jako:

lsusb Bus 004 Device 003: ID 0c45:62e0 Microdia a v /dev se objevila jako /video0.

Radostně jsem nainstaloval webcam apt-get install webcam a vytvořil konfigurační soubor webcam.conf obsahující:

[ftp]

host = localhost

user = nobody

pass = xxxxxx

dir = /home/hulec/primary/www

file = webcam.jpg

tmp = imageup.jpg

local = 1

text = "Hukli puda, %Y-%m-%d %H:%M:%S"

device = /dev/video0

width = 640

height = 480

#input = webcamera

#norm = pal

delay = 0

quality = 100

trigger = 180

Volby norm a input jsem musel zakomentovat kvuli chybovemu vypisu "invalid input: webcamera" a "invalid norm: pal". Obrázky se po zadání příkazu:

webcam /etc/webcam.conf

tvoří v domovském adresáři apache.

Obrázky jsou ale jakoby rozseklé napůl a slepené v opačném pořadí spátky. Přikládám přílohu s příkladem, nebo kouknete rovnou na stream na adrese

http://hulec.cz/webcam.jpg

nechám ho pro vaši představu aktivní.

Pokud máte jakýkoliv nápad jak to opravit, budu velice vděčný. Jsem začínající admin tak prosím trošku polopatě, abych to pobral nebo mohl vygooglit.

Děkuji Vám!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.12.2009 13:21 R
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Povedal by som, ze je problem v driveri. Skus dat nove jadro z testingu (alebo z unstable).
12.12.2009 18:51 waclaw66 | skóre: 5
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Právě řeším stejnou věc. Můžete mi poradit, kde stáhnout ten program webcam nebo nějakou alternativu. Zatím se mi nepodařilo najít způsob jak zachytávat snímky z webkamery do jednoho souboru po 2s. S programem streamer jsem byl nejblíž, ale v něm se mi nepodařilo nastavit, aby se výstupní soubor jmenoval pokaždé stejně. Distro mam Mandriva 2010.

Díky.
12.12.2009 20:01 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
S rozpadem obrazu bohužel neporadím, ale pro snímkování zkus motion a vypnout detekci pohybu. Když v definici názvu jpegu nedáš žádné variabilní parametry, měl by ukládat do stále stejného souboru.
12.12.2009 20:16 waclaw66 | skóre: 5
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
Super, funguje :) Jen ta moje webka neumi jpeg, jen ppm. To ale neni zase problem, stejne to prohanim convertem.

Diky.
jose17 avatar 13.12.2009 23:38 jose17 | skóre: 44 | blog: Joseho_blog | Bratislava
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
Odpovědět | | Sbalit | Link | Blokovat | Admin
co sa tyka rozseknuteho obrazu, skusil by som linux-media@vger.kernel.org (mailing list)
Ja vim, on vi, ty nano!
14.12.2009 00:47 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
Odpovědět | | Sbalit | Link | Blokovat | Admin
A je ten obraz rozseknut i při použití jiného programu ? (mplayer a pod...)
18.12.2009 19:28 Karel
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jádro jsem upgradoval na verzi 2.6.30-2-686, změna ale nenastala.

Z programu streamer jsem dostal jen ppm obrázky, bohužel také rozseklé, jen o kousek jinde.

Jedná se o serverový stroj s přístupem přez SSH, zbytek počítačů M$. Nevím jak v této situaci použít mplayer. Pod Windows webkamera funguje bez problémů. Testováno s ovladačem z MS Update a Skype.
18.12.2009 20:09 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
Jsem myslel na ten server si nainstalovat nějaký program pro přehrávání a skusit to přehrát přímo tam a případně vyskoušet jiné kodeky a podobně.

Je jasné že tam asi nebudeš mít monitor tak tam nainstalovat mplayer zaznamenat do souboru a přetáhnout si ten avi jinam a skouknout.

Prostě aby se zjistilo zda je chyba v tom programu, v nějakém blbém kodeku a nebo v ovladači v jádře.
20.12.2009 21:48 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tohle jsem pozoroval u jiné kamery. Prostě ovladač při otevření zařízení nepočká na začátek nového snímku, ale začne posílat, co v daný okamžik leze z kamery, a dělá to, dokud neproteče množství dat odpovídající jednomu snímku.

Určitě ale existuje nějaký způsob synchronizace, protože video přehrávače se dokážou sesynchronizovat.

Když jsem řešil tento problém, tak jsem na to šel hrubou silou: streamerem jsem udělal víc snímků a vybral jsem prostřední. Problém bude obecně s prvním a posledním snímkem.

21.12.2009 08:47 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Stream webkamery z debianu, rozseklý obraz
Zajímavý důvod a řešení.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.