Skip to content

v0.3.0 - Video Stabilization & Timeline Polish

Choose a tag to compare

@Augani Augani released this 11 May 12:19

Features

  • Video stabilization — FFmpeg vidstab running in-browser via WASM. Tracks camera motion frame-by-frame and corrects it while extending edges (no resolution loss from zooming). User-controlled strength affects analysis precision and smoothing.
  • Smooth slow motion — Optical flow frame interpolation for fluid slow-mo playback
  • AI highlight extractor — Automatically detect key moments in footage
  • Text behind subject — MediaPipe segmentation for text-behind-person effect
  • Multi-language transcription — Subtitle generation with MOV file support
  • Noise reduction — Audio enhancement workflow
  • Playhead snap-to-edges — Playhead gently snaps to clip boundaries when dragging slowly; fast drags pass through unobstructed
  • Visible trim handles — Selected clips show solid handles with grip indicator at both ends
  • Preview zoom options — 50% and 75% zoom-out in preview controls
  • Color picker transparency — Alpha channel support in color pickers
  • Command-based editing — Full undo/redo history system

Fixes

  • Smooth timeline scrubbing — RAF-throttled playhead drag with 50ms frame decode debounce
  • Export includes stabilized video at max quality (-preset slow -crf 15)
  • Only trimmed portion of clips is processed during stabilization
  • Prevent decoder thrash during timeline scrubbing
  • Properly isolate audio streams when separating tracks
  • Fix SVG border artifacts during emphasis animations
  • Detect multiple audio streams via FFmpeg probe fallback