Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2017-02-07 18:03:07

  jacekz - Użytkownik

jacekz
Użytkownik
Skąd: Lubuskie
Zarejestrowany: 2013-01-20

Wirtualna kamera przy użyciu v4l2loopback.

Cześć,

Modułu jądra v4l2loopback można użyć do utworzenia wirtualnego urządzenia video - np. takiej wirtualnej kamerki.
Jednak ani strony internetowe, ani popularny "Cheese" nie odnajdują takiego urządzenia.
Dopiero VLC po wskazaniu "urządzenia przechwytywania" np. /dev/video1 wreszcie pokazuje obraz.

Coś można z tym zrobić?

co robię:
ładuje moduł, np tak:

Kod:

#modprobe v4l2loopback devices=2

po tym widoczne są dwa "urządzenia" /dev/video0 i /dev/video1,

na jedno z nich "wrzucam" obraz z pulpitu:

ffmpeg -f x11grab -r 15 -s 800x400 -i :0.0+0,0 -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video1

i tyle.

Offline

 

#2  2017-02-07 18:06:45

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Wirtualna kamera przy użyciu v4l2loopback.

Ja u siebie, chcąc wyłączyć touchpada, wyładowałem moduł. Nie ma załadowanego modułu - nie ma działającego sprzętu. Ale to chyba nie jest zbyt mądre rozwiązanie.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)