我打算制作一个用于标记 mp3 文件的 Java 应用程序。我的第一选择是 Discogs,但我在访问封面时遇到了问题:在 JSON 响应中它们太小了,我HTTP 403 - Forbidden
从出现在网络上的那些中获取。因此,我看到了一些替代方案,例如freedb
,MusicBrainz
和AMG LASSO
. 所以我想从其他使用过这些工具之一的用户那里知道。谢谢。
问问题
932 次
1 回答
3
MusicBrainz 与archive.org 一起拥有一个封面艺术档案(CAA)。
有一个可用于封面艺术档案的CAA Java API和一个MusicBrainz Java API。您可以使用 MusicBrainz API 查找发行版的 MBID,然后使用 CAA API 查找发行版 MBID 的匹配封面。请注意,discogs 主版本对应于 MusicBrainz 中的版本组。
并非所有 MusicBrainz 版本都在此存档中包含封面艺术。有些只有指向亚马逊 ASIN 的链接,然后客户从中检索封面。一些 Python 代码解释了必须使用哪些 URL:Picard 封面模块。
我确信 freedb 没有托管封面或有任何类似的链接。但是,您可以使用 freedb ID (CDDB ID) 搜索其他数据库。对于 MusicBrainz,有一个FreeDB Gateway。
于 2014-01-02T22:09:38.553 回答