SpleeterMS是一款由相当专业、好用的分离人声与伴奏的软件。这款软件能够帮助用户快速的分离出视频人声当中的杂音或者MP3、WAV等格式音乐当中的伴奏声音,除此之外,软件能够帮助将乐器声音细分为鼓、贝斯、钢琴及其他乐器,相当的便捷。
使用教程
使用: spleeter [选项] <输入文件路径>
选项
-m, --model Spleeter 模型名称
(2stems, 4stems, 5stems-16kHz, ..., 默认值: 2stems)
-o, --output 输出基础文件名
(格式为 文件名.扩展名,默认值: <输入文件路径>)
-b, --bitrate 输出文件的比特率
(128k, 192000, 256k, ..., 默认值: 256k)
--overwrite 当目标输出文件已存在时直接覆盖
-h, --help 显示帮助文本并退出
-v, --version 显示程序版本号并退出
示例
spleeter -m 2stems song.mp3
- 将 song.mp3 分离为 2 个音轨: vocals, accompaniment (人声,伴奏)
- 输出 2 个文件: song.vocals.mp3, song.accompaniment.mp3
- 输出文件使用和输入相同的 MP3 格式,比特率为默认的 256kbps
spleeter -m 4stems -o result.m4a -b 192k song.mp3
- 将 song.mp3 分离为 4 个音轨: vocals, drums, bass, other (人声,鼓,贝斯,其它)
- 输出 4 个文件: result.vocals.m4a, result.drums.m4a, ...
- 输出文件使用 M4A 格式,比特率为 192kbps
spleeter --model 5stems-16kHz --bitrate 320000 song.mp3
- 使用长选项 (long option) 参数的示例
- 使用最高到 16kHz 的精细模型,将 song.mp3 分离为 5 个音轨
安装事项
执行 models 目录中的 download_models.bat 脚本自动下载并解压 Spleeter 模型文件。或手动下载 release 中的 models-all.zip 文件并解压到 models 目录中 (如果需要 16kHz 模型还需手动执行 generate_16kHz.bat)。
将 song.mp3 文件拖拽到 spleeter.exe 上,或在命令行执行
spleeter.exe song.mp3
即可将 song.mp3 分离为人声 (song.vocals.mp3) 和伴奏 (song.accompaniment.mp3) 两个音轨。
如果运行时报告缺少 DLL 文件,请安装 Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 (x64)
标签: 伴奏分离
网友评论