是否有免费的数据库或网络服务API用于音乐信息(专辑,艺术家,曲目)?

时间:2010-10-21 14:50:37

标签: database open-source

我需要查找歌曲标题的艺术家/专辑/曲目信息。

我可以下载免费数据库还是我可以使用的开源Web服务/ api?

5 个答案:

答案 0 :(得分:21)

答案 1 :(得分:18)

http://www.last.fm/api尝试last.fm api。

如果这对您不起作用,您可以查看此搜索结果中列出的各种API: http://www.programmableweb.com/category/music/api

这是一个Silverlight教程,但由于这是一个HTTP REST API,因此开始使用它似乎是不可知的:http://www.devx.com/VisualStudio/Article/40158

答案 2 :(得分:9)

是的! The Echo Nest。在波士顿以外的相当热门的创业公司,获得了更多它们的API允许您按艺术家,专辑,曲目等进行搜索。

答案 3 :(得分:9)

我会个人推荐Discogs,这是免费的,不会限制每天的使用。但是,它将每个IP地址的请求数限制为每秒一个。

API非常明确且记录在案。它使用基于HTTP的JSON,并具有各种编程环境(Python,Ruby,Perl,.NET,PHP)的包装。

另外,它包含大量艺术家,发行版和标签的数据。

答案 4 :(得分:0)

FreeDB是免费的,但可能有也可能没有API。它是用户生成的内容。

<强> http://www.freedb.org/

显然Gracenote是新的CDDB(但可能不是免费的)。我猜他们最终发现他们不想将数据库限制为CD。