Version 3.3.0

Project Thumbnails & Global Transcription

Global caption generation, dynamic project thumbnails, and timeline performance work for the macOS video editor.

Global Transcription & Smart Workflows

The main navigation bar now has a global “Generate Captions” action. It scans tracks together, deduplicates audio-based work, and speeds up captioning in larger macOS video editing projects.

Dynamic Project Thumbnails

The new set_project_thumbnail backend command grabs a representative frame during the silence removal to captioning bridge phase.

For projects without video assets, the system falls back to built-in image assets so the dashboard still has a usable thumbnail.

Timeline Performance

Drag handlers inside the timeline are now RAF-batched, and CutPreviewLine moved to a raw subscriber. Timeline manipulation during a macOS video editing session now has less React overhead.

Store updates for captioning segments now debounce merged entity map rebuilds. Overlay sorting also uses strict memoization of the track-order map.

Foundational Refactoring

Rendering now uses optimized OffthreadVideo elements. Overlay deletion also moved to an atomic system with automatic collision clamping, replacing the older cascade-push behavior.

Local Mac workflow

Keep the edit on your Mac.

Choose a license to record, clean, caption, and export without moving private footage into a browser editor.