rajatcing/resolve-audio-denoiser — explained in plain English
Analysis updated 2026-05-18
Export a Resolve timeline's audio and remove background noise without leaving the app.
Clean up hum, room tone, or chatter from an interview or voiceover track before editing.
Automate the export-denoise-reimport workflow instead of using separate noise removal software.
| rajatcing/resolve-audio-denoiser | agalaxie/battlegroundtargets-coa | duguyue100/planning.nvim | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | Lua | Lua | Lua |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 1/5 | 1/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
macOS only, requires Homebrew and Xcode Command Line Tools, the installer sets up ffmpeg and DeepFilterNet automatically.
This is a script for DaVinci Resolve, the video editing software, that exports the audio from a timeline and cleans up background noise in a couple of clicks. Instead of manually exporting audio, running it through a separate noise removal tool, and importing it back, this script does the whole chain for you from inside Resolve. When you run it, a native macOS picker shows every timeline in your currently open Resolve project so you can choose which one to export. You then pick a folder to save the result. The script exports just the audio using Resolve's built-in Audio Only preset, which is the fastest export option, then runs that audio through DeepFilterNet, a free open source AI model built specifically for removing background noise. Everything happens locally on your own computer, nothing is uploaded anywhere. The cleaned file gets a readable name with a timestamp and Finder opens automatically to show it, ready to be dragged back into Resolve's Media Pool. The tool only works on macOS and requires DaVinci Resolve, either the free or paid Studio version, along with Homebrew and Xcode's Command Line Tools. You do not need to already have Python, ffmpeg, or DeepFilterNet installed, since the installer handles all of that automatically, setting up an isolated Python environment that does not interfere with anything else on your machine. This is aimed at video editors who work in DaVinci Resolve and want a faster way to clean up noisy audio, such as room tone, hum, or background chatter, without leaving the app or paying for a separate noise removal service. It is a single Lua script combined with native macOS dialogs, and the actual noise suppression work is done by DeepFilterNet. The project is released under the MIT license, so it can be reused or modified freely.
A one-click DaVinci Resolve script that exports a timeline's audio and cleans up background noise locally using a free AI denoiser.
Mainly Lua. The stack also includes Lua, DaVinci Resolve API, DeepFilterNet.
MIT license, you can use, modify, and redistribute this freely, including for commercial purposes.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.