Spotube是一款开源、跨平台的音乐流媒体客户端,由开发者 KRTirtho 主导维护,项目采用 BSD-4-Clause 许可证开源。它的核心设计理念非常巧妙——使用 Spotify 的官方数据 API 获取音乐元数据(歌曲名、专辑封面、播放列表、艺人信息等),这意味着你无需订阅 Spotify Premium,也无需忍受免费版的广告和随机播放限制,就能享受近乎 Spotify Premium 级别的高品质音乐体验,实际音质可达 320kbps。而且这个播放器基于 Flutter 框架开发,不同于 Electron 应用的臃肿,它保持了原生级别的性能与流畅体验,应用体积仅几十 MB,资源占用极低,即使在老旧设备上也能流畅运行。

Spotube宣传图

【功能说明】

  1. 音乐发现与搜索

  Spotube 整合了 Spotify 的数据 API,你可以浏览全球热门排行榜,搜索数百万首歌曲、专辑和艺术家,还能基于你的听歌习惯发现个性化推荐内容。搜索支持按歌曲、艺术家、专辑或播放列表等多种类型筛选。

  2. 播放控制与实时歌词

  提供完整的播放控制功能,包括播放/暂停、上一曲/下一曲、循环模式(单曲循环、列表循环、随机播放)、音量调节等。内置实时歌词同步引擎,无论使用何种音乐源,都能提供逐字精准的时间同步歌词显示,支持 LRCLib 等公共歌词 API。

  3. 播放列表管理

  支持创建、编辑、导入和管理多个播放列表,可以从 Spotify 导入现有播放列表,也支持拖放歌曲调整顺序,设置播放列表封面和描述。

  4. 离线下载与本地播放

  支持将歌曲批量下载到本地,所有下载的文件都带有完整的元数据标签(歌名、艺人、专辑封面等),便于统一管理。在地铁、飞机等无网络环境下可随时离线收听。

功能说明配图1

【亮点介绍】

  完全免费,零成本听歌

  这是 Spotube 最大的特色。它利用 YouTube 作为音频源,完全绕开了付费墙,无需任何订阅费用即可畅享海量音乐库,告别 Spotify 免费版的广告轰炸和随机播放限制。

  轻量级,高性能

  基于 Flutter 开发,应用体积仅几十 MB,内存占用比传统音乐应用低 30%—50%,即使在低配设备或低带宽环境下也能流畅运行,不会拖慢电脑性能。

【使用说明】

  1、首次启动配置:

  打开 Spotube 后无需注册账号,可选择匿名登录即开即用。首次启动会引导你完成基本设置:选择默认音乐源插件、设置音质偏好、配置缓存和下载文件的保存路径。

使用说明配图1

  2、日常使用:

  在顶部搜索栏输入关键词即可搜索音乐,点击歌曲旁的播放按钮开始播放,底部控制栏可调整音量、切换歌曲、设置循环模式。左侧导航栏可快速访问浏览、搜索、歌词、统计、库等功能区域。

使用说明配图2

  3、快捷键操作:

  空格键播放/暂停,Ctrl+右箭头下一曲,Ctrl+左箭头上一曲,Ctrl+上箭头增加音量,Ctrl+下箭头减小音量。

使用说明配图3

【注意事项】

  1. 需要网络连接才能播放

  Spotube 依赖 Spotify API 获取元数据、依赖 YouTube 获取音频流,因此播放在线音乐时需要稳定的网络连接。如果遇到播放卡顿,可尝试在设置中降低音频质量或切换不同的音频源引擎。

  2. 关于账号问题

  虽然 Spotube 使用 Spotify 的公开数据 API,但不需要 Spotify Premium 订阅,免费的 Spotify 账号即可(甚至可以匿名使用)。但需要注意,Spotube 不支持 Spotify 的播客和节目内容,这部分仍需 Spotify Premium。

下载地址

远程下载