是否有一个免费的数据库或网络服务api来获取音乐信息(专辑、艺术家、曲目)?[英] Is there a free database or web service api for music information (albums, artists, tracks)?

本文是小编为大家收集整理的关于是否有一个免费的数据库或网络服务api来获取音乐信息(专辑、艺术家、曲目)?的处理/解决方法,可以参考本文帮助大家快速定位并解决问题,中文翻译不准确的可切换到English标签页查看源文。

问题描述

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

我可以下载免费数据库或可以使用的开源Web服务/API吗?

推荐答案

尝试last.fm api at http://www.last.fm/api/api/api/api/api/a >.

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

这是一个Silverlight教程,但是由于这是HTTP REST API,因此开始似乎不可知: http://www.devx.com/visualstudio/article/40158 .

其他推荐答案

我会和Musicbrainz一起.

http://musicbrainz.org/doc/doc/xml_web_service

http://musicbrainz.org/doc/doc/libmusicbrainz

其他推荐答案

我会推荐 discogs ,它是免费的,不会限制 per 用法.但是,它将请求量限制为每秒一个IP地址.

api 很清楚并且有记录.它使用HTTP上的JSON,并为各种编程环境提供包装器(Python,Ruby,Perl,.net,Php).

加上,它具有有关大量艺术家,发行和标签的数据.

本文地址:https://www.itbaoku.cn/post/597477.html

问题描述

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?

推荐答案

Try the last.fm api at http://www.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

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.

其他推荐答案

I'd go with musicbrainz.

http://musicbrainz.org/doc/XML_Web_Service

http://musicbrainz.org/doc/libmusicbrainz

其他推荐答案

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

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

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