abhirup780/fast-autocut — explained in plain English
Analysis updated 2026-05-18
Automatically remove silent pauses from a talking-head video with one click inside DaVinci Resolve.
Sync and cut a separately recorded voice track together with camera video.
Save preferred silence-detection settings as reusable presets for future edits.
Try different cut settings safely since the original timeline is never modified.
| abhirup780/fast-autocut | 0xustaz/streamgate | a-bissell/unleash-lite | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Python | Python | Python |
| Setup difficulty | easy | hard | hard |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires DaVinci Resolve Studio (not the free edition), Windows, Python, and ffmpeg.
Fast AutoCut is a script for DaVinci Resolve, a video editing program, that automatically removes silent pauses from talking-head videos, the kind where someone is speaking directly to the camera. Instead of manually scrubbing through footage and cutting out every awkward pause, you park the playhead over a clip, press a single button, and the tool builds a new, tightly edited timeline containing only the parts where someone is actually speaking. It also supports a workflow where someone records their voice separately from the camera, for example on a phone or a dedicated recorder. In that case, the tool detects the separate audio file, uses it to figure out where the silences are, and cuts both the video and the external audio together so they stay in sync. If there is no separate audio file, it falls back to analyzing the sound already embedded in the video clip. Under the hood, it uses ffmpeg, a widely used audio and video processing tool, to detect silence in just the portion of the clip you are working on, so even long clips analyze in seconds. You can adjust how sensitive the silence detection is, how short a pause needs to be before it gets cut, and how much breathing room to leave before and after each spoken segment. Favorite setting combinations can be saved as named presets and reused later. The original timeline and clips are never changed. Every run creates a brand new timeline, so you can delete it and try again with different settings until the result feels right. The tool only works on Windows with the paid Studio version of DaVinci Resolve, since the free version does not support running scripts, and it requires Python and ffmpeg to be available. It is released under the MIT license.
A DaVinci Resolve script that automatically cuts silent pauses out of talking-head videos with one click, keeping video and separate audio in sync.
Mainly Python. The stack also includes Python, ffmpeg, DaVinci Resolve.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.