Skip to content

Credits and Attributions

Let’s be transparent: DVGE is called a “Graphics Engine”, but in reality, it is an advanced orchestrator. We didn’t reinvent the wheel by building a C++ rasterizer from scratch.

The real achievement of DVGE lies in encapsulating, restricting, and orchestrating the best web technologies in the world to meet the rigorous and unforgiving standards of television and broadcast.

DVGE would not exist without the colossal work of the developers behind these Open Source infrastructures:

The mathematical heart. Remotion is the technology that allows us to convert the chaotic web DOM into a discrete timeline. It is the reason we can guarantee that frame 45 will always be mathematically identical, eliminating temporal drift completely.

License Note: Remotion is not MIT. It operates under a dual license: free for individuals, non-profits, and very small organizations (up to 3 employees), and paid (Company License) for larger for-profit organizations. DVGE currently qualifies under the free license. Please consult remotion.pro before using DVGE as the foundation for a large-scale commercial product.

The container and the canvas. Electron allows us to bring the web ecosystem to the desktop, interacting with the file system atomically. Chromium, powered by its V8 engine and WebGL, acts as our ultra-fast rendering canvas.

The compression engine. All heavy lifting, massive media processing, alpha channel injection, and the final encoding into the industry-standard ProRes 4444 format is handled by FFmpeg.

The interface and the logic. React allows us to build the multi-window architecture of the Studio and provides the community with a standard, declarative, and immensely popular way to program interface logic.