你的私人本地 AI 音乐分离工作室,无需账号、无需上传、无需订阅,永久免费!
- 公众号:GitHubStore
- 发布时间:2026-06-02T08:05:26+08:00
- 微信链接:https://mp.weixin.qq.com/s/UV4tSGtmcZBaw_J6xst_Wg
- RSS ID:3916483328-2247495427_1
- Feed ID:MP_WXS_3916483328
- Glance 当前首页可见:是
项目简介
StemDeck 是一个伴奏分离工具,而不是下载器。其主要用途是处理你已经拥有的音频文件——将 MP3 或 WAV 拖到导入栏即可开始。拖入 MP3 或 WAV 文件,或粘贴 YouTube 链接。StemDeck 可以将音频分离成最多 6 个音轨(人声、鼓、贝斯、吉他、钢琴、其他),并以类似 DAW 的多轨混音器形式播放。你可以静音、独奏、混音、缩放波形、循环区域,还能下载单个音轨或自定义混音。一切都在你自己的电脑上运行。
StemDeck 是 Moises、LALAL.AI 等云端伴奏分离工具的免费开源替代方案。无需账号、无配额、无上传、无订阅。如果你主要为了个人学习需要伴奏,并希望保持本地化和免费,StemDeck 就足够了。如果你需要更精致的体验、移动端 App 或额外的音乐人工具,商业产品会更合适。
主要特性
6 轨分离
:基于 Demucs
htdemucs_6s
模型,自动检测最佳 Torch 设备(NVIDIA 用 CUDA,Apple Silicon 用 MPS,CPU 回退)。
YouTube 和本地文件导入
:粘贴 YouTube 链接或直接拖入 MP3/WAV 文件。
类 DAW 波形编辑器
:支持多轨最小/最大采样渲染、共享归一化、缩放/适应视图、标尺上拖拽循环、金色播放头等。
音轨子集提取
:点击音轨标签选择要保留的音轨。从“全选”点击会切换为“仅此音轨”,后续点击可添加/移除。
“Original” 原伴奏轨道
:当选择子集时,会生成第 7 轨作为补集(全曲减去已选音轨),便于 A/B 对比。
可下载的自定义混音
:生成单个
mix.wav
,使用 ffmpeg 混音。
每轨独立混音器
:音量推子、静音、独奏、“监听”(仅独奏该轨)功能。
实时 VU 表
:基于 Web Audio 的 RMS 峰值显示。
歌曲分析
:BPM(librosa)、调式调性、LUFS 响度、峰值电平等。
可取消任务
:中途取消会立即终止进程并清理临时文件。
曲库面板
:支持文件夹组织、拖拽、搜索、回收站等。
诚实对比
项目
StemDeck
Moises / LALAL.AI 等
价格
永远免费
免费增值;常规使用需积分或订阅
运行方式
完全本地运行
云端(需上传音频)
账号
无需
必须登录
网络需求
仅 YouTube 下载和首次模型下载需要
始终需要
隐私
音频永不离开本地
音频上传至第三方服务器
模型
Demucs
htdemucs_6s
(开源)
商业闭源模型(通常质量更高)
音轨数量
6 轨
最高可达 10 轨
处理速度
依赖本地硬件(GPU 较快)
始终较快(服务器处理)
移动端
无
有 iOS / Android App
额外功能
无(无变调、和弦识别等)
丰富
界面精致度
功能性、爱好者级别
专业级
技术栈
后端
:Python 3.12 + FastAPI + Demucs + yt-dlp + FFmpeg
前端
:纯 Vanilla JS + Web Audio API + Canvas 波形渲染
桌面端
:Tauri v2(macOS 用 WKWebView,Windows 用 WebView2)
从源码构建 & 运行
详见原 README 的
Build from Source
和
Web Server
部分。
快速启动(macOS/Linux):
git clone https://github.com/stemdeckapp/stemdeck && cd stemdeck ./run.sh setup ./run.sh start
使用方法
在导入栏选择要分离的音轨(默认全选)。
拖入文件或粘贴 YouTube 链接,点击
Process
。
处理完成后进入混音界面。
使用快捷键:空格键(播放/暂停)、
[
/
]
(快退/快进)、
L
(循环)等。
项目地址
https://github.com/stemdeckapp/stemdeck
如果你觉得这篇文章不错,别忘了
点赞、在
看、转发
给更多需要的小伙伴哦!
技术 / 产品交流
扫码加入交流群,备注格式:
「开发语言-城市-昵称」
其他合作
请注明来意