Mike C. Fletcher: PyOpenGL을 위한 하드웨어 가속 비디오 캡처
pyopengl-video 라이브러리는 FrameBufferObjects(FBO)를 로컬 플랫폼 비디오 인코딩 라이브러리에 직접 전달하거나(플랫폼에 따라 기존 비디오 버퍼를 FBO로 사용 가능) 할 수 있게 해주는 작은 해킹입니다. 이 라이브러리의 목적은 오프스크린 렌더러가 해당 오프스크린 렌더링의 h264 mp4 비디오 미리보기를 생성할 수 있도록 하는 것입니다. 저는 이것이 에이전트가 예를 들어 게임 플레이 데모 등을 캡처할 수 있도록 하여, 자리에 없을 때 에이전트가 무엇을 하고 있는지 볼 수 있게 해준다는 점에서 유용하다고 생각합니다.Linux에서는 nVidia를 사용하면 NVENC를 사용합니다. Linux에서 Intel 또는 AMD를 사용하면 vaapi를 사용합니다. Windows는 D3D11과 COM을 사용합니다. PyOpenGL 4.0.0a5 이상이 필요합니다. 현재까지 OS-X 솔루션은 없습니다.