这个项目能做什么
Meelo 是一款为音乐收藏者设计的自托管音乐服务器,提供超越基本播放和浏览的丰富功能。它强调元数据处理的灵活性,并提供独特的浏览和聆听体验。
**主要功能**
- **音乐视频作为一等公民**:可直接从专辑、艺术家或歌曲页面访问音乐视频,并区分音乐视频、采访、幕后花絮和预告片。
- **B 面和稀有曲目识别**:自动识别与专辑相关的曲目(B 面)和稀有曲目,并在相关页面上显示,以免被忽视。
- **自动“Featuring”和合唱检测**:自动识别合作和合唱。
- **专辑发行版和歌曲音轨**:支持专辑(发行版)和歌曲(音轨)的多个版本,浏览时仅显示主要版本,其他版本仍可从专辑/歌曲页面访问。
- **歌曲版本**:允许将同一歌曲的不同版本分组。
- **专辑和歌曲类型**:支持按类型筛选,例如器乐曲或现场录音。
- **独家歌曲筛选**:对于合辑专辑,可筛选该专辑独有的歌曲。
- **格式支持**:通过转码几乎支持所有音频和视频格式(仅在浏览器不支持该格式时使用)。
- **灵活的元数据解析**:从嵌入标签、文件名或两者中提取元数据,包括专辑封面。
- **元数据丰富**:从 MusicBrainz、Genius、Wikipedia 和其他提供商获取流派、描述和评分。
- **Scrobbling**:将 scrobble 推送到 ListenBrainz 和 LastFM。
- **歌词**:下载同步歌词或使用嵌入元数据和 `.lrc` 文件。
**移动应用**
Meelo 为 Android 和 iOS 提供移动应用。Android 用户可以从发布页面下载最新的稳定版 APK,iOS 用户可以通过 TestFlight 访问该应用。每次推送到主分支时也会构建 APK 和 IPA。
**设置**
Meelo 通过 Docker 镜像分发。设置说明可在项目的 wiki 中找到。建议使用标签正确的音乐文件,因为优先使用嵌入元数据。如果依赖文件路径获取元数据,熟悉 Regex 会有所帮助。
**截图和演示**
UI 截图可在 docs/screenshots 目录中找到。公共在线演示目前正在开发中。
**翻译**
Meelo 使用 Weblate 进行翻译,欢迎通过托管的 Weblate 实例贡献。
**贡献和错误**
用户可以打开 issue 提出功能请求或报告错误,发起讨论以获取设置帮助,并通过 pull request 贡献。
**免责声明**
Meelo 仅供私人使用,不应被用作公共下载平台或用于非法分享/下载受版权保护的媒体。维护者不对滥用行为负责。
评论
0 评分人数达到10人后显示
登录后参与讨论。