Portál AbcLinuxu, 13. června 2024 07:14


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

Vložit další komentář
dan.h avatar 31.12.2009 11:55 dan.h | skóre: 8 | blog: K8_blog | okr. Písek, město Čimelice, obec Nerestce
Rozbalit Rozbalit vše Re: Videobuf: Správa bufferů pro ovladače V4L2
Odpovědět | Sbalit | Link | Blokovat | Admin
Jelikož je V4L v configu kernelu uveden trochu podivně v podpoře médií, tak mi trvalo dlouho, než jsem přišel na to, proč mi při loadnutí framebuffer driveru ke grafickmu chipu spadnul obraz (jádro ale běželo dál) - neměl jsem zaškrtnuté V4L při kompilaci. :-D Kupodivu drivery k framebufferům jednotlivých grafických chipů si V4L nezaškrtly jako závislost. Jinak pěkný článek.
1.1.2010 14:04 Marek Chlup
Rozbalit Rozbalit vše zachytávání videa ze dvou analogových zdrojů
Odpovědět | Sbalit | Link | Blokovat | Admin
Pro zpracování dvou video analogových signálů (naráz v terénu) jsem pořídil 2x levné USB capture zařízení "Leadtek WinFast VC100 U Video Editor USB 2.0".

Pro funkčnost v Linuxu na jádře 2.6.32 bylo třeba u ovladače em28xx doplnit "usb device id" pro VC100 a sdělit, že jde o "EM2861_BOARD_YAKUMO_MOVIE_MIXER" a ovladač překompilovat.

Zachytávání jednoho videa funguje v celku k mé spokojenosti - jen asi na spodku obrazu je několika pixelový zelený proužek, ale to pro mé účely není velká závada. Zachytávání audia jsem zkoušel letmo jelikož jej nepotřebuji - někde asi jsem dělal chybu jelikož se mi nedařilo.

Co mi však vadí je, že nemohu zachytávat dva videosignály naráz. Mohu připojit do systému obě VC100 zařízení naráz, mohu zachytávat video z jednoho zařízení přerušit ho a pak zachytávat z druhého. Žel nejde to naráz z obou. Respektive podařilo se mi to ve vlc naráz z obou, ale jen při nízkém rozlišení. Pokud jsem však požadoval zachytávání při rozlišení 640x480 tak mi to naráz nešlo a nadávalo to něco kolem nějakého bufferu (zařízení nyní u sebe nemám a tedy nevím přesnou hlášku).

Existuje nějaký obecný problém u V4L2 při snaze zachytávat video ze dvou stejných zařízení připojených do systému? Dá se předpokládat, že můj problém bude hlavně způsoben nedokonalým ovladačem tohoto konkrétního zařízení v jádře? Může někdo poradit nějaké (celkem levné) zařízení pro USB, kde bych uvedené problémy neměl?

Děkuji za případné reakce a omlouvám se, jelikož otázka na tento problém asi není nejvhodnější pod tímto článkem, přestože laicky tuším, že s probíranou problematikou bude dosti souviset.
1.1.2010 15:06 Ondrej 'SanTiago' Zajicek
Rozbalit Rozbalit vše Re: zachytávání videa ze dvou analogových zdrojů
Zachytavat video signal pri 25 Hz a 640x480 je docela znacny datovy tok. Ani bych se nedivil, kdyby USB sbernice pri dvou takovych streamech proste nestihala.
1.1.2010 16:43 Marek Chlup
Rozbalit Rozbalit vše Re: zachytávání videa ze dvou analogových zdrojů
Zkusím si pohrát se snímkováním, ale mám obavu, že zde problém nebude - i když to, že mi to při nižším rozlišení šlo, naznačuje, že možná pravdu máte...

Zde například prodávají USB zařízení "Model 2255 - 4 Channel USB Frame Grabber", kde uvádějí, že zvládá 60 snímku/s při NTSC či PAL rozlišení: http://www.sensoray.com/products/2255data.htm Sběrnice USB by to tedy měla zvládat (i když velikost proudu dat ovlivňují ještě různé možnosti při kódování barev). Žel zařízení na které odkazuji, je velmi drahé - 515 USD.

Děkuji za reakci.

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.