
UVR5 完整教程3 步免费人声分离提取干净伴奏【免费下载链接】ultimatevocalremoverguiGUI for a Vocal Remover that uses Deep Neural Networks.项目地址: https://gitcode.com/GitHub_Trending/ul/ultimatevocalremoverguiUVR5Ultimate Vocal Remover是一款免费、开源的人声分离工具音频全程在本地离线处理不上传任何第三方服务。它把一首歌里的人声和伴奏拆成两条独立轨道适合三类人想提取清唱伴奏的翻唱者、需要分轨单独调整声音的混音者、想去掉原唱只留背景音乐的视频制作者。本文从环境准备、第一次跑通讲到模型选型和参数调优照着走完就能拿到自己的第一版伴奏。10 分钟装好 UVR5克隆仓库、装依赖GPU 可选UVR5 底层是 PyTorch需要一个 Python 环境。整个安装就是三条命令的事克隆仓库、装依赖有显卡的话再补一条 CUDA 版 PyTorch。git clone https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui cd ultimatevocalremoverguipip install -r requirements.txt装依赖时若报权限错误给 pip 命令加--user或者先建虚拟环境再装Windows 启动时报缺 DLL装上 Visual C Redistributable 基本就能解决。有 NVIDIA 显卡的话建议把 CUDA 版 PyTorch 也装上pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu117装上后处理时间可以压到 CPU 的十分之一左右 ⚡没有显卡就跳过程序会自动用 CPU 跑。第一次跑通人声和伴奏两个 wav 文件怎么出来主界面分三块左侧是 Select Input 和 Select Output分别选输入文件和输出目录下面带 WAV / FLAC / MP3 输出格式中间是 Process Method 和模型下拉框底部是 Start Processing 按钮版本号印在最下方。上手第一遍只碰两个地方左侧选文件、中间选模型其余全部默认。具体做法Select Input 里加载要处理的歌Select Output 指一个专门新建的文件夹别让结果和原文件混在一起。首次运行且网络正常时程序会自动下载预训练模型不用挑默认模型先跑起来即可。有显卡就勾上 GPU Conversion点 Start Processing等进度条走完。跑完看输出目录会多出两个 wavVocals 是纯人声轨Instrumental 就是你要的伴奏。提前说清速度预期一首 3 分钟的歌纯 CPU 跑要十几分钟属正常现象别以为是卡死了。它凭什么分得开神经网络像个熟练的挑果人传统滤波器按固定频率一刀切可人声和吉他常常挤在同一频段切一刀两边都伤。UVR5 的思路完全不同神经网络先听过海量混音 干净分轨的成对样本从中学会人声的频谱长什么样、每件乐器的频谱又长什么样。这有点像经验丰富的挑果人——不称每一颗的重量只看色泽、形状、手感就把一筐混装的果子按品种分到不同筐里不是按频率切而是先认出混音里谁是谁再逐个拆出来。AI 分离听感比传统滤镜干净根源就在这里。想读代码的读者可以从 lib_v5/ 下的spec_utils.py入手它是频谱处理的公共底座再看核心网络结构mdxnet.py。三个模型家族一张表选对不踩坑 预训练模型都放在 models/ 目录按算法分成三个家族擅长领域差别很大存放目录模型家族适合的场景models/VR_Models/VR Architecture通用场景另含 DeNoise 等降噪专用模型models/MDX_Net_Models/MDX-Net流行、摇滚人声与伴奏平衡性较好models/Demucs_Models/Demucs复杂编曲对细节的保留更完整我的建议流行歌直接上 MDX-Net稳古典、爵士这类编曲复杂的选 Demucs实在不知道挑哪个先用 VR 系列跑一版当基准多跑几次对比的成本很低。网络不稳、模型反复下载失败时自己找到模型文件放进上面对应目录重启软件即可识别。调优与排障Segment、Overlap 与四类高频报错日常值得动的参数主要是两个Segment分段长度音频被切多长再喂给模型。取值小内存占用低对配置一般的机器友好取值大模型看到的上下文更完整分离更稳。在 128 到 512 之间多试几档找到自家机器的舒适值。Overlap重叠率相邻片段的搭接程度。太低拼接处容易出接缝声太高处理时间明显拉长。从 8 起步有接缝再加到 16 或 24。现象常见原因解决方式拼接处有接缝声Overlap 太低提高到 16 或 24部分频段听感缺失模型与歌曲风格不匹配换另一个模型家族对比启动即报 DLL 错误缺少运行库安装 Visual C Redistributable模型反复下载失败网络受限手动下载放入 models/ 对应目录后重启CUDA out of memory显存不足调低 Segment或降低批处理规模出问题时建议先动 Segment 和 Overlap参数解决不了再换模型家族还不行就回头查环境比如显卡驱动版本。有显卡却识别不到设备先查驱动或者暂时关掉 GPU Conversion 用 CPU 兜底。现在就能做的一步最小任务挑一首你最熟的歌扔进输入目录按上面的默认设置跑一遍进度条走完把 Instrumental 轨听一遍把觉得不对味的地方记下来再回到模型和参数两节逐项修正。手里还有一整个文件夹的歌要处理时项目的UVR.py支持命令行脚本批量跑一次处理几十首没有压力。【免费下载链接】ultimatevocalremoverguiGUI for a Vocal Remover that uses Deep Neural Networks.项目地址: https://gitcode.com/GitHub_Trending/ul/ultimatevocalremovergui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考