Serve from a web server — not direct file://
Browser security blocks WebAssembly threads when opened directly as a file. Run a local server command in terminal:
npm run previewThen open http://localhost:4321/app.
🎬
Drop your video or audio here
Your files never leave your browser — 100% private, 100% local
MP4MOVMKVWebMAVIMP3WAVOGGM4AFLAC
🎬
—
Loading FFmpeg audio engine...
Audio Timeline
Voice / Sound
Silence (will be cut)
Not analyzed yet
Scroll Pan⌘+Scroll ZoomClick SelectDel / X Remove⌘Z UndoDbl-click ToggleSpace Play/Pause
🎬 Send to your editorRemoves silence as a timeline — keeps full quality, exports instantly. No re-encode.
Frame rate
Browser tools can't store your file's full path, so after importing you'll relink to your original file once (e.g. Final Cut: right-click clip → Relink Files; Premiere: Link Media). All cuts stay intact.
Detection Settings
Silence Threshold-40 dB
Lower = more aggressive cuts
Min Silence Duration500 ms
Short silences are ignored
Padding Around Cuts100 ms
Buffer kept before/after words
Privacy Guarantee
Files never leave your device
Zero cloud processing
Works fully offline
SharedArrayBuffer optimized
Voice-aware silence detection
Processing...
Initializing...