news 2026/9/12 17:25:06

Ultimate Vocal Remover v5.6 快速上手指南:3步完成人声与伴奏分离

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ultimate Vocal Remover v5.6 快速上手指南:3步完成人声与伴奏分离

Ultimate Vocal Remover v5.6 快速上手指南:3步完成人声与伴奏分离

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

Ultimate Vocal Remover(简称UVR)是一款免费的开源音频分离工具,用图形界面把歌曲的人声与伴奏拆分成独立音轨。它面向音乐制作人、卡拉OK用户和音频新手,会基本的电脑操作就能上手。

🎯 一句话讲清它是什么

UVR 内置 MDX-Net、VR Arc、Demucs 三套深度学习分离模型,把一首混音拆成 Vocals(人声)、Instrumental(伴奏)甚至鼓、贝斯等更细的音轨。你无需懂模型训练,选文件、选模型、点按钮即可。

项目说明
解决的问题把一首歌拆成人声轨和伴奏轨,用于去人声、提取干声
核心能力MDX-Net / VR Arc / Demucs 三种架构,支持多模型组合(Ensemble)
技术栈Python + PyTorch + Tkinter,推理走 OnnxRuntime
平台支持Windows 10+、macOS(M1/Intel)、Linux,仅支持 64 位
许可证MIT

🚀 安装与第一次运行

本系统为 Linux,安装步骤如下(以 Debian/Ubuntu 为例):

git clone https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui cd ultimatevocalremovergui sudo apt install ffmpeg python3-pip python3-tk ./install_packages.sh python3 UVR.py

其中 install_packages.sh 会逐行读取 requirements.txt 并安装约 40 个 Python 依赖(torch、librosa、onnxruntime 等),separate.py 是核心分离算法所在。Windows 和 macOS 用户直接下载官方安装包即可(含 Python、PyTorch 等全部依赖,M1 用户选 arm64 版 dmg),无需手动配置。

首次跑通的操作路径:启动后弹出主界面 → 点Select Input选择一首 WAV 文件 → 点Select Output指定输出目录 → 处理方法选MDX-Net,模型保持默认的MDX23C-InstVoc HQ→ 勾选GPU Conversion(有 NVIDIA 显卡时)→ 点Start Processing。完成后输出目录会出现文件名_(Vocals).wav文件名_(Instrumental).wav两个文件。

⚙️ 核心功能与关键参数

名称作用推荐值
Choose Process Method选择分离架构人声分离选MDX-Net,鼓/贝斯等多轨选Demucs(v4)
Segment Size音频分段长度,越大越吃内存256;内存不足时降到 128
Overlap分段重叠倍数,影响接缝平滑度8(界面默认值)
GPU Conversion启用 GPU 推理勾选;NVIDIA 最低约 RTX 1060 6GB,8GB 显存更稳
Vitals Only / Instrumental Only只保存单轨按需求勾选
Saved Settings保存/复用当前参数组合存在gui_data/saved_settings/

预置模型放在models/下三个目录:models/MDX_Net_Models/(人声、卡拉OK等专用模型)、models/Demucs_Models/(v3/v4 多轨模型)、models/VR_Models/(现场录音与降噪模型,如 UVR-DeNoise-Lite)。首次启动时程序会按 gui_data/model_manual_download.json 的清单自动下载所需模型权重。

🎸 适用场景

  • 音乐制作人在做 remix 时:提取原曲人声干声用于重新混音,或取伴奏轨作为采样素材。
  • KTV 爱好者制作伴奏:从原曲中分离出纯伴奏,得到可用的卡拉OK音轨。
  • 播客、访谈录音者处理带环境音的录音:先分离出人声轨,再配合降噪模型做后续清理。
  • 音乐教师准备练习材料:用 Demucs v4 的 4 轨模式拆出鼓、贝斯、钢琴等分轨,供学生单独跟练。

🩹 常见问题与避坑

  • 非 WAV 文件(MP3/FLAC)处理报错:UVR 依赖 FFmpeg 解码非 WAV 格式,安装 ffmpeg 后重启即可。
  • 内存分配错误(memory allocation):官方建议调低 Segment 或 Window 尺寸,例如从 256 降到 128。
  • M 系列 Mac 首次启动极慢:属正常现象,首次启动可能耗时 5~10 分钟,耐心等待。
  • AMD/Intel 显卡:CUDA 路径只支持 NVIDIA;AMD 用户可选官方 OpenCL 版安装包,其余情况走 CPU 也能完成分离,只是更慢。
  • 处理质量不理想:尝试 Ensemble(多模型组合)模式,让主模型与副模型结果按权重叠加,通常比单模型更稳。

🔧 进阶用法

除了开箱即用,你还可以把自训练的.onnx(MDX-Net)或.ckpt模型放进models/MDX_Net_Models/models/VR_Models/对应目录,重启后模型下拉框会自动识别。对已分离出的_(Vocals).wav可再启用 Vocal Split 选项,把主唱与和声(Lead/Backing Vocals)拆成两轨,并配合 DeReverb 选项去除混响。更底层的实现可参考 lib_v5/vr_network/ 中的网络结构与 demucs/ 下的 Demucs 推理封装。

下一步行动:找一首 3 分钟左右的 WAV 歌曲,用默认 MDX-Net 设置跑一次,对比 Vocals 轨与原曲,体会各模型的分离差异。

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

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

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

云商城微服务架构设计与Spring Cloud Alibaba实践

1. 云商城微服务架构设计解析去年接手公司电商平台重构时,我们选择了微服务架构来应对业务复杂度。云商城这类电商系统天然适合微服务化——商品、订单、支付、物流等模块各自独立演进,又能通过轻量级通信协同工作。采用Spring Cloud Alibaba全家桶的方案…

作者头像 李华
网站建设 2026/9/12 17:18:14

AI Agent深度整合Obsidian知识库的技术解析与实践

1. 项目概述:AI Agent如何深度整合Obsidian知识库 Obsidian作为当前最热门的本地优先知识管理工具,其双向链接和插件生态已经改变了无数人的知识工作流。但直到Obsidian Skills的出现,AI Agent才真正获得了"理解"这个独特知识宇宙…

作者头像 李华
网站建设 2026/9/12 17:16:35

Simulink中DAB双有源桥变换器闭环仿真与PI参数整定全攻略

第一次在Simulink里把DAB(双有源桥)变换器的闭环模型调通,我盯着输出电压波形看了好一会儿。那种感觉和当年调通Buck电路完全不一样,Buck调通是“意料之中”,DAB调通是“如释重负”。开环DAB仿真其实不难搭&#xff0c…

作者头像 李华
网站建设 2026/9/12 17:16:23

go2rtc 摄像头流统一管理:5步把一路摄像头接进浏览器

go2rtc 摄像头流统一管理:5步把一路摄像头接进浏览器 【免费下载链接】go2rtc Ultimate camera streaming application 项目地址: https://gitcode.com/GitHub_Trending/go/go2rtc 家里 NAS 上跑着 RTSP 的海康摄像头,走廊的 Tapo 只走私有云协议…

作者头像 李华