Sada je: 25 ruj 2020, 21:21.
Diskusije o hardveru i driverima pod Linuxom.

Moderator/ica: Moderatori/ce

@ Vlado, stari, fala na ponudi, ali ti je tvp rekao u čemu je štos. Imam dual boot OS X i Mint 17.1 cimet i imam instaliranu tu kameru koja besprijekorno šljaka na OS Xu. Po literaturi i po forumima ona šljaka i na Linuxu. Imam i USB Genius 2050AF za stari Dell laptop. Da to ne preštekavam hoću koristiti kameru koja mi je već na monitoru s minije. Eto , žišku? :-D
Avatar
Postovi: 586
Postovi: 586
Pridružen/a: 25 stu 2011, 17:12
Lokacija: vanjski otok
Podijelio/la zahvalu: 5 puta
Primio/la zahvalu: 6 puta
Spol: M
OS: Manjaro Mate,Mint 17.3
teorijavelikogpraska je napisao/la:hm. pogledaj imaš li u /dev folderu fajl video3. vjerojatno nemaš. otvori si onaj folder /etc i u rc.local, u onom redu, znaš kojem obriši ono max_buffers=2. spremi fajl. ugasi pa upali računalo. onda najprije pogledaj dali ti je u /dev folderu napravio fajl video3, ako je a morao je, pokreni ponovno u terminalu istu naredbu, pa postaj ispis iz terminala. znači samo to, bez pokretanja coriandera. to će biti druga faza.

Odradi ovo iz citata, pa postaj sliku terminala. To u terminalu ti treba stalno raditi u pozadini. Znači nesmiješ gasiti taj prozor terminala. Poslije kada jednom sve dijelove posložimo kako treba, onda ćemo to napraviti kao start up aplikaciju, pa će taj dio biti odrađen prilikom podizanja sistema, pa nećeš ti otvarati terminal. Ta naredba ti je pokrenula pipeline ili kanal, između video0,1,2 i 3. Ovo video1,2 i 3 su ti virtualni divajsi. Potrebni su zato da se video signal može dijeliti među aplikacijama. E upravo zato je i stvoren taj pipeline.
Toliko o tom dijelu, a sad idemo sa corianderom. Ja ga nemam, ali ću pokušati zaključivati prema tvojim slikama. pokreni coriander. Provjeri dali radi, imaš li sliku. Ako je izbacio kakvu grešku postaj sliku.
Ako je sve u redu sa slikom, onda idi na onaj doljnji red gumbića. S obzirom da ima dva identična reda, pretpostavljam da je onaj doljnji za set up, a onaj gornji za stvarno pokretanje. Znači klikneš onaj dolnji v4l, i postavi default output na (ako je recimo /dev/video0, ili nešto slično, samo onu 0 promjeniš u 1, a sve drugo ostavi kako je). E sad klikni onaj v4l iz gornjeg reda, jer mislim da će tek tada stvarno i pokrenuti transfer videa. Moguće je da izbaci neku grešku, onda postaj sliku da pokušam shvatiti o čemu se radi. Da nisi promijenio onaj default output, mislim da bi sigurno izbacio grešku, jer je taj divajs već zauzet alatom koji stvara pipeline ili kanal. Tako je bar bilo u mojim testovima, ali su zato svi drugi virtualni slobodni i teoretski slika se kopira u svim, barem je kod mene tako. Ako ovo prođe u redu, onda možemo dalje.
Postovi: 252
Postovi: 252
Pridružen/a: 09 pro 2013, 17:28
Podijelio/la zahvalu: 12 puta
Primio/la zahvalu: 24 puta
Spol: M
OS: ubuntu mate/linux mint
Nisam mogao ( ne sad nego još prije ako sam imao coriander otvoren u terminal upisivat) recimo naredbu za gstreamer, ili mogu otvoriti drugi prozor terminala, tj više prozora?
Avatar
Postovi: 586
Postovi: 586
Pridružen/a: 25 stu 2011, 17:12
Lokacija: vanjski otok
Podijelio/la zahvalu: 5 puta
Primio/la zahvalu: 6 puta
Spol: M
OS: Manjaro Mate,Mint 17.3
U dev ima samo video 1 i 2.
Avatar
Postovi: 586
Postovi: 586
Pridružen/a: 25 stu 2011, 17:12
Lokacija: vanjski otok
Podijelio/la zahvalu: 5 puta
Primio/la zahvalu: 6 puta
Spol: M
OS: Manjaro Mate,Mint 17.3
[img]
isight%20rules.png
[/img][img]
isight.png
[/img]Pregledavajući fajlove naletio na ovo, jet ti to možda nešto znači ozirom gdje sam to našao.
Privitak/ci
isight rules.png
isight rules.png (30.42 KiB) Pogledano 890 put/a.
isight.png
isight.png (13.94 KiB) Pogledano 890 put/a.
Avatar
Postovi: 586
Postovi: 586
Pridružen/a: 25 stu 2011, 17:12
Lokacija: vanjski otok
Podijelio/la zahvalu: 5 puta
Primio/la zahvalu: 6 puta
Spol: M
OS: Manjaro Mate,Mint 17.3
ne netreba ti taj fajl. on ti je zaostao sa početka rješavanja tvog problema. taj fajl je za ugrađenu kameru.
Ali dobro da si me podsjetio. Očito si još uvijek u formi. Ajdemo onda prvo malo počistiti te nepotrebne stvari, koje su ti se nakupile dok smo provodili testiranje. U terminalu:

Kod: Označi sve
sudo rm /lib/udev/rules.d/80_isight.rules

