Skip to content

v0.9.0

Choose a tag to compare

@OrellBuehler OrellBuehler released this 29 Jun 17:59
88c6fb9

Highlights

Faster exports

  • Per-input fast-seek: exporting a cut made of clips from deep in a long source now decodes only the kept regions instead of the whole source from the start — verified frame-accurate, with a large drop in decode time on long sources.

Export progress & cancel

  • The export dialog now shows a live progress bar, percentage and ETA while rendering.
  • A Stop button cancels an in-flight export; the half-written file is cleaned up.

Performance & responsiveness

  • Long operations (export, analysis) no longer hold the project lock, so the GUI and the MCP agent stay responsive during multi-minute renders.
  • Process-global frame cache — scrub-back, pause and replay reuse decoded frames instead of re-spawning ffmpeg.
  • Preview frames are now JPEG (much smaller, faster scrubbing), playback shows a moving preview, and timeline duration/waveform/ruler work was made cheaper.
  • Atomic timeline edits, DB indices, and more robust history recovery.

Editor UX

  • File shortcuts (Save / Open / New / Export / Import) and transport keys (←/→ frame-step, Home/End), with seeking clamped to the timeline.
  • Undo toast on destructive removals, an honest analysis spinner, live Inspector slider readouts, and assorted accessibility fixes.