Weil mir die Sucherei jedes mal auf die Nerven geht:
ffmpeg -f gdigrab -framerate 30 -i title="Fenstertitel" -b:v 3M -pix_fmt yuv420p video.mp4
Der einfachste Weg die verfügbaren Fenstertitel kann man über das EXE mit folgender Commandline rausfinden (hier am Beispiel Chrome):
tasklist /v /fi "imagename eq chrome.exe" /fo list|findstr "Window"
(oder "Fenster" auf deutschem System)
Problematisch wirds bei Firmen die meinen irgendwelche in CMD nicht vernünftig übertragbare Zeichen im Fenstertitel haben zu müssen, oder Microsoft? ODER???
![](https://roman.gallauner.at/WordPress/wp-content/uploads/2024/02/image.png)
Bei Multimonitor kann man das Video um die nicht gewünschten Teile erleichtern, Syntax ist
videobreite:videohöhe:xstart:ystart
bei einem Setup mit 3 1920×1200 Monitoren wäre der volle mittlere Monitor also:
ffmpeg -f gdigrab -framerate 30 -i desktop -vf crop=1920:1200:1920:0 -b:v 3M -pix_fmt yuv420p video.mp4