Skip to content

makevideo 0.2.0: premium by default

Choose a tag to compare

@random00000000 random00000000 released this 14 Oct 05:24
· 17 commits to main since this release

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* words
    • chart: bars that grow with the voice and values that count up
    • split: 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.
    • check lint 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.