Commit Graph

5 Commits

Author SHA1 Message Date
kevinguevara dc6cab57bd fix: Scale element borders, shadows and blurs dynamically based on resolution 2026-06-02 22:31:27 -05:00
kevinguevara 58d9b095a3 feat: Add batch video export support with Export Queue and modal 2026-06-02 22:16:51 -05:00
kevinguevara 9503dbfabc fix(rendering): synchronize FPS, implement render locks, respect brand segment duration, and fix local audio path resolving for ffmpeg 2026-06-02 20:40:30 -05:00
kevinguevara ff07d8c492 feat: replace Remotion with custom Bradly Engine (Phases 1-3)
- Phase 1: Custom animation engine (interpolate, spring, Easing)
- Phase 2: Custom composition components (AbsoluteFill, Sequence, Img, Video, Audio)
- Phase 3: BradlyPlayer with rAF frame loop, imperative API, controls

Migrated 24 files from remotion/@remotion/player imports to src/engine/.
All type errors from migration resolved. Pre-existing errors remain unchanged.
2026-06-02 05:20:43 -05:00
kevinguevara b135a70cc7 Initial commit — Bradly branding editor platform 2026-06-02 03:27:03 -05:00