我正在开发一个 C# 程序,它将(希望)标准化我的 mp3 文件中的流派。为此,我将尝试使用 last.fm、discogs、freedb 和我能找到的任何其他在线音乐数据库来返回每张专辑的流派。我计划利用这些数据库之间的结果来自动计算我的 mp3 的流派/流派列表。
似乎 freedb 旨在根据已翻录 CD 的光盘 ID 返回数据。我想做的是以类似的方式查询 freedb,last.fm 让您可以按艺术家/专辑进行查询,然后从匹配的条目中返回结果。
我的问题是最好的方法是什么?看起来 freedb 不允许 REST 调用。我需要做一些网络抓取来实现这个吗?是否有任何我可以查看的抓取 freedb 数据的开源应用程序?
谢谢! 杰森
最佳答案
freedb 数据库可以免费下载和使用,您可以随意使用。您可以随时下载它,将其导入本地数据库,然后根据需要进行查询。
关于c# - freedb.org - 如何在没有光盘 ID 的情况下按艺术家/专辑查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10557145/