Windows 必须装在 C 盘,装到其他盘会导致不稳定;处理非 WAV 文件依赖 FFmpeg,缺失会报错;Time-Stretch 和 Change Pitch 需另装 Rubber Band 库。
Windows 直接下载 UVR_v5.6.0_setup.exe 安装;Linux 手动安装:sudo apt-get install -y ffmpeg python3-pip python3-tk && pip install -r requirements.txt && python UVR.pyGPU 转换最低需 Nvidia GTX 1060 6GB,推荐 8GB 以上显存;AMD Radeon 支持有限,可试用 DirectML 版本;仅支持 64 位平台,未说明纯 CPU 运行要求。
用深度神经网络分离人声与伴奏的图形化工具,拖入音频即可出分轨
基于深度神经网络的图形化人声分离工具,可把歌曲拆成人声和伴奏,方便做卡拉OK伴奏或二次混音。
核心能力
- 内置官方训练的多个人声分离模型,另含 Demucs v3/v4 四轨模型
- 提供 Windows/macOS 安装包,捆绑 Python、PyTorch 与依赖
- 支持 Time-Stretch 与 Pitch-Shift 音频处理选项
- 关闭时自动记住上次设置,模型加载与音频导入导出更快
容易踩的坑
- v5.6v5.6 - UVR GUI最新正式版2023-09-26 · 2023-09-26 02:29 UTC
DEVELOPMENT UPDATE - October 6th, 2026: Please see the following issue for the latest UVR development update! - Issue 2399
General Release Information
- UVR Version 5.6 includes the following:
- Full Demucs v1, v2, v3, & v4 compatibility.
- Full MDX23C compatibility.
- Brand new MDX23C models available via the Download Center.
- Additional models and application patches can be downloaded via the "Settings" menu within the application.
- Much more!
Installations
These bundles contain the UVR interface, Python, PyTorch, and other dependencies needed to run the application effectively. No prerequisites are required.
Windows Installation
-
Please Note:
- This installer is intended for those running Windows 10 or higher.
- Application functionality for systems running Windows 7 or lower is not guaranteed.
- Application functionality for Intel Pentium & Celeron CPUs systems is not guaranteed.
- You must install UVR to the main C:\ drive. Installing UVR to a secondary drive will cause instability.
-
Download the UVR installer for Windows via the link below:
-
If you use an AMD Radeon or Intel Arc graphics card, you can try the Beta Roformer Version of UVR that includes DirectML referenced below. This beta release of UVR includes the ability to run Roformer, SCnet, & Bandit Models, you can download it below. The Roformer, SCnet, & Bandit models can be downloaded via the Download Center.
-
Update Package instructions for those who have UVR already installed:
- If you already have UVR installed, you can download it straight from the application, or click here for the patch.
-
Beta Roformer (and DirectML) Version of UVR:
- If you are interested in trying a the beta release of UVR that includes the ability to run the Roformer Models, you can download it below. The Roformer models can be downloaded via the Download Center. DirectML is included in this version.
MacOS Installation
-
Please Note:
- The MacOS Sonoma mouse clicking issue has been fixed.
- MPS (GPU) acceleration has been expanded to work with Demucs v4 and all MDX-Net models.
- This bundle is intended for those running macOS Big Sur and above.
- Application functionality for systems running macOS Catalina or lower is not guaranteed.
- Application functionality for older or budget Mac systems is not guaranteed.
- Once everything is installed, the application may take up to 5-10 minutes to start for the first time (depending on your Macbook).
-
Download the UVR dmg for MacOS via one of the links below:
-
Mac M1 (arm64) users:
-
Mac Intel (x86_64) users:
- Main Download Link
- [Main Download Link mirror](https://www.mediafire.com/file_
-
- UVR Version 5.6 includes the following:
- v5.5.0v5.5 - UVR GUI2022-12-19 · 2022-12-19 03:20 UTC
查看更新说明
General Release Information
- UVR Version 5.5 includes the following:
- Brand new MDX-Net models available via the Download Center.
- Full Demucs v1, v2, v3, & v4 compatibility.
- Additional models and application patches can be downloaded via the "Settings" menu within the application.
- Much more! Please see the change log here for more information.
Installations
These bundles contain the UVR interface, Python, PyTorch, and other dependencies needed to run the application effectively. No prerequisites are required.
Windows Installation
-
Please Note:
- This installer is intended for those running Windows 10 or higher.
- Application functionality for systems running Windows 7 or lower is not guaranteed.
- Application functionality for Intel Pentium & Celeron CPUs systems is not guaranteed.
- You must install UVR to the main C:\ drive. Installing UVR to a secondary drive will cause instability.
-
Download the UVR installer for Windows via the link below:
-
Update Package instructions for those who have UVR already installed:
- If you already have UVR installed you can install this package over it or download it straight from the application or click here for the patch.
MacOS Installation
-
Please Note:
- The MacOS Sonoma mouse clicking issue has been fixed.
- MPS (GPU) acceleration for Mac M1 has been expanded to work with Demucs v4 and all MDX-Net models.
- This bundle is intended for those running macOS Big Sur and above.
- Application functionality for systems running macOS Catalina or lower is not guaranteed.
- Application functionality for older or budget Mac systems is not guaranteed.
- Once everything is installed, the application may take up to 5-10 minutes to start for the first time (depending on your Macbook).
-
Download the UVR dmg for MacOS via one of the links below:
-
Mac M1 (arm64) users:
-
Mac Intel (x86_64) users:
-
Due to Apples strict application security, you may need to follow these steps to open UVR.
First, run the following command via Terminal.app to allow applications to run from all sources (it's recommended that you re-enable this once UVR opens properly.)
sudo spctl --master-disableSecond, run the following command to bypass Notarization:
sudo xattr -rd com.apple.quarantine /Applications/Ultimate\ Vocal\ Remover.app - UVR Version 5.5 includes the following:
- v5.4.0v5.4.0 - UVR GUI2022-07-23 · 2022-07-23 09:02 UTC
查看更新说明
General Release Information
- UVR Version 5.4.0 includes the following:
- A powerful brand new MDX-Net model (included in the new package)
- Full Demucs v1 & v2 backward compatibility
- Ability to download additional models and application patches straight from the application
- New ensembling options
- Various bug fixes
Windows Installation
This installation bundle contains the UVR interface, Python, PyTorch, and other dependencies needed to run the application effectively. No prerequisites are required.
-
Please Note:
- This installer is intended for those running Windows 10 or higher.
- Application functionality for systems running Windows 7 or lower is not guaranteed.
- Application functionality for Intel Pentium & Celeron CPUs systems is not guaranteed.
-
Download the UVR installer via the link below:
-
Update Package instructions for those who have UVR already installed:
- If you already have UVR installed - Update Package
-
Optional
- Additional models and application patches can be downloaded via the "Settings" menu within the application.
- UVR Version 5.4.0 includes the following:
- v5.3.0v5.3.0 - GUI2022-05-11 · 2022-05-11 21:10 UTC
查看更新说明
General Release Information
Windows Installation
This installation bundle contains the UVR interface, Python, PyTorch, and other dependencies needed to run the application effectively. No prerequisites are required.
-
Please Note:
- This installer is intended for those running Windows 10 or higher.
- Application functionality for systems running Windows 7 or lower is not guaranteed.
- Application functionality for Intel Pentium & Celeron CPUs systems is not guaranteed.
-
Download the UVR installer via the following link below:
-
Included below:
- v5_model_expansion_pack.zip: This archive contains 11 additional v5 models and 4 v4 models.
- Source code.zip: This archive contains the GUI, excluding any models.
- models.zip: This archive contains all of the base v5 models.
- UVR_v5.3_automatic_update_package_setup.exe: This will automatically install the update if you currently have UVR v5 already installed on your system.
- UVR_v5.3_update_patch.zip: This archive contains update files to do a manual upgrade.
- The following has been added:
- Demucs v3 has been fully implemented into the GUI. This includes 2 new UVR-trained Demucs v3 models.
- Additional advanced options.
- Update installation instructions:
- Download the automatic installer here
- If you run into any issues installing the automatic update installer, follow the directions below to install the upgrade manually.
- Download the UVR_v5.3_update_patch file here
- Navigate to the application directory
- Close UVR if you have it open.
- Extract all of the contents within the UVR_Patch_v5.3.zip archive exactly as they are to the application directory and overwrite any existing files.
- Open the application to ensure workability.
- If you run into any issues installing the automatic update installer, follow the directions below to install the upgrade manually.
- The following has been added:
-
- v5.1.0 v5.1.0 - GUI2022-04-07 · 2022-04-07 08:16 UTC
查看更新说明
General Release Information
- Main Downloads:
- models.zip: This archive contains all 8 compatible v5 models.
- Source code.zip: This archive contains the GUI, excluding any models.
Changelog
v.5.1.0 (04.14.22):
- Added 'Ensemble Mode'
- Updated requirements.txt
- Fixed progress bar
- Fixed start conversion button
- Main Downloads:
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
- DEVELOPMENT UPDATE - October 6th, 2026:
- Please see the following issue for the latest UVR development update! - Issue 2399
Ultimate Vocal Remover GUI v5.6
About
This application uses state-of-the-art source separation models to remove vocals from audio files. UVR's core developers trained all of the models provided in this package (except for the Demucs v3 and v4 4-stem models).
Installation
These bundles contain the UVR interface, Python, PyTorch, and other dependencies needed to run the application effectively. No prerequisites are required.
Windows Installation
-
Please Note:
- This installer is intended for those running Windows 10 or higher.
- Application functionality for systems running Windows 7 or lower is not guaranteed.
- Application functionality for Intel Pentium & Celeron CPUs systems is not guaranteed.
- You must install UVR to the main C:\ drive. Installing UVR to a secondary drive will cause instability.
-
Download the UVR installer for Windows via the link below:
-
If you use an AMD Radeon or Intel Arc graphics card, you can try the DirectML version:
-
Update Package instructions for those who have UVR already installed:
- If you already have UVR installed you can install this package over it or download it straight from the application or click here for the patch.
Manual Windows Installation
- Download and extract the repository here
- Download and install Python here
- Make sure to check "Add python.exe to PATH" during the install
- Run the following commands from the extracted repo directory:
python.exe -m pip install -r requirements.txt
If you have a compatible Nvidia GPU, run the following command:
python.exe -m pip install --upgrade torch --extra-index-url https://download.pytorch.org/whl/cu117
If you do not have FFmpeg or Rubber Band installed and want to avoid going through the process of installing them the long way, follow the instructions below.
FFmpeg Installation
- Download the precompiled build here
- From the archive, extract the following file to the UVR application directory:
ffmpeg-5.1.2-essentials_build/bin/ffmpeg.exe
Rubber Band Installation
In order to use the Time Stretch or Change Pitch tool, you'll need Rubber Band.
- Download the precompiled build here
- From the archive, extract the following files to the UVR application directory:
rubberband-3.1.2-gpl-executable-windows/rubberband.exerubberband-3.1.2-gpl-executable-windows/sndfile.dll
MacOS Installation
-
Please Note:
- The MacOS Sonoma mouse clicking issue has been fixed.
- MPS (GPU) acceleration for Mac M1 has been expanded to work with Demucs v4 and all MDX-Net models.
- This bundle is intended for those running macOS Big Sur and above.
- Application functionality for systems running macOS Catalina or lower is not guaranteed.
- Application functionality for older or budget Mac systems is not guaranteed.
- Once everything is installed, the application may take up to 5-10 minutes to start for the first time (depending on your Macbook).
-
Download the UVR dmg for MacOS via one of the links below:
-
Mac M1 (arm64) users:
-
Mac Intel (x86_64) users:
-
Due to Apples strict application security, you may need to follow these steps to open UVR.
First, run the following command via Terminal.app to allow applications to run from all sources (it's recommended that you re-enable this once UVR opens properly.)
sudo spctl --master-disableSecond, run the following command to bypass Notarization:
sudo xattr -rd com.apple.quarantine /Applications/Ultimate\ Vocal\ Remover.app
Manual MacOS Installation
- Download and save this repository here
- Download and install Python 3.10 here
- From the saved directory run the following -
pip3 install -r requirements.txt
- If your Mac is running with an M1, please run the following command next. If not, skip this step. -
cp /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/_soundfile_data/libsndfile_arm64.dylib /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib
FFmpeg Installation
- Once everything is done installing, download the correct FFmpeg binary for your system here and place it into the main application directory.
Rubber Band Installation
In order to use the Time Stretch or Change Pitch tool, you'll need Rubber Band.
- Download the precompiled build here
- From the archive, extract the following files to the UVR/lib_v5 application directory:
rubberband-3.1.2-gpl-executable-macos/rubberband
This process has been tested on a MacBook Pro 2021 (using M1) and a MacBook Air 2017 and is confirmed to be working on both.
Linux Installation (Updated Instructions)
These installation instructions are for Debian & Arch-based Linux systems.
Step 1: Download the Repository
- Download and save this repository from GitHub.
- Extract the downloaded file to a directory of your choice.
Step 2: Install Dependencies
Use the following commands based on your system type:
For Debian-based systems (Ubuntu, Mint, etc.):
sudo apt update && sudo apt upgrade
sudo apt-get install -y ffmpeg python3-pip python3-tk
For Arch-based systems (EndeavourOS):
sudo pacman -Syu
sudo pacman -S ffmpeg python-pip tk
Step 3: Set Up a Virtual Environment (Recommended)
Setting up a virtual environment (venv) ensures that the program's dependencies do not interfere with system-wide Python packages.
-
Navigate to the extracted repository directory:
cd /path/to/ultimatevocalremovergui -
Create a virtual environment:
python3 -m venv venv -
Activate the virtual environment:
- For Debian-based and Arch-based systems:
source venv/bin/activate
- For Debian-based and Arch-based systems:
-
Install dependencies in the virtual environment:
pip install -r requirements.txt
Step 4: Run the Application
While the virtual environment is activated, start the application:
python UVR.py
Important Notes
-
Avoid Modifying System Files:
Previous instructions suggested deleting the/usr/lib/python3.11/EXTERNALLY-MANAGEDfile, which is dangerous and can break Python package management. Do NOT delete this file. -
Why Use Virtual Environments?
Virtual environments isolate the program's dependencies, preventing conflicts with system Python packages. More information is available here. -
Known Issues and Discussions:
If you encounter issues, refer to the GitHub Issues page for help.
Other Application Notes
- Nvidia GTX 1060 6GB is the minimum requirement for GPU conversions.
- Nvidia GPUs with at least 8GBs of V-RAM are recommended.
- AMD Radeon GPU supported is limited at this time.
- There is currently a working branch for AMD GPU users here
- This application is only compatible with 64-bit platforms.
- This application relies on the Rubber Band library for the Time-Stretch and Pitch-Shift options.
- This application relies on FFmpeg to process non-wav audio files.
- The application will automatically remember your settings when closed.
- Conversion times will significantly depend on your hardware.
- These models are computationally intensive.
Performance:
- Model load times are faster.
- Importing/exporting audio files is faster.
Troubleshooting
Common Issues
- If FFmpeg is not installed, the application will throw an error if the user attempts to convert a non-WAV file.
- Memory allocation errors can usually be resolved by lowering the "Segment" or "Window" sizes.
MacOS Sonoma Left-click Bug
There's a known issue on MacOS Sonoma where left-clicks aren't registering correctly within the app. This was impacting all applications built with Tkinter on Sonoma and has since been resolved. Please download the latest version via the following link if you are still experiencing issues - link
This issue was being tracked here.
Issue Reporting
Please be as detailed as possible when posting a new issue.
If possible, click the "Settings Button" to the left of the "Start Processing" button and click the "Error Log" button for detailed error information that can be provided to us.
License
The Ultimate Vocal Remover GUI code is MIT-licensed.
- Please Note: For all third-party application developers who wish to use our models, please honor the MIT license by providing credit to UVR and its developers.
Credits
- ZFTurbo - Created & trained the weights for the new MDX23C models.
- DilanBoskan - Your contributions at the start of this project were essential to the success of UVR. Thank you!
- Bas Curtiz - Designed the official UVR logo, icon, banner, and splash screen.
- tsurumeso - Developed the original VR Architecture code.
- Kuielab & Woosung Choi - Developed the original MDX-Net AI code.
- Adefossez & Demucs - Developed the original Demucs AI code.
- KimberleyJSN - Advised and aided the implementation of the training scripts for MDX-Net and Demucs. Thank you!
- Hv - Helped implement chunks into the MDX-Net AI code. Thank you!
Contributing
- For anyone interested in the ongoing development of Ultimate Vocal Remover GUI, please send us a pull request, and we will review it.
- This project is 100% open-source and free for anyone to use and modify as they wish.
- We only maintain the development and support for the Ultimate Vocal Remover GUI and the models provided.
References
- [1] Takahashi et al., "Multi-scale Multi-band DenseNets for Audio Source Separation", https://arxiv.org/pdf/1706.09588.pdf