Kod: Označi sve
sudo rm /etc/udev/rules.d/40-video.rules


Obriši također i ako se sječaš, prelistaj malo unatrag, onaj dugačak red koji si iskopirao u kontrolni centar->početne aplikacije, klikni na tu početnu aplikaciju koju si napravio i desno imaš delete ili obriši.
Zatim ugasi pa upali računalo, otvori terminal i iskopiraj ovu naredbu:
Kod: Označi sve
gst-launch-0.10 v4l2src device=/dev/video0 ! tee name=t_vid ! queue ! v4l2sink sync=false device=/dev/video1 t_vid. ! queue ! v4l2sink sync=false device=/dev/video2

onda mi postaj ono što kaže terminal, da vidim dali ti je prihvatio. To je u biti isto ono, ali sam ju prilagodio za dva virtualca. Zasad odradi samo to i ništa više. Nemoj zasad ništa otvarati coriander.
Postovi: 252
Postovi: 252
Pridružen/a: 09 pro 2013, 17:28
Podijelio/la zahvalu: 12 puta
Primio/la zahvalu: 24 puta
Spol: M
OS: ubuntu mate/linux mint
Imam i pianje. Dok sam to radio kamera mi je bila uključena fizički s prekidačem. Naravno nije svijelila ledica tj nije radila. Pitam jel je svejedno, ako je upaljena ili ugašena?
Kod: Označi sve
janko@janko-Macmini ~ $ gst-launch-0.10 v4l2src device=/dev/video0 ! tee name=t_vid ! queue ! v4l2sink sync=false device=/dev/video1 t_vid. ! queue ! v4l2sink sync=false device=/dev/video2
Setting pipeline to PAUSED ...
ERROR: Pipeline doesn't want to pause.
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Device '/dev/video0' is not a capture device.
Additional debug info:
v4l2_calls.c(519): gst_v4l2_open (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
Capabilities: 0x5000002
Setting pipeline to NULL ...
Freeing pipeline ...
janko@janko-Macmini ~ $
Avatar
Postovi: 586
Postovi: 586
Pridružen/a: 25 stu 2011, 17:12
Lokacija: vanjski otok
Podijelio/la zahvalu: 5 puta
Primio/la zahvalu: 6 puta
Spol: M
OS: Manjaro Mate,Mint 17.3
oldman je napisao/la:Imam i pianje. Dok sam to radio kamera mi je bila uključena fizički s prekidačem. Naravno nije svijelila ledica tj nije radila. Pitam jel je svejedno, ako je upaljena ili ugašena?


Neznam odgovor na to pitanje za sada. Moram razmisliti. Ali to ti je lako provjeriti, ponovi postupak sa isključenom kamerom. Ali prva pomisao mi je ova, kod mene ovo radi savršeno iz razloga što je moja kamera u startu prikačena na v4l sustav i /dev/video0, a tvoja nije, pa ti stoga izbacuje grešku. Tvoja se izgleda prvo mora sa corianderom prikačiti na v4l, pa tek onda dalje. Kao što rekoh moram razmisliti kako to premostiti. Zasad bih te zamolio da se kao i do sada služiš kamerom na osx-u ili kako se već zove, a ovo zasad pusti tako kako je. Mislim, da se nešto drugo ne poremeti.
Postovi: 252
Postovi: 252
Pridružen/a: 09 pro 2013, 17:28
Podijelio/la zahvalu: 12 puta
Primio/la zahvalu: 24 puta
Spol: M
OS: ubuntu mate/linux mint
Što više razmišljam o ovoj metodi, sve više mislim da se nemože premostiti. Ali dok ja razmišljam, ti možeš probati ovo.
Obriši /dev/video1 i /dev/video2 i /dev/video3 fajlove
otvori si i onaj fajl /etc/rc.local, pa napravi da ti onaj red s v4l2loopback izgleda ovako:
modprobe v4l2loopback pipes=2
spremi fajl
ugasi, pa upali računalo
pokreni coriander, i ništa mu nemoj mjenjati u onom doljnjem v4l, default output, samo ga startaj sa v4l iz gornjeg reda. (naravno to sve ako ti je coriander u redu i daje ti sliku sa kamere)
onda ako coriander nije izbacio nikakvu grešku (ako je postaj tu grešku), pokreni skype, pokreni opcije, pokreni test video, tamo bi ti pod kamera trebao ponuditi tvoju i još jednu dumies ili tako nekako, pa odaberi tu drugu (vidjeti ćeš da ti je ta automatski podešena na /dev/video1) i klikni apply. Možda ti ova metoda i prođe u potpunosti bez grešaka, a da u prozorčiću skypa ipak nemaš sliku. Ali to ti onda znači da češ se morati puno igrati sa corianderom i onim njegovim postavkama za sliku, dok ne potrefiš kombinaciju koja odgovara skype-u.
Postovi: 252
Postovi: 252
Pridružen/a: 09 pro 2013, 17:28
Podijelio/la zahvalu: 12 puta
Primio/la zahvalu: 24 puta
Spol: M
OS: ubuntu mate/linux mint
Kako obrišem dev / video . Direktno ne radi zasivljeno je.? Ono pipes je napravljeno .
Avatar
Postovi: 586
Postovi: 586
Pridružen/a: 25 stu 2011, 17:12
Lokacija: vanjski otok
Podijelio/la zahvalu: 5 puta
Primio/la zahvalu: 6 puta
Spol: M
OS: Manjaro Mate,Mint 17.3

Na mreži
Trenutno korisnika/ca: / i 1 gost.