Spotube 中文文档 下载 App

MusicBrainz 元数据 + ListenBrainz scrobble——社区音乐百科与播放记录

MusicBrainz 是什么

[MusicBrainz] 是 MetaBrainz 基金会运营的社区驱动开源音乐百科。与 Spotify、Apple Music 等商业曲库不同:

Spotube 的 MusicBrainz 插件把它作为元数据来源之一。当 Spotify 搜不到某首冷门曲或古典曲目时,MusicBrainz 经常能补上。

ListenBrainz 是什么

[ListenBrainz] 也是 MetaBrainz 的项目,专门做播放记录收集——类似 Last.fm,但开源。Spotube 的 MusicBrainz 插件同时也实现了 ScrobbleAPI:当你播放曲目时,Spotube 把播放记录推到 ListenBrainz。

ListenBrainz vs Last.fm

对比项ListenBrainzLast.fm
运营方MetaBrainz(非盈利)Audacious(商业)
数据所有权用户可全量导出无官方导出接口
API开放免费有商业限制
与 MusicBrainz 联动同一家,MBID 打通不打通
曲线匹配用 MBID 精准关联模糊匹配,经常错

Spotube 官方更推荐 ListenBrainz,因为它和 MusicBrainz 插件打包在一起、API 稳定、隐私更好。

在 Spotube 里启用 ListenBrainz

  1. 先到 listenbrainz.org 注册账号(免费)
  2. 从个人设置页拿到 User Token
  3. Spotube → 设置 → Scrobble → 选 ListenBrainz
  4. 粘贴 token → 保存
  5. 之后播放的曲目就会自动被 ListenBrainz 记录

连接 Spotify vs ListenBrainz

Spotube 可以同时连接 Spotify Metadata 和 ListenBrainz Scrobble:

也可以完全不连任何外部账号——Spotube 纯本地使用也完整。

MusicBrainz 元数据的常见问题

搜索结果里出现多条重复的古典曲目

这是 MusicBrainz 的设计——同一个作品(Work)可能有多个录音(Recording)、多个版本(Release)。Spotube 插件默认按"最热门录音"排序,冷门曲目可能排错。可以去 musicbrainz.org 手动合并,下次 Spotube 插件更新后就会修正。

音乐人的排序不对

MusicBrainz 对"主要艺人/客串艺人"的区分经常需要人工审核。Spotube 插件暂时按贡献度从 MusicBrainz API 原样取,不做额外处理。