Video-Code

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

· Now

Epitech's end-of-studies project: a Python API in which the scenes are written, backed by a rendering engine in C++. 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

PythonC++VulkanFFmpegQt6GLSLMultithreading