v0.13.0
Highlights
The app stays responsive — everything runs off the main thread
The big one: no Tauri command runs on the main thread anymore. Exports, analysis, preview frames, waveforms and imports all run on background threads, and the ffmpeg-heavy paths no longer hold the shared project lock while they decode — so the GUI stays fluid during an export, and an agent skimming footage over MCP no longer stalls your edits (or vice versa). A minutes-long agent export no longer pins a tokio worker, both lock helpers recover from a poisoned mutex instead of bricking every command after a panic, multi-file imports probe in parallel, and agent-edit refresh bursts coalesce into a single re-fetch.
Audible playback
The preview now plays real audio: a Web Audio engine fetches clip PCM windows, schedules them with volume, fades, speed and reverse applied, and the playhead follows the audio clock. Edits mid-playback re-anchor seamlessly.
J/K/L shuttle and in/out marks
Standard NLE transport — J/K/L shuttle with repeat-tap speed doubling up to ±8×, plus I/O to set in/out marks at the playhead (⇧I/⇧O to clear).
Range export
The marks drive export: with in/out set, the export dialog offers Range: in → out and renders only that span — boundary clips are retrimmed honoring speed/reverse, keyframes resampled, overlays clipped.
Edge-drag trim
Drag a clip's edges on the timeline to trim — clamped to source handles, neighbors and a minimum length; left-edge trims keep the right edge put; stills extend freely.
Track ducking and loudness normalization
Flag a music track DUCK and export sidechain-compresses it under the rest of the mix (music dips under dialogue). A one-click Normalize loudness export option masters the final mix to -14 LUFS.
Transcript-based editing
The transcript tab is now an editing surface: click a line to seek, hit × to cut that sentence out of the timeline (removed from the clip and rippled closed). Cut lines render struck through.
System fonts for text overlays
Text overlays can use any installed system font, not just the bundled default.