Fast Music Remover: Lightweight Music and Noise Removal for Media
This repository profile is provided by osrepos.com, an open source repository discovery platform.
Summary
Fast Music Remover is a C++ based, lightweight tool designed for efficient music and noise removal from YouTube and other internet media. It leverages DeepFilterNet for advanced audio enhancement, empowering users to take control of their media consumption. The project offers a modular, cross-platform solution with both a web UI and containerized deployment options.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Fast Music Remover is an innovative open-source project that provides a powerful, C++ based solution for removing background music and noise from various media sources, including YouTube videos. Utilizing the advanced capabilities of DeepFilterNet, it delivers high-quality audio enhancement, allowing users to focus on core content without distractions. The project aims to be efficient, modular, and cross-platform, offering a minimalistic web UI and containerized deployment for ease of use.
Installation
Getting started with Fast Music Remover is straightforward, with options for quick deployment via Docker or a more controlled manual setup.
Option 1: Quick Start with Docker
This is the recommended method for quickly testing Fast Music Remover.
Pull the pre-built image:
docker pull ghcr.io/omeryusufyagci/fast-music-remover:latestRun the container:
docker run -p 8080:8080 ghcr.io/omeryusufyagci/fast-music-remover:latest
Alternatively, you can build the image locally using Docker Compose:
docker-compose up --build
Once the container is running, access the application at http://localhost:8080 in your web browser.
Option 2: Manual Installation
For those who prefer a manual setup or wish to contribute, follow these steps:
Prerequisites: Ensure you have Python 3.9+, FFmpeg, CMake, nlohmann-json, and libsndfile installed on your system. Refer to the official GitHub repository for detailed installation commands for Ubuntu/Debian and macOS.
Install Python Dependencies: Navigate to the project root and install required Python packages:
pip install -r requirements.txtCompile the Media Processor:
cd MediaProcessor mkdir build cd build cmake .. makeStart the Backend Server: Navigate back to the project root and run the Flask backend:
python3 app.pyThe server will be accessible at http://127.0.0.1:8080.
Examples
Fast Music Remover features a minimalistic UI to streamline access to its core features. You can see a screenshot of the user interface and a demo video showcasing its capabilities directly on the project's GitHub page.
Why Use It
Fast Music Remover offers several compelling reasons for its use:
- High-Quality Audio Enhancement: Utilizes DeepFilterNet for superior music and noise removal, delivering cleaner audio.
- Efficiency: Built with C++, ensuring fast and lightweight processing.
- Cross-Platform Compatibility: Designed to run seamlessly across Linux, macOS, and Windows.
- User Control: Empowers users to customize their media consumption by removing unwanted audio elements.
- Easy Deployment: Offers convenient Docker images for quick setup and a user-friendly web interface.
Links
- GitHub Repository: https://github.com/omeryusufyagci/fast-music-remover
- MIT License: https://github.com/omeryusufyagci/fast-music-remover/blob/main/LICENSE
- Docker Image: https://ghcr.io/omeryusufyagci/fast-music-remover:latest
Related repositories
Similar repositories that may be relevant next.

TimeSide: A Scalable Python Framework for Audio Processing and Analysis
May 6, 2026
TimeSide is a powerful Python framework designed for scalable audio processing, analysis, imaging, transcoding, streaming, and labeling. It offers a core Python module, a web server with a RESTful API, and a JavaScript SDK. This framework is ideal for complex processing on large audio or video datasets, supporting diverse applications from computational musicology to streaming services.
Pedalboard: Spotify's Python Library for Audio Effects and Machine Learning
December 16, 2025
Pedalboard is a robust Python library developed by Spotify's Audio Intelligence Lab, designed for comprehensive audio processing tasks. It facilitates reading, writing, rendering, and applying a wide array of audio effects, including support for VST3® and Audio Unit plugins. Internally, Spotify leverages Pedalboard for data augmentation to enhance machine learning models and power innovative features like AI DJ, making advanced audio manipulation accessible within Python and TensorFlow environments.
Source repository
Open the original repository on GitHub.
6 counted GitHub visits