音乐元数据服务
音兔 MusicDB
音兔自建的中文音乐元数据检索服务:艺术家、发行组、发行、录音、作品五类实体,网页上可直接查,也有公开的 JSON 接口;intooo 播放器匹配封面与曲目时用的就是它。
音兔 MusicDB 是什么
musicdb.intooo.com 把 MusicBrainz 的发行元数据缓存到我们自己的服务端:实体 ID 沿用 MusicBrainz 的 MBID,界面是中文的,封面图存在自建 CDN。既可以在网页上直接查,也可以让程序通过开放接口取同一批数据。
实体类型
- 艺术家
- 发行组
- 发行
- 录音
- 作品
- 五类实体分别可查:艺术家、发行组、发行、录音、作品
- 中文标题与词曲署名:作曲、作词按角色区分,繁体与简体都能命中
- 发行版本按国家/地区、日期、状态、条形码列出,首版与再版分得清
- 曲目带碟号、序号与时长,可以和磁盘上的文件按轨序对齐
音乐元数据服务
目前入库规模
- 艺术家条目
- 13,542(2026-10-11 快照)
- 专辑条目
- 38,597(2026-10-11 快照)
- 曲目条目
- 7,287(2026-10-11 快照)
三个数字取自 musicdb.intooo.com/api/home 在 2026-10-11 的返回,会随着入库继续增长。
界面一览
界面一览
搜索首页 · 智能搜索、高级搜索与统计
点选缩略图切换大图,方向键也可用。
音乐元数据服务
每类实体能查到什么
-
艺术家
类型(Person / Group)、国家、活跃年份、别名(周杰倫有 14 个别名)、按 Albums / EPs / Singles 分组的唱片目录,以及 QQ Music、Apple Music 等外部链接。
-
发行组
类型(Album / Single / EP 等)、首次发行日期,以及完整的发行版本表:标题、国家/地区、日期、状态(Official / Pseudo-Release)、条形码。
-
发行
具体那一版的日期、国家/地区、条形码、厂牌与发行事件,以及按 CD 分盘的曲目表:编号、标题、时长。
-
录音
时长、艺人署名(artist-credit)、ISRC 与演出者,并列出收录这条录音的所有发行。
-
作品
类型、语言、作曲与作词(按角色区分,例如《愛在西元前》作曲周杰倫、作词方文山)、ISWC,以及各条录音版本。
intooo音乐播放器
播放器怎么用这个库
播放器的“中文元数据”能力就是接在这个库上:桌面端与手机端共用同一份来源,识别到专辑后自动补齐中文曲名、封面与曲目信息。
专辑匹配流程
- 专辑、艺术家、作曲家页面都有“匹配音兔 MusicDB 封面”,点击即放弃本地封面重新拉取
- 只有专辑名或歌手名含拉丁字符时才触发匹配,已经是中文的不会重复查询
- 繁简体先互转再比较,“周杰倫”与“周杰伦”按同一个名字处理
- 词曲作者取自作品条目的角色字段(composer / lyricist),不是从文件夹名里猜
音乐元数据服务
开放接口
只读 JSON,直接请求即可,无需登录。以下端点与参数取自 2026-10-11 的 /api/openapi.json。
端点
- /api/home
- /api/search
- /api/artist/{mbid}
- /api/artist/{mbid}/external-links
- /api/release-group/{mbid}
- /api/release/{mbid}
- /api/recording/{mbid}
- /api/work/{mbid}
- /api/cover/{entity_type}/{entity_id}
/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 的开放数据条款。你上传或转存的音频请自行确认拥有合法来源。