Wie zeichnet man ein bestimmtes Fenster mit ffmpeg?
Benutze ich ffmpeg zum aufzeichnen ein Fenster mit diesem code:
ffmpeg.exe
-f dshow
-y
-i video="screen-capture-recorder":audio="virtual-audio-capturer":audio="Microphone (USB Audio Device)"
-framerate 15
-vcodec libx264
-crf 0
-preset ultrafast
-acodec pcm_s16le
-vf crop=Width:Height:Left:Top
output.flv
Aber das problem ist ich kann das Fenster verschieben, führt dies zu einer Aufnahme, ein Raum ohne Fenster, die ich möchte.
Wie kann ich das erfassen eines bestimmten Fensters, dass ich in der Lage bin, um es zu bewegen?
Edit: ich auch gdigrab
zu erfassen meinem Fenster (Skype
zum Beispiel) anstelle von dshow
:
ffmpeg.exe
-y
-f dshow
-i audio="virtual-audio-capturer":audio="Microphone (USB Audio Device)"
-f gdigrab
-draw_mouse 0
-i title="Skype"
-framerate 30
-vcodec libx264
-crf 0
-preset ultrafast
-acodec pcm_s16le
output.flv
Aber die Konferenz ist schwarz...
- wenn Sie immer noch wollen, dieser, Datei eine Ausgabe für screen-capture-recorder bitte [ich behaupte es]
- Sie können dshow und eine Programmiersprache, die pass-offsets dynamisch zu it! Sie verwendet den crop-filter, es war schön, können Sie ein Programm verwenden, erstellen Sie eine Grenze und wenn Sie ziehen, die Grenze, dynamisch ändern Sie den offset-Filter.
- stackoverflow.com/a/43464269/6180077 besuchen Sie diesen link für die Arbeit FFMPEG-c++ mp4 format screen recorder-Anwendung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diesem Beispiel funktioniert bei mir:
wo "Titel" bedeutet der tatsächliche Titel der Ziel-Fenster.
Hoffe, das wird helfen.
ffmpeg -rtbufsize 1500M -f dshow -i audio="virtual-audio-capturer" -f gdigrab -framerate 30 -draw_mouse 1 -i title=RecordWindow -pix_fmt yuv420p -Profil:baseline v -y Huangbaohua.mp4
den RecordWindow ist der Titel eines angegebenen Fensters.
ffmpeg -rtbufsize 1500M -f dshow -i audio="virtual-audio-capturer" -f gdigrab -framerate 30 -draw_mouse 1 -i title="Record Window" -c:v hevc_nvenc -preset slow -rc vbr_2pass -2pass 1 -qmin 3 -cq 27 -y Huangbaohua.mp4
Es wurde erwähnt in hier:
Und Sie können sehen, in hier, dass es diese registery Optionen: