OpenGL: 如何将 FrameBuffer 数据直接传递给 NVENC?
資深大佬 : feng32 0
在常规的实现下,我们可以调用 glReadPixels 首先将游戏画面读到内存中,然后再调用 ffmpeg / gstreamer 的 nvenc 插件进行 GPU 加速编码以录制游戏视频。这样做的缺点是数据在内存中转了一圈,看起来这不是必要的
有什么方法可以将 framebuffer 中的数据直接传递给 nvenc 吗?
大佬有話說 (1)