Gibt es eine Möglichkeit, die Ausgabe meiner Webcam zu steuern?

467
pipsqueaker117

Diese Idee hatte ich eigentlich, als ich Google Hangouts verwendete. Ich habe mich gefragt, ob es eine Möglichkeit gibt, meine Webcam zu "hacken", damit Hangouts ein Video anzeigt, das eigentlich nicht als Eingabe geliefert wurde.

Ich bin nicht unbedingt auf der Suche nach einem Werkzeug, um dies für mich zu tun, eher, ob es eine Befehlszeilenmagie gibt, die ich verwenden könnte, um dies zu erreichen. Vielleicht so etwas

webcam -override loopingvideo.mp4 
1
Nicht sicher über Linux, aber unter Windows gibt es [ManyCam] (http://manycam.com) That Brazilian Guy vor 9 Jahren 1

1 Antwort auf die Frage

0
JNevill

Sie können v4l2loopback verwenden, um ein Loopback-Gerät zu erstellen, z. B. / dev / video1, und dann in der Befehlszeile den Befehl mplayer verwenden, um das mp4 auf das neue Loopback-Gerät zu verschieben. Richten Sie dann die Webcam-Einstellungen Ihres Hangouts auf / dev / video1 statt auf /. dev / video0 (vorausgesetzt, Ihr aktuelles Gerät ist / dev / video0).

Die Chancen stehen gut, dass Sie mit v4l2loopback zufrieden sein müssen mit dem Videoformat, das Sie ihm senden, aber das ist für eine Linux-Box selbstverständlich.