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

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/3988760/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-08 07:53:46  来源:igfitidea点击:

Is there a free database or web service api for music information (albums, artists, tracks)?

databaseopen-source

提问by river

I need to look up artist/album/track information for song titles.

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

Is there a free database I could download or a open source web service/api I could use?

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

采纳答案by Chris Gomez

Try the last.fm api at http://www.last.fm/api.

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

If that doesn't work for you, you can look at the various APIs listed in this search result: http://www.programmableweb.com/category/music/api

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

This is a Silverlight tutorial, but since this is an HTTP REST API, it could seem agnostic to you to get started: http://www.devx.com/VisualStudio/Article/40158.

这是一个 Silverlight 教程,但由于这是一个 HTTP REST API,您似乎无法开始使用:http: //www.devx.com/VisualStudio/Article/40158

回答by Mathieu Rodic

I would personnally recommend Discogs, which is free and doesn't limit the per dayusage. However, it limits the amount of requests to one per second per IP address.

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

The APIis quite clear and documented. It uses JSON over HTTP, and has wrappers for various programming environnements (Python, Ruby, Perl, .NET, PHP).

API是相当清楚并记录在案。它使用 HTTP 上的 JSON,并具有用于各种编程环境(Python、Ruby、Perl、.NET、PHP)的包装器。

Plus, it has data about a massive amount of artists, releases and labels.

此外,它还拥有大量艺术家、发行和唱片公司的数据。

回答by Steve Tjoa

Yes! The Echo Nest. Pretty hot startup outside Boston that just got more funding. Their API lets you search by artist, album, track, and more.

是的!回声巢穴。波士顿以外非常热门的初创公司,刚刚获得了更多资金。他们的 API 可让您按艺术家、专辑、曲目等进行搜索。

回答by Brad

FreeDB is free, but may or may not have an API. It is user-generated content.

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

http://www.freedb.org/

http://www.freedb.org/

And apparently Gracenoteis the new CDDB (but probably not free). I guess they finally figured out that they didn't want to limit their database to CDs.

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