Desktop-Bildschirm mit/als Webcam-Video erfassen und aufzeichnen

Desktop-Bildschirm mit/als Webcam-Video erfassen und aufzeichnen

Mit einer Webcam können andere entweder Standbilder oder bewegte Videos eines Benutzers oder eines anderen Objekts vor der Webcam sehen. Ich möchte die Webcam so konfigurieren, dass sie mit der Aufnahme des Desktop-Bildschirms beginnt und nicht dessen, was sich davor befindet.

Ich möchte den per Webcam aufgenommenen Desktop-Bildschirm mithilfe der FFMPEG-Bibliothek bearbeiten. Zum Beispiel:

ffmpeg -f dshow -i video="Integrated Webcam" -f mp4 cam_stream.mp4

Ich möchte dieselbe Anwendung verwenden, um meinen Desktop-Bildschirm aufzunehmen. Dies ist nur möglich, wenn die Webcam stattdessen meinen Desktop-Bildschirm aufnehmen kann. Der obige Befehl beginnt also mit der Aufnahme dessen, was die Webcam aufnehmen wird, sodass ich meinen Desktop-Bildschirm aufnehmen möchte.

Notiz:Ich kenne andere Möglichkeiten zum Erfassen, Aufzeichnen oder Streamen des Desktop-Bildschirms, aber ich möchte dies über eine Webcam tun.

Was ich bisher versucht habe: Ich habe einige Fake-/Virtual-Webcam-Software (Manycam, Sparkocam usw.) ausprobiert, aber ich glaube nicht, dass sie genau das bietet, was ich will.

Bitte helfen Sie mir, wenn es eine Möglichkeit gibt, dies zu erreichen. Danke

Antwort1

OK, ffmpeg hat eine „gdigrab“-Option, die vom Desktop nimmt, und dann eine „dshow“-Option, um die Webcam separat aufzunehmen. Wenn Sie möchten, dass „alles von einem Gerät kommt“, können Sie dies möglicherweise erreichen, indem Sie einen Bildschirmaufnahme-Recorder installieren und dann einen „Zwischenaufteilungs“-Dshow-Filter einrichten (der Eingaben aus verschiedenen Quellen annehmen kann), wie möglicherweise AmerecTV oder einen Splitter irgendeiner Arthttps://stackoverflow.com/q/2878187/32453tut mir leid, ich weiß nicht viel mehr, GL!

verwandte Informationen