产品简介
spotatui Spotatui是一款用Rust编写的终端音乐播放器,无需图形界面,轻量且高效。它最大的特点是聚合了多种音乐源,除了Spotify(需会员),还能免费播放本地文件、Subsonic服务器、网络电台和YouTube音频,适合习惯在终端下操作或有多音源聚合需求的用户。
核心功能
- 支持Spotify、本地、Subsonic、电台和YouTube等多种音源
- 可作为独立的Spotify Connect设备进行原生音频串流(需会员)
- 提供实时音频频谱可视化器和同步歌词显示
- 支持跨音源的全局播放队列管理
- 提供完整的命令行接口(CLI)和可扩展的Lua插件系统
快速开始
- 通过包管理器(如 `winget install spotatui`)或从GitHub Releases下载安装。
- 首次运行 `spotatui` 命令,按提示选择要使用的音乐源(如YouTube或本地文件)。
- 在播放界面使用 `?` 查看快捷键,用 `d` 切换音源,用 `z` 将歌曲加入播放队列。
- 通过 `spotatui play`、`spotatui list` 等命令进行CLI操作或管理播放历史。
界面预览

与其他方案对比
| 对比项 | spotatui | 同类方案 |
|---|---|---|
| 音源聚合 | 原生支持Spotify、本地、Subsonic、电台、YouTube等多音源切换与混合队列。 | 通常为单一平台客户端,或需多个应用管理不同音源。 |
| 客户端形式与资源占用 | 终端原生应用,内存占用约78MB,启动快速。 | 主流音乐客户端多为图形界面(如Electron应用),资源占用通常更高。 |
| Spotify播放方式 | 可作为独立的Spotify Connect设备进行原生音频串流。 | 通常需要通过官方客户端或spotifyd等外部工具进行音频播放。 |
适合谁用
- 习惯在终端环境下工作的开发者和系统管理员。
- 希望在一个客户端内管理Spotify、本地音乐、电台等多个音源的用户。
- 追求轻量级应用、关注系统资源占用(如内存)的电脑用户。
下载与版本
当前最新版本为 v0.40.2,发布于 2026-07-10。支持 Windows、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/LargeModGames/spotatui