d5a8d38c9c
A code-first, declarative video editing system that compiles text documents into rendered video via FFmpeg. Uses a compiler-style ETL pipeline: Extract (parse inputs) → Validate → Transform (build timeline) → Render (FFmpeg). Features: - Text-based project definition (manuscript, transcript, JSON configs) - Slide markers [S1], [S2] in transcript map to timed overlays - Strict validation with fail-fast error reporting - FFmpeg filter_complex generation with time-based enables - CLI with validate/render/dry-run modes Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
81 B
81 B
| 1 | t | word |
|---|---|---|
| 2 | 0.00 | Hello |
| 3 | 0.30 | world |
| 4 | 0.60 | [S1] |
| 5 | 1.50 | Second |
| 6 | 1.80 | slide |
| 7 | 2.00 | [S2] |
| 8 | 2.50 | End |