v1.0.9
CurrentReleased:2026-06-10Re-exports get dramatically faster: unchanged scenes are reused instantly instead of being re-encoded — fix one scene and re-export in seconds.
Scene-level render cache
- Each scene's rendered video is cached, keyed on everything that affects its output (media, narration audio, subtitles, styles, resolution, motion). On re-export, unchanged scenes are reused instantly with a 'reusing previous render ⚡' progress message.
- A 'fix one scene out of thirty and re-export' cycle drops from a full re-encode to a single scene + concat. The cache is capped at 2 GB with oldest-first eviction and invalidates automatically on app updates.
Performance & responsiveness
- Media duration probes are memoized per file, eliminating repeated analysis during export and scene switching.
- Scene and overlay lists rebuild with a single UI update, smoothing imports and edits on large decks.