UVR完全教程:用AI从歌曲中分离人声与伴奏
发布时间:2026/9/5 23:40:20 作者:尧图编辑部 阅读量:1,286

UVR完全教程用AI从歌曲中分离人声与伴奏【免费下载链接】ultimatevocalremoverguiGUI for a Vocal Remover that uses Deep Neural Networks.项目地址: https://gitcode.com/GitHub_Trending/ul/ultimatevocalremoverguiUVRUltimate Vocal Remover是一款基于深度神经网络的AI音频分离工具。把一首歌拖进界面它能按模型把混在一起的声轨拆开人声、伴奏或者鼓、贝斯等分轨。全程图形化操作不用写一行代码普通用户也能处理出接近专业水准的分离结果。UVR能做什么三种分离思路UVR内部封装了三套独立的AI模型架构思路各不相同MDX-Net单目标分离为主你指定我要人声或我要伴奏它就专门去抠这一项人声消除的主力。模型配置信息存放在 models/MDX_Net_Models/ 目录。VR Architecture除了分轨还承担降噪、去混响、去回声等修复类任务比如自带的 UVR-DeNoise-Lite 模型就能净化背景噪声。Demucs多轨精细分离一次把歌曲拆成四个人声、鼓、贝斯、其他四个声轨v4 版本还支持六轨。相关网络代码在 demucs/ 目录。三者输出格式都是标准音频文件WAV、FLAC、MP3 等可选处理完直接落地到输出目录可继续拿给 DAW 或剪辑软件用。UVR安装步骤三个平台各走一条路Windows 和 macOS 用户直接下载官方安装包.exe / .dmg按向导装完即可包内已带 Python、PyTorch 等全部依赖无需任何前置配置。注意两点Windows 版只支持 Win10 及以上且必须装在 C 盘macOS 版要求 Big Sur 以上。Linux 用户Debian/Arch 系先把仓库拿到本地再跑安装脚本。git clone https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui cd ultimatevocalremovergui然后执行chmod x install_packages.sh ./install_packages.sh装完依赖后用python3 UVR.py启动。脚本会按 requirements.txt 逐包安装Debian 系还需先sudo apt install ffmpeg因为 UVR 处理 WAV 以外的音频都靠 FFmpeg 解码。硬件方面程序只跑在 64 位系统上想用 GPU 加速最低要求是 Nvidia RTX 1060 6GB显存 8GB 以上更稳。AMD 显卡可用 OpenCL 版或社区分支但支持有限。实操给一首歌去掉人声下面按最常见的做伴奏卡拉OK任务走一遍添加音频把 MP3 或 WAV 拖进输入区域点 Input 字段可展开列表能删除、预览甚至截取试听片段。选模型在 Model 下拉框里挑一个 MDX-Net 的人声类模型。项目内置了 MDX23C 系列等数十个权重模型清单可参考 gui_data/model_manual_download.json。设输出指定输出目录和格式选Vocal Remover模式——这样输出的是扣掉人声的伴奏。点 Start Processing进度条会实时同步每个处理阶段。如果不想整首试可以打开Sample Mode它只截取前几秒时长可在 Additional Settings 里设先跑一遍满意了再全量处理省时间也省显存。人声消除的模型怎么选不同需求对应的选择其实很直接只要干净伴奏MDX-Net 里带 Karaoke 标记的模型或主模型为人声、输出取伴奏的组合。只要干净人声选 primary stem 为 Vocals 的模型如 UVR-MDX-NET-Voc_FT 系列。背景噪声多走 VR Architecture用 UVR-DeNoise-Lite文件就在 models/VR_Models/或降噪类 VR 模型。要精细多轨用 Demucs v3/v4一次出四轨或六轨v4 还带 Pre-process 选项先过一遍人声模型再拆其余声轨能明显减少乐器里的人声漏音。拿不准就先按默认模型跑 Sample Mode 试听再换模型对比这是成本最低的选法。参数怎么调分段大小与重叠率界面里最常被误动的两个数值解释一下分段大小Segment Size把整首歌切成多长的片段送进模型MDX-Net 默认 256。数值越小越省内存、处理越快但接缝处可能出现瑕疵数值越大质量越稳越吃显存。重叠率Overlap相邻片段重复计算的比例MDX-Net 默认 0.25MDX23 默认 8。重叠越大拼接痕迹越淡耗时越长。实操规律显存充足就用默认值一旦报内存分配错误把 Segment 往小调一档通常就能解决。Demucs 的 Segment 则直接给 1/5/10/15/20 秒的档位同样是越小越省资源。进阶功能批量、合集与设置记忆处理歌单级别的素材时几项功能值得了解批量模式Batch ModeMDX-Net 和 VR Architecture 都支持多文件排队处理更省内存v5.6 起对输出质量无任何折损。Ensemble 合集模式把多个模型的结果按算法含新增的 Averaging 平均算法融合成一份模型数量不限还能把整套组合存到 gui_data/saved_ensembles/ 下次直接调用。Secondary Model 副模型给三种架构任意声轨挂一个辅助模型并调节它的影响权重。设置自动记忆程序会记住你上次的全部配置也可在 Settings 里手动保存/恢复整套参数或一键恢复默认。Help Hints打开后鼠标悬停在任何选项上会弹出该选项的说明文字新手建议常开。常见坑与硬件提醒报 FFmpeg 缺失错误说明你处理了非 WAV 文件却没装 FFmpeg装好重跑即可。时间拉伸/变调不可用这两个功能依赖 Rubber Band 库需单独把其可执行文件放进程序目录。处理慢先关 Sample Mode 外的实时操作再考虑降分段GPU 用户确认勾选了 GPU Conversion 且驱动版本匹配。Mac 首次启动慢首次打开可能等 5-10 分钟属正常现象。报错了怎么排查点 Start Processing 左侧的 Settings 按钮打开 Error Log 能看到完整报错报问题时附上它会快很多。写在最后UVR 把分离这件事的门槛压到了会拖文件的程度选模型、定输出、点开始三下完成。它的价值不在单点炫技而在于三类模型互相补足——MDX-Net 抠单轨、VR 做降噪修复、Demucs 拆多轨一套界面覆盖大多数音频处理需求。装好、跑通一次 Sample Mode你就已经掌握 80% 的用法了。【免费下载链接】ultimatevocalremoverguiGUI for a Vocal Remover that uses Deep Neural Networks.项目地址: https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考