Skip to content

v0.11.0

Choose a tag to compare

@OrellBuehler OrellBuehler released this 30 Jun 16:57
1b6164c

Highlights

Effects, keyframes, and text overlays

Kerf clips now carry real, non-destructive effect chains and animation, and the timeline carries titles and captions — all rendered through the same positional filter_complex export the engine already used, exposed in the GUI inspector and over MCP.

  • Per-clip video effects — blur, sharpen, hue, negate, vignette, and chroma-key (keeps alpha so a lower track shows through).
  • Per-clip audio effects — highpass, lowpass, equalizer, compressor, and gate.
  • Transform keyframes — animate zoom, position, rotation, and opacity over a clip with piecewise-linear interpolation; the Transform panel auto-keyframes at the playhead.
  • Text overlays — titles, lower-thirds, and captions as drawtext on the final composite, with their own keyframe animation and full text / timing / position / size / color / box / bold controls.
  • Captions from transcript plus SubRip (.srt) export.
  • Wired end to end: new Project ops in kerf-core, exposed as both MCP tools and Tauri commands, with an inspector UI for editing the chains.

Faster export

  • GPU-accelerated export — hardware encoders and decode when available, with an automatic fall back to software decode when -hwaccel is broken.
  • Deduplicated inputs — identical export inputs are coalesced and fanned out with split, so a source used by many clips is decoded once.
  • Streamed waveform decode — waveforms stream the decoded PCM instead of buffering the whole stream in memory.