news 2026/8/23 10:35:24

从歌曲提取纯净伴奏:UVR5 人声分离完整安装与使用指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从歌曲提取纯净伴奏:UVR5 人声分离完整安装与使用指南

从歌曲提取纯净伴奏: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.sh

Windows / macOS 用户建议直接使用官方预编译安装包(免配置);手动安装则先装 Python,再执行pip install -r requirements.txt

第 3 步:启动程序

python3 UVR.py

首次启动会自动完成初始化,Mac 首次打开可能需要几分钟。

第 4 步:处理前确认

处理非 WAV 格式(如 MP3)需要系统已安装 FFmpeg;想用时序拉伸或变调功能则需 Rubber Band 库。

2️⃣ 三步完成第一次人声分离

  1. Select Input选择要处理的音频文件,支持多选批量处理。
  2. Select Output设置保存路径和输出格式(想保留最大音质就选 WAV)。
  3. 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避免二次压缩损失音质
输出 StemVocals / Instrumental指定只保存哪一轨,减少无用文件
Overlap8–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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/23 10:35:10

.net程序部署Linux运行

一、前言 目前,我所尝试的只有.net8.0及以上才可部署Linux,所以着重讲.net8.0部署Linux;若你想,项目升级可看我上期:升级.net472项目步骤,经验分享!-CSDN博客 二、项目生成 1、提前在vs内&…

作者头像 李华
网站建设 2026/8/23 10:34:19

macOS AMD显卡不被识别?用NootRX让rDNA 2驱动一次跑通

macOS AMD显卡不被识别?用NootRX让rDNA 2驱动一次跑通 【免费下载链接】NootRX The rDNA 2 dGPU support patch kext. 项目地址: https://gitcode.com/gh_mirrors/no/NootRX NootRX 是面向 macOS AMD 显卡驱动的内核扩展(kext)&#x…

作者头像 李华
网站建设 2026/8/23 10:31:51

C++模板进阶:成员函数模板与显式实例化实战解析

1. 项目概述:从“会用”到“懂行”的模板进阶 在C的模板编程世界里,很多朋友在掌握了类模板和函数模板的基础用法后,会觉得模板也就那么回事——不就是写个 template ,然后让编译器去生成代码嘛。但当你开始阅读一些高质量的库源…

作者头像 李华
网站建设 2026/8/23 10:30:35

Atmosphere EmuMMC 启动失败?4步从卡启动画面修回正常开机

Atmosphere EmuMMC 启动失败?4步从卡启动画面修回正常开机 【免费下载链接】Atmosphere Atmosphre is a work-in-progress customized firmware for the Nintendo Switch. 项目地址: https://gitcode.com/GitHub_Trending/at/Atmosphere 满怀期待按下电源键&…

作者头像 李华
网站建设 2026/8/23 10:29:50

线束车间MES系统建设指南:从核心价值到实施路径

这次我们来看一个在制造业数字化转型中非常具体且关键的议题:线束车间MES系统的建设。对于汽车、家电、通信设备等大量使用线束的行业来说,车间管理的精细化程度直接决定了生产效率、成本和质量。一个合适的MES(制造执行系统)不再…

作者头像 李华
网站建设 2026/8/23 10:29:36

操作系统进程与线程核心解析:从原理到高并发实践

1. 项目概述:为什么“进程与线程”是操作系统的灵魂与考研必争之地刚接触操作系统,尤其是备战计算机考研的同学,大概率会对“进程”和“线程”这两个概念感到既熟悉又头疼。熟悉是因为它们无处不在,任何一本教材、任何一门课程都会…

作者头像 李华