![使用 OBS 录制 OpenGL 窗口失败](https://linux22.com/image/1546396/%E4%BD%BF%E7%94%A8%20OBS%20%E5%BD%95%E5%88%B6%20OpenGL%20%E7%AA%97%E5%8F%A3%E5%A4%B1%E8%B4%A5.png)
我运行 OBS,切换到要录制的窗口,然后按下我指定的录制热键。然后我等待 3 秒钟,然后按下“停止录制”热键。在这整个过程中,我都会在要录制的窗口中看到所需的动画。
我得到的是一个具有正确长度的视频文件,但是在视频中:
- OpenGL 窗口在视频中不呈现动画
- OpenGL 窗口的顶部有一个 OBS 窗口
OBS 窗口不是当我录制时,它位于 OpenGL 窗口的顶部。
难道我做错了什么?
答案1
找到解决方案了。我现在不再使用“窗口捕获”源,而是使用“游戏捕获”源。
我运行 OBS,切换到要录制的窗口,然后按下我指定的录制热键。然后我等待 3 秒钟,然后按下“停止录制”热键。在这整个过程中,我都会在要录制的窗口中看到所需的动画。
我得到的是一个具有正确长度的视频文件,但是在视频中:
OBS 窗口不是当我录制时,它位于 OpenGL 窗口的顶部。
难道我做错了什么?
找到解决方案了。我现在不再使用“窗口捕获”源,而是使用“游戏捕获”源。