返回首页

音乐元数据服务

音兔 MusicDB

音兔自建的中文音乐元数据检索服务:艺术家、发行组、发行、录音、作品五类实体,网页上可直接查,也有公开的 JSON 接口;intooo 播放器匹配封面与曲目时用的就是它。

音兔 MusicDB 是什么

musicdb.intooo.com 把 MusicBrainz 的发行元数据缓存到我们自己的服务端:实体 ID 沿用 MusicBrainz 的 MBID,界面是中文的,封面图存在自建 CDN。既可以在网页上直接查,也可以让程序通过开放接口取同一批数据。

实体类型

  • 艺术家
  • 发行组
  • 发行
  • 录音
  • 作品
  • 五类实体分别可查:艺术家、发行组、发行、录音、作品
  • 中文标题与词曲署名:作曲、作词按角色区分,繁体与简体都能命中
  • 发行版本按国家/地区、日期、状态、条形码列出,首版与再版分得清
  • 曲目带碟号、序号与时长,可以和磁盘上的文件按轨序对齐
musicdb.intooo.com 音乐元数据服务
音兔 MusicDB 搜索首页:智能搜索、高级搜索与入库统计
截图为 2026-10-11 在 musicdb.intooo.com 实拍。

音乐元数据服务

目前入库规模

艺术家条目
13,542(2026-10-11 快照)
专辑条目
38,597(2026-10-11 快照)
曲目条目
7,287(2026-10-11 快照)

三个数字取自 musicdb.intooo.com/api/home 在 2026-10-11 的返回,会随着入库继续增长。

界面一览

界面一览

音乐元数据服务

每类实体能查到什么

  1. 艺术家

    类型(Person / Group)、国家、活跃年份、别名(周杰倫有 14 个别名)、按 Albums / EPs / Singles 分组的唱片目录,以及 QQ Music、Apple Music 等外部链接。

  2. 发行组

    类型(Album / Single / EP 等)、首次发行日期,以及完整的发行版本表:标题、国家/地区、日期、状态(Official / Pseudo-Release)、条形码。

  3. 发行

    具体那一版的日期、国家/地区、条形码、厂牌与发行事件,以及按 CD 分盘的曲目表:编号、标题、时长。

  4. 录音

    时长、艺人署名(artist-credit)、ISRC 与演出者,并列出收录这条录音的所有发行。

  5. 作品

    类型、语言、作曲与作词(按角色区分,例如《愛在西元前》作曲周杰倫、作词方文山)、ISWC,以及各条录音版本。

intooo音乐播放器

播放器怎么用这个库

播放器的“中文元数据”能力就是接在这个库上:桌面端与手机端共用同一份来源,识别到专辑后自动补齐中文曲名、封面与曲目信息。

专辑匹配流程

    查看播放器

    音乐元数据服务

    开放接口

    只读 JSON,直接请求即可,无需登录。以下端点与参数取自 2026-10-11 的 /api/openapi.json。

    端点

    /api/search 支持 query、type,另有 artist / release_group / release / recording / work 五个独立字段,配合 limit、offset 分页。

    站点内部把它当作缓存层使用:网页与接口读的是同一批数据。

    常见问题

    常见问题

    点开问题查看答复。

    这些数据从哪里来?

    底层是 MusicBrainz 的发行元数据,接口标题即为 MusicBrainz Cache API,实体 ID 就是 MusicBrainz 的 MBID。我们在服务端加了缓存与中文整理,封面图存在自建 CDN。

    查不到某张专辑怎么办?

    曲目条目目前七千余条,覆盖仍在扩充。可以先改用“发行”或“发行组”检索确认是否已入库,也可以在音乐社区反馈缺漏,我们会补进缓存。

    网页和接口是同一份数据吗?

    是。首页统计来自 /api/home,艺术家、发行组、发行、录音、作品五个页面与对应的 /api/{实体}/{mbid} 读的是同一批缓存。

    需要注册或付费吗?

    不需要。检索页面与只读接口目前都是公开的,无需登录即可使用。

    数据与版权

    MusicDB 只提供元数据(标题、发行信息、词曲署名、时长),不含任何音频内容;元数据源自 MusicBrainz 社区数据库,使用需遵循 MusicBrainz 的开放数据条款。你上传或转存的音频请自行确认拥有合法来源。