v4l2-loopback-opengl-image creates a virtual camera by rendering a 3D scene with OpenGL and streaming it through FFmpeg to a v4l2loopback device. While this application was tested with v4l2loopback, ...
Render video into a moving OpenGL surface using GLFW and FFmpeg. Move the camera with mouse and arrow keys.