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

1514
Bilal Ahmed Yaseen

Mit der Webcam können andere Personen entweder Standbilder oder Videos eines Benutzers oder eines anderen Objekts davor betrachten. Ich möchte die Webcam so konfigurieren, dass sie mit der Erfassung des Desktop-Bildschirms beginnt und nicht mit dem, was sich davor befindet.

Ich möchte den durch die Webcam erfassten Desktop-Bildschirm mithilfe der FFMPEG-Bibliothek bearbeiten. Sowie:

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

Ich möchte mit derselben Anwendung meinen Desktop-Bildschirm erfassen, der nur in diesem Fall möglich ist, wenn Webcam stattdessen meinen Desktop-Bildschirm erfassen kann. Der obige Befehl beginnt mit der Aufzeichnung der Webcam, die ich auf meinem Desktop aufnehmen möchte.

Hinweis: Ich kenne andere Möglichkeiten, Desktop-Bildschirm aufzunehmen, aufzunehmen oder zu streamen, aber ich möchte es über Webcam erreichen.

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

Bitte führen Sie mich, wenn es einen Weg gibt, dies zu erreichen? Vielen Dank

0
Sie möchten einfach zwischen ihnen wechseln können? oder übereinander legen? rogerdpack vor 8 Jahren 0
Hallo Roger, eigentlich habe ich eine Anwendung, die aufzeichnet, was von Webcam erfasst wird. Ich möchte diese Anwendung also für die Bildschirmaufnahme verwenden. Dies ist möglich, wenn es mir irgendwie gelingt, die Webcam so zu konfigurieren, dass sie meinen Desktop-Bildschirm erfasst, anstatt das, was normalerweise erfasst wird. Wenn es eine Möglichkeit gibt, den Desktop Screen Capture-Stream an Webcam als Eingabe zu übergeben. Bilal Ahmed Yaseen vor 8 Jahren 0
Ich kann Desktop-Bildschirm und Webcam-Stream erfassen, und ich möchte, dass die Webcam Desktop-Stream als Eingabe verwendet. Bilal Ahmed Yaseen vor 8 Jahren 0
Sie möchten, dass das physische Gerät "Webcam" Ihren Desktop erfasst? rogerdpack vor 8 Jahren 0
Ja ich will das Ich bin auf der Suche nach einer Möglichkeit, dass Webcam anfangen soll, Desktop Captured Stream als Eingabe zu verwenden. Irgendein falsches Verhalten Bilal Ahmed Yaseen vor 8 Jahren 0
Sie suchen also wahrscheinlich nach einem Wrapper, der Eingaben von "entweder" übernimmt und diese anzeigt. Ich habe von amerectv gehört, bevor es helfen könnte. Was ist Ihr Endziel, während einer Aufnahme zwischen Desktop und Webcam zu wechseln? rogerdpack vor 8 Jahren 0
Ja, wenn ich einen bestimmten Befehl (ffmpeg) ausführe, fange ich damit an, meinen Desktop-Bildschirm zu erfassen, anstatt zu erfassen, was normalerweise von WebCam erfasst wird. Bilal Ahmed Yaseen vor 8 Jahren 0
Wenn ich Meine Webcam mit einem Befehl öffne, wird Desktop als Eingabe verwendet, in anderen Fällen funktioniert es normal. Bilal Ahmed Yaseen vor 8 Jahren 0
Soll die Desktop-Eingabe zunächst übernommen und dann auf die echte Webcam "umgeschaltet" werden? rogerdpack vor 8 Jahren 0
Ja. Wenn ich mit einigen FFMPEG-Befehlen mit bestimmten Parametern auf ihn zugreife, sollte er Eingaben vom Desktop erhalten, während er in anderen normalen Fällen mit seinem Standardverhalten arbeiten sollte. Bilal Ahmed Yaseen vor 8 Jahren 0

1 Antwort auf die Frage

0
rogerdpack

OK ffmpeg hat eine "gdigrab" -Option, die vom Desktop genommen wird, und dann "dshow", um die Webcam separat zu erfassen. Wenn Sie möchten, dass "all das von einem Gerät kommt", können Sie es möglicherweise erhalten, indem Sie einen Screen-Capture-Recorder installieren und dann einen "Zwischen-Splitting" -Dshow-Filter (der Eingaben aus verschiedenen Quellen annehmen kann) wie möglicherweise AmerecTV einrichten oder ein Splitter irgendeiner Art https://stackoverflow.com/q/2878187/32453 Entschuldigung, ich weiß nicht, viel mehr, GL!

Vielen Dank @rogerdpack für all Ihre Bemühungen, mir zu helfen. Ich werde es versuchen und werde mit Status zurückkommen. Bilal Ahmed Yaseen vor 8 Jahren 0