☰
Ultimate Vocal Remover 完整指南:5 分钟免费 AI 人声分离与纯净伴奏提取
2026/9/27 9:17:59 网站建设 项目流程

Ultimate Vocal Remover 完整指南:5 分钟免费 AI 人声分离与纯净伴奏提取

【免费下载链接】ultimatevocalremoverguiGUI for a Vocal Remover that uses Deep Neural Networks.项目地址: https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui

Ultimate Vocal Remover(UVR5)是一款免费开源、带图形界面的 AI 人声分离工具:输入一首歌,输出干声与伴奏两个文件;三种主流 AI 分轨算法内置齐全,5 步操作即可出第一份结果,值得先试一次。

装好就能跑:两种起步方式 + 首次出结果

UVR5 安装步骤:打包版还是源码版

方式 A 为官方一体化安装包,Python、PyTorch、FFmpeg 全部内置,解压即用,无前置条件。方式 B 为源码运行:克隆仓库并安装依赖,requirements.txt 已锁定 torch、librosa、onnxruntime、soundfile 等关键版本。

git clone https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui pip install -r requirements.txt

若使用 NVIDIA 显卡,换成 CUDA 版 PyTorch,处理速度通常能提升 3-10 倍:

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu117

小贴士:遇到权限报错加 --user 参数或改用虚拟环境;Windows 提示缺少 DLL 时,安装 Visual C++ 运行库即可。

首次 5 步拿到干声与伴奏

以下流程以"从一首 MP3 流行歌提取干净伴奏"为例:

  1. 加载音频:点击 Select Input,选中目标文件。
  2. 指定输出:设定结果保存目录与输出格式(WAV / FLAC / MP3)。
  3. 选择算法:在 CHOOSE PROCESS METHOD 区域选 MDX-Net,模型挑 MDX23C-InstVoc HQ 这类两轨人声模型,新手按默认选即可。
  4. 设置参数:Segment Size 填 256、Overlap 填 8,有显卡就勾上 GPU Conversion。
  5. 开始处理:点击 Start Processing,等进度条走完。

完成后,输出目录会出现歌曲名_(Vocals).wav与歌曲名_(Instrumental).wav,前者是干声,后者是伴奏。首次运行会自动下载模型,网络不顺时也可手动把模型文件放入对应目录。

三种算法家族,按素材选

软件内置的传统"消音"功能会按人声占用的频段一刀切掉,容易误伤同频段的乐器;UVR5 走 AI 分离路线,按声源拆分,三种家族同装在一个界面里,按素材对号入座即可。

MDX-Net 与 Demucs 的区别

适用素材推荐算法一句话理由
流行、摇滚等常规歌曲MDX-Net推理快,两轨分离稳定,速度与效果最均衡
编曲复杂、需要鼓/贝斯分轨Demucs v3/v4支持 4 轨分离(人声/鼓/贝斯/其他)
去除特定乐器、强降噪VR Architecture模型版本多,专项去除模型可精细调校

三个家族的核心实现分别在 lib_v5/mdxnet.py、demucs/ 目录与 lib_v5/vr_network/;模型按 Demucs_Models、MDX_Net_Models、VR_Models 分放在 models/ 下,自带的 UVR-DeNoise-Lite.pth 可先降噪一遍再分离,各目录的 model_data.json 记录了模型参数。

Segment Size 与 Overlap:质量与速度的取舍

这两项是人声分离参数设置里的关键项。Segment Size 决定单次处理的分段长度,128/256/512 可选,越大质量越好、显存压力越大;Overlap 决定相邻分段的重叠比例,4-8 起步,最高可加到 16-32,越大拼接越自然、耗时越长。调整逻辑很直接,看问题改对应参数:

  • 接缝处有咔哒声、分离后有明显段落感:Overlap 偏小,加到 16 或 24。
  • 老机器内存吃紧、处理中显存不足:Segment Size 降到 128,通常即可流畅运行。

🚀 提速与批量处理

AI 推理是计算密集型任务,设备调度逻辑位于 separate.py:程序自动检测 CUDA 与 macOS 的 MPS,可用时优先走 GPU,能把 5 分钟音频的处理时间从十几分钟压到一两分钟。

文件较多时,可把整个文件夹交给界面批处理;UVR.py 同样支持命令行调用,写个循环逐文件处理即可完成整批分轨。

出了问题怎么办

症状与常见原因处理
CUDA out of memory,显存不足调小 Segment Size,或关闭 GPU 转换
分离结果接缝处咔哒声、段落感Overlap 增大到 16 或 24
模型下载失败或极慢手动下载模型放入 models/ 对应目录
界面无法打开缺少 tkinter 组件,安装对应系统组件后重试
人声残留明显模型与歌型不匹配,换算法家族或换模型再试

参数有改动时,先勾上 Sample Mode 只跑前 30 秒验证效果,满意了再跑全长。

【免费下载链接】ultimatevocalremoverguiGUI for a Vocal Remover that uses Deep Neural Networks.项目地址: https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询