从歌曲提取纯净伴奏:UVR5 人声分离完整安装与使用指南
【免费下载链接】ultimatevocalremoverguiGUI for a Vocal Remover that uses Deep Neural Networks.项目地址: https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui
想做卡拉 OK,却买不到正版伴奏?录了播客,背景杂音却怎么修都修不掉?
Ultimate Vocal Remover(简称 UVR5,v5.6)是一款免费的开源图形化工具:把音频文件拖进去,用内置的多种 AI 分离模型,就能把一首歌拆成人声、伴奏、鼓、贝斯等独立分轨文件。全程在本地运行,不上传、不加水印、无功能限制。
1️⃣ 快速安装与启动步骤
整个流程只有四步,照做即可跑通。
第 1 步:获取源码
git clone https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui第 2 步:安装依赖
Linux 用户直接在项目根目录执行:
chmod +x install_packages.sh && ./install_packages.shWindows / macOS 用户建议直接使用官方预编译安装包(免配置);手动安装则先装 Python,再执行pip install -r requirements.txt。
第 3 步:启动程序
python3 UVR.py首次启动会自动完成初始化,Mac 首次打开可能需要几分钟。
第 4 步:处理前确认
处理非 WAV 格式(如 MP3)需要系统已安装 FFmpeg;想用时序拉伸或变调功能则需 Rubber Band 库。
2️⃣ 三步完成第一次人声分离
- 在Select Input选择要处理的音频文件,支持多选批量处理。
- 在Select Output设置保存路径和输出格式(想保留最大音质就选 WAV)。
- 在CHOOSE PROCESS METHOD下拉框选择处理引擎和具体模型,点Start Processing。
处理完成后,输出目录会生成带清晰命名的分轨文件,例如歌曲名_(Vocals).wav、歌曲名_(Instrumental).wav。
🎯 该选哪个分离引擎?对号入座
UVR5 内置三套主流分离架构,外加组合模式,按需求选:
| 引擎 | 适合场景 | 特点 |
|---|---|---|
| VR Architecture | 卡拉 OK 伴奏、去噪、播客人声清理 | 人声/伴奏分离干净,模型数量最多,含 Noise、Echo 等专用模型 |
| MDX-Net | 高精度单轨提取(人声、鼓、贝斯等) | 频域处理精度高,适合多轨 remix 素材提取 |
| Demucs(v1–v4) | 鼓/贝斯/其他/人声四轨完整拆分 | 整体音乐性保持好,v3/v4 还可选六轨模型 |
| Ensemble Mode | 对质量要求高的关键曲目 | 同时跑多个模型加权融合,效果上限高,耗时更长 |
决策逻辑很简单:只想要干净伴奏 → VR 或 MDX-Net 二选一先试;要完整多轨 → Demucs;对结果不满意 → 用 Ensemble Mode 做第二次处理。
🎚️ 高频参数速查表
只列最常用的 7 项,其余保持默认即可。
| 参数 | 建议值 | 作用 |
|---|---|---|
| 输出格式 | WAV | 避免二次压缩损失音质 |
| 输出 Stem | Vocals / Instrumental | 指定只保存哪一轨,减少无用文件 |
| Overlap | 8–16 | 分段重叠越大,接缝痕迹越少,速度略降 |
| Segment Size | 内存紧张选 128–256 | 直接决定内存占用 |
| GPU Conversion | 有 NVIDIA 显卡就勾选 | 速度提升数倍,推荐 8GB 显存 |
| Batch Mode(MDX-Net/VR) | 开启 | 更省内存,输出质量不受批大小影响 |
| Sample Mode | 长音频先试跑 | 只处理片段,快速验证模型效果再跑全曲 |
另外,应用会自动记住上次的全部设置,无需每次重调。
⚠️ 避坑清单:四个高频问题
症状:处理长音频时内存溢出或报错→ 降低 Segment / Window 尺寸;仍不行就开启 Batch Mode 或关闭后台程序释放内存。
症状:处理 MP3 等格式直接报错→ 系统缺少 FFmpeg,安装后重试即可(WAV 文件不受影响)。
症状:输出文件有轻微音量差异→ 勾选 Normalization 选项,让输出统一做响度归一化。
症状:Mac 勾选 GPU 后部分模型没有加速→ M1/M2 的 MPS 加速目前主要支持 VR 架构和 MDX-Net、Demucs v4,其他模型会自动回退到 CPU,属正常现象。
📂 延伸资源:去哪里找模型和配置
- 官方文档:README.md(含三大平台完整安装说明)
- VR 模型参数:models/VR_Models/model_data/model_data.json
- MDX-Net 配置:models/MDX_Net_Models/model_data/mdx_c_configs/
- Demucs 模型映射:models/Demucs_Models/model_data/model_name_mapper.json
- 分离核心源码:separate.py
- 版本更新日志:gui_data/change_log.txt
模型文件本身可在应用内的 Download Center 里按需下载,不必手动搬运。
从选一首歌、点一次 Start Processing 开始,几分钟就能拿到第一版伴奏。效果不满意时,换个模型或用 Ensemble Mode 再跑一遍,通常就能明显改观。
【免费下载链接】ultimatevocalremoverguiGUI for a Vocal Remover that uses Deep Neural Networks.项目地址: https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考