Video-Code

The video below is rendered by Video-Code itself, even the text part.

· Now

Epitech's end-of-studies project: a rendering engine written in C++, driven by a Python API used to author the scenes. A scene is a program rather than a timeline: shapes are declared, positioned and animated in code, then rendered frame by frame into a video file. It exists because precise timing is tedious in a conventional editor — here every duration, easing curve and dependency is written down, so a video can be re-rendered or edited by changing a line rather than by dragging clips again.

Under the hood

C++FFmpegVulkanGLSLQt6Python bindingsMultithreading