FFmpeg-Screencast: Erfassen Sie nur ein Fenster

2663
JustLogin

Ich verwende FFmpeg mit UScreenCapture unter Windows 7 für Screencast. Alles funktioniert gut, aber ich möchte das Video nur aus einem Fenster streamen - nicht vom ganzen Monitor. Ich weiß, es gibt die Möglichkeit, einen Fensterbereich mit dem -vf crop w:h:x:yBefehl FFmpeg zu schneiden, dies funktioniert jedoch nur, bis das Fenster verschoben oder seine Größe geändert wird. Gibt es eine normale Lösung für dieses Problem?

0
Die beste Lösung ist die Verwendung einer Bildschirmaufnahmesoftware, die nur ein ausgewähltes Fenster erfassen kann. Verschwenden Sie nicht Ihre Zeit, indem Sie versuchen, FFmpeg das für Sie zu tun, da sich das Fenster an verschiedenen Orten befinden kann. Vielleicht ist [Windows Screen Capture Recorder zu Video] (https://github.com/rdp/screen-capture-recorder-to-video-windows-free) eine Lösung für Sie? Nick van Tilborg vor 11 Jahren 2
Sie haben sich die von mir bereitgestellte Site nicht angesehen, die Software erstellt eine DirectShow-Quelle und diese Site hat auch anständige FFmpeg-Beispiele, die Sie verwenden können. Nick van Tilborg vor 11 Jahren 1

0 Antworten auf die Frage