如何通过 Musicbrainz 获取有关发行版所属系列的信息
How to get information about the series a release belongs to via Musicbrainz
我计划扩展依赖 Musicbrainz 作为后端的音乐库管理器 beets。
我想做的是根据合辑的 MBID 找出合辑所属的系列。
当您在 WEB-Interface 中打开一个版本时,"release group" 会写在页面底部。
例如Bravo Hits 45。
它属于系列 Bravo Hits 并且不是 45.
但是我如何在给定 MBID 的情况下获取此信息,例如bfaa7806-0628-4e81-a553-b88e379b6c3b
的版本使用 XML-API?
(PS:我不能 100% 确定关键字 series
和 release-group
是否有任何共同点。)
我试图请求元数据包含系列关系和 collection 信息:
http://musicbrainz.org/ws/2/release/bfaa7806-0628-4e81-a553-b88e379b6c3b?inc=series-rels+collections
暂无信息。
或者通过发布组?
http://musicbrainz.org/ws/2/release-group?release=bfaa7806-0628-4e81-a553-b88e379b6c3b
暂无信息。
我认为甚至应该有系列的浏览请求,但这个查询甚至不存在:
https://musicbrainz.org/ws/2/series?release=1350fce9-08ab-40ba-a7bb-ed3cfb869499
无论如何,我可以使用名称进行查询,得到很多不准确的结果,包括正确的结果:
https://musicbrainz.org/search?query=Bravo+Hits+45&type=series&method=indexed
但我想应该有办法使用版本的 MBID 进行精确查找,对吗?
在这种情况下,关系是发布组和系列之间的关系,因此您不能请求有关发布的信息。但是,http://musicbrainz.org/ws/2/release-group?release=bfaa7806-0628-4e81-a553-b88e379b6c3b&inc=series-rels
(包含 series-rels
的发布组请求)确实包含您要查找的信息,https://musicbrainz.org/ws/2/release-group/a84861c0-72b3-37b2-bbbc-07c03269abab?inc=series-rels
.
也是如此。
澄清一下:发布也可能是系列的一部分,只是在这种情况下,关系是发布组和系列之间的关系。
我计划扩展依赖 Musicbrainz 作为后端的音乐库管理器 beets。
我想做的是根据合辑的 MBID 找出合辑所属的系列。 当您在 WEB-Interface 中打开一个版本时,"release group" 会写在页面底部。
例如Bravo Hits 45。 它属于系列 Bravo Hits 并且不是 45.
但是我如何在给定 MBID 的情况下获取此信息,例如bfaa7806-0628-4e81-a553-b88e379b6c3b
的版本使用 XML-API?
(PS:我不能 100% 确定关键字 series
和 release-group
是否有任何共同点。)
我试图请求元数据包含系列关系和 collection 信息:
http://musicbrainz.org/ws/2/release/bfaa7806-0628-4e81-a553-b88e379b6c3b?inc=series-rels+collections
暂无信息。
或者通过发布组?
http://musicbrainz.org/ws/2/release-group?release=bfaa7806-0628-4e81-a553-b88e379b6c3b
暂无信息。
我认为甚至应该有系列的浏览请求,但这个查询甚至不存在:
https://musicbrainz.org/ws/2/series?release=1350fce9-08ab-40ba-a7bb-ed3cfb869499
无论如何,我可以使用名称进行查询,得到很多不准确的结果,包括正确的结果:
https://musicbrainz.org/search?query=Bravo+Hits+45&type=series&method=indexed
但我想应该有办法使用版本的 MBID 进行精确查找,对吗?
在这种情况下,关系是发布组和系列之间的关系,因此您不能请求有关发布的信息。但是,http://musicbrainz.org/ws/2/release-group?release=bfaa7806-0628-4e81-a553-b88e379b6c3b&inc=series-rels
(包含 series-rels
的发布组请求)确实包含您要查找的信息,https://musicbrainz.org/ws/2/release-group/a84861c0-72b3-37b2-bbbc-07c03269abab?inc=series-rels
.
澄清一下:发布也可能是系列的一部分,只是在这种情况下,关系是发布组和系列之间的关系。