+
33
-

回答

1、使用 Playwright 启动浏览器并打开网页:我们需要 playwright 库。

2、获取浏览器窗口的位置和大小:Playwright 本身不直接提供操作系统级别的窗口位置/大小,它更多关注视口(viewport)。我们需要一个额外的库,如 pygetwindow,来获取真实窗口的几何信息。

3、调用 FFmpeg 进行录制:需要系统已安装 FFmpeg,并能从命令行调用。我们将使用 Python 的 subprocess 模块来执行 FFmpeg 命令。

4、指定录制区域和音频:FFmpeg 命令需要指定屏幕区域(基于上一步获取的位置大小)和音频输入设备。

完整的示例代码请参考:点击打开链接

网友回复

我知道答案,我要回答