繁体   English   中英

如何获得专辑的MusicBrainz ID

[英]How to get an Album's MusicBrainz ID

我想使用CoverArtArchiveClient从MusicBrainz加载专辑图像,但它需要一个MusicBrainz ID( MBID )。 有人可以提供有关如何获取特定相册的MBID的信息吗? 我们非常感谢代码示例。

谢谢

细节很大程度上取决于你对“特定专辑”的表现形式。

通常,MusicBrainz提供了一个Web服务(XML和json格式),您可以在其中搜索 MusicBrainz实体,这也将为您提供MBID。 您想获得发布实体的MBID。

由于您似乎是在Java上使用Android开发,因此您可能对musicbrainzws2-java Web服务的Java绑定感兴趣。

Web服务的当前版本(WS / 2 =“NGS”)还有其他语言绑定/库 ,您始终可以选择直接使用Web服务。

如果您以标记的音频文件的形式提供相册,那么您应该尝试提取标签,因为有时MBID已经在文件中可用而您不必搜索MusicBrainz。

编辑:
因此,如何获取专辑图像使用musicbeinz有一个答案,告诉如何直接使用Web服务。 MusicBrainz Web服务还可以直接将链接/ URL返回到coverart(如该答案中所述)。 所以你保存了另一个对CoverArtArchive的调用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM