autocut 0.4.2
Patch release on top of v0.4.1.
What's new
Performance
- PCM cache for analysis (#8) - decoded PCM is now cached per source, so re-running silence detection (e.g. after tweaking thresholds) skips the ffmpeg decode pass entirely.
Export
- Video-only export (#9) - export a cut without the audio track. Useful for B-roll or when you plan to score the result separately.
UX
- Cancellable analysis jobs (#7) - the silence-detection pass can now be cancelled mid-run instead of having to wait it out or kill the app.
Hardening
- Tightened default Tauri capabilities (#10) - the bundled capabilities file no longer grants permissions the app doesn't use.
- Cleaner sidecar binary resolution (#11) - shared logic for ffmpeg/ffprobe/smoke sidecars, plus pinned BtbN release for reproducible Windows builds.
- Windows build script fix - PowerShell
-Commandmode does not bind trailing args to$args, so the SHA256 check during the ffmpeg fetch was silently failing. Path is now embedded in the script.
Edge cases
- Frontend state guards (#4) - fixed crashes when the cut editor was used with an empty timeline.
- Video frame scheduler (#5) - smoother playback near cut boundaries.
- Timeline + cut-editor edge cases (#6) - several small correctness fixes.
Install
macOS Apple Silicon (Homebrew)
brew update && brew upgrade --cask autocutmacOS Apple Silicon (manual)
Download autocut_0.4.2_aarch64.dmg, drag into Applications, then:
xattr -cr /Applications/autocut.app(unsigned build; the xattr step removes the quarantine flag)
Windows
Windows installers will follow in a separate build.