FFMPEG 可以从 Windows 中的屏幕捕获吗?

Inv*_*ion 11 windows display screen-capture ffmpeg

我正在尝试使用 FFMPEG 在 Windows XP 上捕获屏幕的某个区域(实际上是一些可见的窗口),但我只能找到从 X11 捕获的选项:

http://ffmpeg.org/ffmpeg-doc.html#SEC4

有没有办法在 Windows XP 上使用 win32 二进制文件来做到这一点?如果不能,我愿意接受任何黑客攻击,例如如何使各种 Windows X11 可访问?

Ste*_*nny 9

您可以使用 FFmpeg 和screen-capture-recorder-to-video-windows-free 来完成

示例命令

ffmpeg -f dshow -i video=screen-capture-recorder -r 24000/1001 -q 1 out.avi
Run Code Online (Sandbox Code Playgroud)

小记


Muh*_*fan -1

我一直在寻找同样的东西。我发现 ffmpeg 无法从 Windows 屏幕捕获。

不过,您可以尝试适用于所有平台的ImageMagick 。

  • 注意 ImageMagick 将捕获图像而不是视频。 (2认同)