这个项目能做什么

Spotube 是一款适用于桌面和移动端的开源、跨平台音乐流媒体应用程序,基于 Flutter 和 MPV 构建,而非 Electron。它自称为一个由插件驱动、可扩展的音乐流媒体平台,用户可以通过社区创建或自制的插件来引入自己的音乐元数据、歌单和音频源。 README 中描述的核心功能包括: - 插件架构:通过插件支持任何平台或自定义音乐服务,并提供针对热门平台的社区驱动插件。 - 可下载带有标签元数据的曲目。 - 跨平台支持 Windows、macOS、Linux、Android 和 iOS。 - 应用体积小,数据使用量更低。 - 无论插件是否支持,均可实现时间同步歌词。 - 无遥测、诊断或用户数据收集。 - 原生性能,播放控制在本地处理而非服务器端。 - 基于 BSD-4-Clause 许可证开源。 列出的安装选项包括:Windows 安装程序以及 Chocolatey、Scoop 和 WinGet;macOS DMG 和 Homebrew;Android APK 和 F-Droid;iOS IPA(需要通过 AltStore 或类似工具进行侧载);以及 Linux(通过 Flatpak、Debian/Ubuntu .deb、Arch/Manjaro 软件包、Fedora/OpenSUSE .rpm 和 tarball)。由于稳定性问题,AppImage 已被暂时移除。每夜构建版(Nightly builds)可通过 GitHub Releases 获取,该项目表示新版本通常每三到四个月发布一次。 README 感谢了许多服务和库,包括 Flutter、MPV、MusicBrainz、ListenBrainz、Piped、Invidious、yt-dlp、NewPipeExtractor、LRCLib、SponsorBlock、Last.fm 以及众多 Dart/Flutter 软件包。它还列出了一个小型维护者团队,并提供了从源码构建的贡献指南链接。