海外访问:www.kdjingpai.com
Ctrl + D 收藏本站

SpleeterGui 是一个为 Windows 用户设计的桌面应用程序,基于 Deezer 开发的开源音乐分离库 Spleeter。它通过简单的图形界面,让用户无需使用命令行即可将音乐文件分离成多个音轨,如人声、鼓、贝斯等。用户可以轻松上传音频文件,选择分离模式,快速生成独立的音轨文件。该工具特别适合音乐制作人、DJ 和音频爱好者,简化了音乐分离流程。最新版本已升级到 Python 3.10.10 和 Spleeter 2.4,提供更稳定的性能。用户无需额外安装 Python 或 Spleeter,程序内置便携环境,开箱即用。

 

功能列表

  • 支持将音频文件分离为 2、4 或 5 个音轨(人声、鼓、贝斯、钢琴等)。
  • 提供图形用户界面,操作直观,无需命令行知识。
  • 支持批量处理,可同时分离多个音频文件。
  • 内置便携 Python 环境,免除复杂安装步骤。
  • 支持 NI Stems 格式输出,适合 DJ 软件如 Traktor。
  • 提供日志查看功能,方便排查分离过程中的问题。
  • 可自定义输出文件夹,方便管理分离后的音轨文件。

使用帮助

安装流程

SpleeterGui 设计为开箱即用的工具,免去复杂的环境配置。以下是详细的安装和使用步骤:

  1. 下载程序
    访问官方网站 https://spleetergui.com 或 GitHub 页面 https://github.com/boy1dr/SpleeterGui 下载最新版本的安装包(如 SpleeterGUI_V2.9.2)。推荐下载最新版本以获取最佳性能和稳定性。旧版本可在 https://makenweb.com/#spleetergui 找到。文件通常为 .msi 安装包或 .zip 压缩包,视版本而定。
  2. 安装步骤
    • 如果下载的是 .msi 文件,双击运行安装程序,按照提示完成安装。默认安装路径为 C:\Program Files\SpleeterGui
    • 如果下载的是 .zip 文件,解压到任意文件夹(如 C:\SpleeterGui),然后运行文件夹中的 SpleeterGui.exe
    • 注意:部分用户可能遇到 Windows Defender 误报病毒的问题。开发者已在 2020 年 7 月 27 日提交文件至微软,确认无威胁(Defender 定义版本 1.319.2309.0)。如遇误报,请将程序添加至 Defender 的信任列表。
  3. 设置 SpleeterGUI Core 路径(可选)
    如果使用的是非安装版(如 thooore 的 fork 版本),需手动设置 SpleeterGUI Core 路径:

    • 下载 SpleeterGUI Core(包含 Python 3.7 和 Spleeter 库)。
    • 解压 Core 文件到任意目录,确保 root_folder.txt 文件存在。
    • 打开 SpleeterGui,进入“高级设置”菜单,选择“设置 SpleeterGUI Core 路径”,浏览并选择解压后的 Core 文件夹。

使用步骤

SpleeterGui 的操作界面简洁,适合新手用户。以下是详细的使用流程:

  1. 启动程序
    双击桌面上的 SpleeterGui 图标或运行 SpleeterGui.exe 启动程序。启动后,界面会显示音频文件输入区域、分离模式选择和输出文件夹设置。
  2. 选择音频文件
    • 点击“添加文件”按钮或直接将音频文件(如 MP3、WAV)拖入程序窗口。
    • 支持批量添加,适合处理多个音频文件。
    • 确认文件路径正确,程序会显示文件列表。
  3. 选择分离模式
    在“分离模式”下拉菜单中选择音轨分离类型:

    • 2 音轨:分离为人声和伴奏。
    • 4 音轨:分离为人声、鼓、贝斯和其他。
    • 5 音轨:分离为人声、鼓、贝斯、钢琴和其他。
      根据需求选择合适的模式,注意 5 音轨模式对硬件性能要求较高。
  4. 设置输出文件夹
    点击“选择输出文件夹”按钮,指定分离后音轨的保存路径(如 C:\Music\Spleeter_Output)。确保磁盘空间足够,分离后的文件可能占用较多空间。
  5. 开始分离
    点击“开始”按钮,程序会调用 Spleeter 库处理音频。分离过程可能需要几分钟,具体时间取决于文件大小和硬件性能。程序会显示进度条和日志信息,方便用户监控。
  6. 检查输出文件
    分离完成后,打开输出文件夹,查看生成的音轨文件。每个音轨以独立文件保存,文件名通常为原始文件名加音轨类型(如 song_vocals.wavsong_drums.wav)。
  7. 生成 NI Stems(高级功能)
    对于 DJ 用户,SpleeterGui(特别是 thooore 的 fork 版本)支持生成 NI Stems 格式:

    • 在“高级”菜单中选择“生成 NI Stems”。
    • 选择分离后的音轨,程序会将其打包为 .stem.mp4 格式,适用于 Traktor 等 DJ 软件。

