0

我正在尝试从流行的飞行模拟器XPlane捕获视频。我在 Windows 上运行。

通常,我可以使用 捕获单个窗口gdigrab,但是当我在这样的 XPlane 窗口上使用它时......

ffmpeg -f gdigrab -framerate 30 -i "X-System" -b:v 300K capture.mp4

...我得到一个尺寸正确但全黑的视频文件。我想这可能与 XPlane 如何直接与 GPU 对话有关。我应该补充一点,如果我像这样捕获整个桌面......

ffmpeg -f gdigrab -framerate 30 -i desktop -b:v 300K capture.mp4

...我得到了包括模拟器窗口在内的所有内容,但自然而然地在捕获中使用了不相关的窗口,包括位于模拟器窗口顶部的窗口。

有没有办法gdigrab单独捕获这个 GPU 密集型窗口的视频?我可以使用其他工具吗?

4

1 回答 1

1

我想我有一个解决办法。首先,从 BIOS 或系统设置的故障排除选项卡中停用硬件加速。然后从 Chrome 停用硬件加速。如果您设法做到这一点,您将不会再看到黑屏,因为硬件加速是错误背后的罪魁祸首。

于 2021-03-22T09:04:22.487 回答