有免费的网络服务来提供歌曲和专辑信息吗?

时间:2020-03-05 18:50:08  来源:igfitidea点击:

我想编写一个程序来清理我的音乐收藏,并且能够查询网络服务中的歌曲和专辑信息将非常不错。

我不是真的在考虑cddb / freedb类型的情况,在这种情况下,我们会根据歌曲的数量和长度等给它们分配哈希值。歌名?"这样的事情。

解决方案

回答

MusicBrainz呢?

回答

亚马逊网络服务可能已经过时了,但是它们会为我们提供此信息。

回答

我们已经有了Gracenote(是CDDB),但是我们必须先在此注册。

回答

自由数据库

回答

我记得LyricWiki有一个相当不错的SOAP API。我们可以使用getAlbum(艺术家,专辑,年份)操作,该操作应返回该专辑的歌曲列表。

回答

我们可以使用亚马逊的网络服务获取专辑封面。我认为我们也可以使用iTunes Music商店,但是我找不到很好的链接。他们可能已经更改了它。

回答

我们也可以检查以下内容:

  • http://www.discogs.com/help/api
  • http://www.lastfm.fr/api

回答

雅虎最近还发布了他们的音乐API。 RESTful,具有XML,JSON和RSS输出。

  • 雅虎!音乐API

回答

MediaMonkey怎么样?它是免费的,并且可以连接到freedb和Amazon Webservices以获得ID标签和专辑封面!