注意事项

  • 硬件要求:推荐使用配备 GPU 的电脑以加速分离。CPU 模式虽可用,但速度较慢。
  • 常见问题排查:如果程序闪退或分离失败,检查日志文件(位于输出文件夹或程序目录)。常见问题可能包括缺少 FFmpeg 文件或 Python 环境配置错误。
  • 手动配置 FFmpeg(若需)
    • 下载 FFmpeg(https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-full.7z)。
    • 解压 ffmpeg.exeffplay.exe 和 ffprobe.exe 到 SpleeterGUI 的 embed 文件夹(如 C:\temp\embed)。
    • 编辑 spleeter\audio\ffmpeg.py 文件,在第 60 行左右添加 .exe 后缀(如 ffmpeg.exe 和 ffprobe.exe)。

特色功能操作

  • 批量处理:在文件列表中添加多个音频文件,程序会依次处理,适合快速分离整张专辑。
  • 日志查看:分离过程中,点击“查看日志”按钮可实时查看处理细节,便于调试。
  • 界面调整:若界面显示不全(如 DPI 缩放问题),尝试将系统 DPI 设置调整为 100% 或联系开发者反馈(GitHub Issues 页面)。

应用场景

  1. 音乐制作与混音
    音乐制作人可以使用 SpleeterGui 分离人声和伴奏,提取干净的人声用于混音或重新编曲。分离出的鼓和贝斯音轨也可用于制作电子音乐或采样。
  2. DJ 表演
    DJ 可以通过生成 NI Stems 格式,将分离的音轨导入 Traktor 等软件,实时调整人声或鼓的音量,创造独特的现场混音效果。
  3. 学习与练习
    乐器学习者可分离出“无鼓”或“无人声”的音轨,方便练习伴奏或演唱。例如,吉他手可提取无吉他音轨,边听边练习。
  4. 音频分析与研究
    音频工程师或研究人员可使用分离的音轨进行音质分析,或研究 AI 音乐分离技术在不同音乐风格中的表现。

QA

  1. SpleeterGui 是否需要安装 Python?
    不需要。SpleeterGui 内置便携 Python 环境,包含 Spleeter 库,用户只需下载安装包即可使用。
  2. 程序闪退怎么办?
    检查日志文件,确认是否缺少 FFmpeg 或 Core 文件。尝试重新安装或下载最新版本。若问题未解决,可在 GitHub Issues 页面提交问题。
  3. 支持哪些音频格式?
    支持常见格式如 MP3、WAV、FLAC。建议使用高质量音频文件以获得最佳分离效果。
  4. 分离需要多长时间?
    取决于硬件和音频文件大小。在 GPU 上,分离速度可达实时处理的 100 倍;CPU 模式下可能需要几分钟。
  5. 如何生成 NI Stems 格式?
    在 thooore 的 fork 版本中,进入“高级”菜单,选择“生成 NI Stems”,然后选择分离后的音轨即可生成。
0已收藏
0已赞

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

回顶部

zh_CN简体中文