它通过结合 Spotify 的公开 API 和其他音乐源(如 YouTube Music),实现高效的音乐推荐和流畅播放,同时保持轻量级和资源友好。用户可以通过简单的界面浏览、搜索和下载喜爱的音乐,并支持个性化设置以优化体验。以下是 Spotube 的主要功能与核心特性:
- 跨平台支持:兼容 Windows、macOS、Linux、Android 和 iOS,确保用户在不同设备上都能无缝使用,统一的操作体验提升便利性。
- 无广告体验:利用 Spotify 公开 API 获取音乐数据,结合 YouTube Music 或其他免费音源播放,无需订阅即可避免广告干扰。
- 音乐下载功能:支持一键将歌曲下载为 MP3 格式,保存至用户指定的设备文件夹,方便离线收听,尤其适合网络不稳定场景。
- Spotify 数据同步:用户可登录 Spotify 账号,同步个人播放列表、专辑、收藏的歌曲和关注艺术家,保持与官方平台一致的音乐库管理。
- 轻量级设计:安装包体积小巧(Android 约 41MB,Windows 约 23MB,Linux 约 20MB,macOS 约 42MB),运行时资源占用低,适合低配设备。
- 个性化界面:提供多种主题和配色方案,用户可根据喜好自定义界面外观,简洁优雅的设计提升视觉体验。
- 高效搜索与推荐:继承 Spotify 的强大算法,支持快速搜索歌曲、歌手或播放列表,并基于用户偏好推荐高匹配度的音乐内容。
- 歌词同步显示:支持实时歌词显示,与音乐播放同步,增强沉浸式听歌体验,尤其适合学习歌词或卡拉 OK 场景。
- 开源与社区驱动:基于 Flutter 开发,遵循 BSD-4-Clause 许可证,代码公开在 GitHub,社区可贡献功能或修复问题,保持软件持续优化。
- 多音源支持:除 YouTube Music 外,还支持 Piped.video 和 JioSaavn 等音源,灵活切换以保证音乐播放的可用性和多样性。
- 无播客限制:目前不支持 Spotify 独家播客内容,这是其主要限制,但专注于音乐播放的核心功能不受影响。
- 离线模式优化:下载的音乐文件可在无网络环境下流畅播放,适合旅行或偏远地区使用,减少对网络依赖。
- 支持华语音乐:对中文歌曲支持良好,涵盖如周杰伦等热门华语歌手,部分歌曲版权覆盖优于国内音乐平台。
官网地址:
Spotube
An Open Source Music Client for every platform

GitHub - KRTirtho/spotube: 🎧 Open source music client! Available for both desktop & mobile!
🎧 Open source music client! Available for both desktop & mobile! - KRTirtho/spotube