返回视频

Spleeter 2.4.2 实测:AI 把人声和伴奏分离,开源命令行拖拽即用

目录

8
  1. 一、下载地址
  2. 二、实测信息
  3. 三、分轨能力
  4. 四、安装与依赖
  5. 五、Windows 已知问题
  6. 六、图形化版是第三方
  7. 七、商业版并存
  8. 八、软件信息

Spleeter 是 Deezer Research 开源的音频分离工具,能把一首歌拆成人声与伴奏(2 stems),也能拆成 Vocals、drums、bass、other(4 stems)或再加 piano(5 stems);MIT 许可证,官方预训练模型被 iZotope RX 8 的 Music Rebalance、SpectralLayers 7 的 Unmix、VirtualDJ 的 stem isolation、Algoriddim 的 NeuralMix 等商业软件当作参考基线。PyPI 页面标注当前最新 2.4.2(2.3.2 发布于 2022-09-07),运行环境硬约束 Python 大于等于 3.7.1 且小于 3.11;2.1.0 起输入参数命名有 breaking change,且不再提供独立的 GPU 专用包。Windows 上快捷命令 spleeter 时好时坏,官方给的绕法是改用 python -m spleeter separate。

本机解包后在虚拟机光盘里打开:whl 与 wheel 目录

下载地址

资源说明
官方PyPI 与 GitHub
123云盘https://1626683.share.123pan.cn/123pan/ekeA-4JYw?pwd=8888# 提取码 8888
夸克https://pan.quark.cn/s/6ea157624ff1 提取码 8888
蓝奏https://ddos.lanzouc.com/iKi6I4aykrgh 提取码 8888

官方:https://pypi.org/project/spleeter/ 与 https://github.com/deezer/spleeter,推荐 pip 或 Docker 安装,官方明确不再推荐用 conda;另可先用 Google Colab 官方演示页在浏览器试。本轮网盘包为 PyPI wheel spleeter-2.4.2-py3-none-any.whl(约 48KB)打包 zip。

实测信息

测试环境:Windows 10 虚拟机。软件先在本机解包到独立目录,再打成光盘挂进虚拟机,在资源管理器里打开同一份文件截图。包内是 PyPI wheel,没有图形界面、也没有 spleeter.exe 快捷命令。

分轨能力

2 stems 输出 Vocals 与 accompaniment,4 stems 输出 Vocals、drums、bass、other,5 stems 再加 piano。官方原文称 2 stems 与 4 stems 模型在 musdb 数据集上性能较好;官方另称 4 stems 分离在 GPU 上可比实时快 100 倍,这是 GPU 条件下的声明。

解包后的 spleeter 包:resources 目录对应 2/4/5 stems

安装与依赖

安装前置必须先装 ffmpeg 和 libsndfile;官方推荐 pip 或 Docker,不再推荐 conda。CSDN 实操(Python 3.10、Win10)反推出的依赖清单包含 ffmpeg-python、httpx、librosa、llvmlite、norbert、numpy、pandas、protobuf、tensorflow、typer,依赖树很重。体积上官方 Docker 镜像为 deezer/spleeter:3.8-5stems,CSDN 记录预训练模型加程序大概需要 1.73GB 硬盘空间。

光盘里的官方 wheel:spleeter-2.4.2-py3-none-any.whl

Windows 已知问题

GitHub README 的 Troubleshooting 段落原文承认,Windows 上快捷命令 spleeter 有时不工作,属已知问题,绕法是改用 python -m spleeter separate。条目「把音频文件拖到 Spleeter 软件图标上等待转换」描述的是顺畅路径,与官方承认的逆境冲突,以官方绕法为准。

包内没有 spleeter.exe,Windows 上不能靠拖到图标

图形化版是第三方

条目提到的图形化版 SpleeterGUI 由网友制作,非官方;官方 README 明写不托管、不维护、不直接支持任何 GUI 或独立网站项目。条目说环境设置太麻烦,实际性质是民间第三方、官方明确不支持。本包解包结果也印证:只有命令行 Python 包,没有 GUI。

商业版并存

官方另有商业版 Spleeter Pro,第三方站同时写明 Deezer 开源侧没有付费档,两者是两件事。另需注明 Apple M1 芯片有已知问题(主要来自 TensorFlow 兼容性,官方给了变通方案但未修复)。开源包解出来看不到任何付费档文件。

软件信息

项目内容
软件名Spleeter
当前版本2.4.2(2.3.2 发布于 2022-09-07)
大小Docker 镜像 deezer/spleeter:3.8-5stems;模型加程序约 1.73GB
许可证MIT
平台Windows / macOS / Linux(Python 3.7.1 至 3.11 以下)
官方地址github.com/deezer/spleeter

与 Demucs 相比,Spleeter 走轻量 TensorFlow 工具链加 MIT 许可,Demucs 更侧重感知质量最好的分离。官方 README 另有免责声明,称 Spleeter 是复杂软件,可能遇到预期外的问题。

作者信息
一起用互联网帮助更多人

本文标签:视频剪辑

本文链接:Spleeter 2.4.2 实测:AI 把人声和伴奏分离,开源命令行拖拽即用 - http://www.go176.net/post-7500.html