Repository navigation
makevideo 0.2.0: premium by default
Premium by default. The goal of 0.2: an agent's first attempt should look finished.
- Transitions blend the previous scene's real last frame: push, slide, zoom, wipe, fade, dip, cut.
auto(the default) picks one for each pair of scenes. - New scene types:
statement: kinetic display type, with*accent*wordschart: bars that grow with the voice and values that count upsplit: an image or live video beside synced points
- Write Markdown, get a video:
npx makevideo notes.md. Headings become scenes and>lines are the narration. The attached release video is one Markdown file. - Guardrails:
- Symbols are spoken correctly: 42%, v1.2, $3M, 4.6x, 35 s.
checklint flags walls of text, unsynced lists, repetitive pacing and dense portrait scenes, and says how to fix each one.
- Bundled fonts (Inter, Montserrat, JetBrains Mono, OFL) give the same look on a bare cloud Linux box as on your laptop.
- Depth: a key-light and vignette pass, plus soft panel shadows.
Existing specs get the new look and transitions automatically. Nothing needs to change.