我想写一个程序来清理我的音乐收藏,能够在网络服务中查询歌曲和专辑信息会很不错。
我并没有真正想到一个cddb / freedb类型的情况,你根据歌曲的数量和长度等方式给他们一个哈希。我真的在想“嘿,因为这张专辑来自于此艺术家的歌名是什么?“ - 像这样的东西。
答案 0 :(得分:14)
MusicBrainz怎么样?
答案 1 :(得分:3)
答案 2 :(得分:2)
亚马逊网络服务可能过度,但他们会给你这个信息。
答案 3 :(得分:2)
答案 4 :(得分:0)
你有Gracenote(是CDDB),但你必须register there first。
答案 5 :(得分:0)
我记得LyricWiki有一个非常好的SOAP API。你可以使用getAlbum(艺术家,专辑,年份)操作,这应该返回该专辑的歌曲列表。
答案 6 :(得分:0)
雅虎最近刚刚发布了他们的音乐API。 RESTful,带有XML,JSON和RSS输出。
答案 7 :(得分:0)
MediaMonkey怎么样?它是免费的,它与freedb&亚马逊网络服务获取id标签&专辑封面!。
答案 8 :(得分:-1)
您可以使用Amazon's web services获取专辑封面。我想你也可以使用iTunes音乐商店,但我找不到一个好的链接。他们可能已经改变了它。