Udało mi się przesyłać strumieniowo pulpit w wirtualnej kamerze za pomocą tego polecenia:
sudo modprobe v4l2loopback exclusive_caps=1 && v4l2-ctl --list-devices && ffmpeg -f x11grab -r 20 -s 400x400 -i :0.0+50,100 -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video1
Po zainstalowaniu wszystkich zależności na Ubuntu 17.04, strumieniowanie pulpitu nie działa i widzę tylko czarny ekran.
Czy są jakieś alternatywy, które pozwoliłyby mi nagrać pulpit i udostępnić go w kamerze internetowej?
Chcę pracować z nagrywaniem na pulpicie w kamerze internetowej z powodu opencv.
Nie mogłem znaleźć innej działającej alternatywy.
WebcamStudio
Nie można zainstalować tego z powodu
E: The repository 'https://content.runescape.com/downloads/ubuntu trusty InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Oprogramowanie Open Broadcaster
Ten wyglądał niesamowicie, dopóki nie dowiedziałem się, że z jakiegoś powodu nie może przesyłać strumieniowo pulpitu do kamery internetowej ...
Odpowiedzi:
Jeśli nie przeszkadza ci GUI, VLC VideoLAN może przesyłać strumieniowo wideo na platformy Linux (i Windows). Jeśli nie ma go w centrum oprogramowania Ubuntu , wpisz:
źródło