Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: z33 02 Března 2011, 20:26:38
-
Dobrý den, vlastním dvě Webkamery Logitech C200, které v Ubuntu 9.10 fungují dobře.
Mám dotaz, jak zobrazit obraz z těchto dvou kamer na monitoru součastně (Třeba ve dvou vedle sebe umístěných oknech)?
Pokud použiji program Cheese, tak si v něm můžu pouze přepínat kterou kameru chci zobrazovat, ale nejde tam zvolit ať zobrazuje obě najednou.
Poradí někdo ? Děkuji z33
-
Cez Mplayer by to nešlo? Alebo otvoriť 2x Cheese.
-
No a jak otevřít 2x Cheese ? když otevřu jeden, a pak zase "poklikám" znovu tak se nic neděje, program je spuštěn jenom jednou
-
Normálně se dá spustit jen jedna instance Cheese.
-
Jednu kameru vo vlc a druhu v cheese?
-
VLC můžeš pustit několikrát a v každé instanci vybrat jiné zařízení, pokud vím.
-
Takisto mplayer.
-
Vytížení procesoru při 2xvlc (nebo 2xmplayer) + 2 kamery bude při vyšším fps zajímavé...
-
zoneminder?
//edit:
nebo motion?
-
Pánové díky moc za rady.
Vyzkoušel jsem následující: Spustil jsem Cheese a poté VLC a obě kamery se zobrazují. Pokud jsem nejprve spustil VLC a poté Cheese, tak Cheese nenajel protože si vždy po spuštění sahá na obě kamery (obě bliknou LED) a asi zjistí že jedna je již používaná a nezobrazí nic.
Vytížení procesoru ( AMD Athlon Dual Core 1800 Mhz) je Cheese: 70% cpu a VLC:5% cpu.
Sice Cheese zobrazuje pohyb na kameře pěkně plynule oproti VLC, který obraz zobrazuje zpožděně s klasickým Webkamerovým efektem ale tyto kamery bych chtěl rozjet na nějakém slabším stroji a příjde mi že Cheese žere zbytečně moc prostředků.
VLC jde sice spustit 2X, ale pokud chci zobrazit druhou webkameru, tak při spuštění vypíše chybu "Váš vstup se nezdařilo otevřít". Myslím že se pokouší otevřít stejnou webkameru která už běží. Nevíte kde nastavit ať otevře tu druhou webkameru ? Je tam možnost "Device selection--Název video zařízení" ale nevím co tam vepsat.
Mplayer nevím kde zvolit ať zobrazuje Webkameru.
Díky za rady z33
-
U mplayeru to chce nasadit terminál:
mplayer -fps xx -tv driver=xxx:width=xxx:height=xxx:device=/dev/videox tv://
a pochopitelně místo těch x napsat tvoje hodnoty.
-
Aha no ten Mplayer je na mě moc proměnných.
Zatím by mi stačilo rozjet to ve VLC
díky z33
-
To je fakt, mně se příkazový řádek taky moc nelíbí. Ale když to chodí a udělá se nakonec skriptík, tak je to potom brnkačka.
-
A vy by jste věděl jakým způsobem se mám dopátrat co místo těch XX vyplnit?
z33
-
Jasně, ale problém je v tom, že já mám úplně jinou kameru. Od konce:
- místo videox bude pro jednu kameru napsáno video0 a pro druhou kameru video1
- width a height je podle rozlišení, co zvládne kamera (a ovladač!!), zkusit např. 352, 288 nebo 640, 480
- v podstatě to samé platí pro fps, zkusit např. 15
- driver musí být přesně podle kamery, jinak to nepojede, u tvojí kamery nevím (může být v4l, v4l2, apod.)
Takže např.
mplayer -fps 15 -tv driver=v4l:width=640:height=480:device=/dev/video0 tv://
Když to ukáže chybu, tak podle toho hlášení něco změnit.
-
z VLC jsem vyčetl, že používám ovladač v4l2
do terminálu jsem tedy napsal mplayer -fps 15 -tv driver=v4l2:width=640:height=480:device=/dev/video1 tv://
a mplayer se mi krásně spustil. ALE když jsem chtěl v druhém terminálu spustit druhou kameru s parametrem /dev/video0 tak se mi sice okno mplayeru otevře, ale je celé zelené a terminál vypíše :"v4l2: ioctl streamon failed: No space left on device" , ale ty čísla které počítají nevím co normálně běží.
To stejné se mi stane i pokud spustím jednu kameru v mplayeru a druhou ve VLC.
z33
-
To je škoda, dvě kamery na vyzkoušení nemám...
-
Nemohl by to být dáno tímto problémem?
http://ubuntu-ky.ubuntuforums.org/showthread.php?t=247646&page=2 (http://ubuntu-ky.ubuntuforums.org/showthread.php?t=247646&page=2)
Zde píšou že jedna webkamera použije celou šířku pásma USB a na druhou webkameru už asi nezbyde.
Zkoušel jsem použít patch z této stránky, ale skončím na hlášce "File to patch:" a nevím co zde vypsat.
z33
-
Jen mimochodem, ten patch podle odkazu je dost starý (2006).
-
Já vím ale nic jiného jsem nenašel.
Nemá ještě někdo nějaký nápad jak toto napravit ?
z33
-
Věřím, že se dá i toto vyřešit, ale to bych fakt musel mít po ruce dvě kamery. Mám jen jednu a ještě mizernou. Asi se zajdu rozhlédnout do nějakého obchodu...
-
Diky moc ale myslím že investice do další nepotřebné kamery za to nestojí.
Já jsem prakticky dosáhl svého a pokud mi kombinace VLC+Cheese, nebo Cheese+mplayer pošlape i na starším PC, tak budu spokojen.
Do budoucna bych se chtěl mrknout na ZoneMinder nebo něco obdobného a hlavně jednoduššího.
Díky moc za spolupráci z33
-
u mně to funguje takhle, mám jednu zapojenou přes usb a jednu vestavěnou, obě jedou zároveň
mplayer -fps 15 -tv driver=v4l2:width=640:height=480:device=/dev/video0 tv://
mplayer -fps 15 -tv driver=v4l2:width=640:height=480:device=/dev/video1 tv://
;)