// problem
recurring video — analytics reports, data visualisations, timelapses — is slow to make by hand, and has to be remade every time the data changes.
// approach
code-driven frame rendering on canvas and webgl. a hardware-accelerated ffmpeg pipeline to h.264 mp4. reusable keyframe primitives and camera motion. automated video report generation for analytics suites.
remotion, react and three.js, an electron studio, redis and grpc, minio for storage.
// outcome
available as a developer engine.
// stack
remotion · react · three.js · electron · ffmpeg · minio
// services
systems