Wie man einen Desktop aufzeichnet und in der Webcam Ubuntu streamt 17.04

0

Ich konnte den Desktop in einer virtuellen Webcam mit folgendem Befehl streamen:

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

Nach der Installation aller Abhängigkeiten auf Ubuntu 17.04 funktioniert das Desktop-Streaming nicht und ich sehe nur einen schwarzen Bildschirm.

Gibt es Alternativen, mit denen ich den Desktop aufzeichnen und in einer Webcam freigeben kann?

Ich möchte wegen opencv mit der Desktop-Aufnahme in der Webcam arbeiten.

Ich konnte keine andere funktionierende Alternative finden.

WebcamStudio

Kann dieses wegen nicht installieren 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.

Öffnen Sie die Broadcaster-Software

Dieser sah fantastisch aus, bis ich herausfand, dass der Desktop aus irgendeinem Grund nicht in eine Webcam gestreamt werden kann ...

Michal
quelle
Womit können Sie die Ausgabe von ffmpeg anzeigen? Die Konsolenausgabe von ffmpeg wäre informativ.
llogan

Antworten:

0

Wenn Ihnen eine grafische Benutzeroberfläche nichts ausmacht, VLC VideoLAN kann Videos auf Linux- (und Windows-) Plattformen streamen. Wenn es nicht in der Ubuntu Software zentrieren, dann einfach eingeben:

sudo apt-get install vlc

DrMoishe Pippik
quelle
Kann ich das Video in einer virtuellen Webcam streamen?
Michal
Ich habe es nicht ausprobiert, aber VLC akzeptiert alle Quellen, die ich haben benutzt, soweit. N.B. es ist mangelhaft bei der Fehlerberichterstattung, z.B. Ein langer Dateiname für die Ausgabe schlägt einfach ohne Vorankündigung fehl, daher müssen Sie möglicherweise ein wenig experimentieren, bevor dies erfolgreich ist.
DrMoishe Pippik
Ich meine, ich muss das Video in die Webcam streamen. Ich möchte den Desktop aufzeichnen und dann den Desktop an die Webcam senden. Damit ich die Webcam mit opencv lesen kann. Wie auch immer, ich werde es mir ansehen, danke.
Michal