1

我打算制作一个用于标记 mp3 文件的 Java 应用程序。我的第一选择是 Discogs,但我在访问封面时遇到了问题:在 JSON 响应中它们太小了,我HTTP 403 - Forbidden从出现在网络上的那些中获取。因此,我看到了一些替代方案,例如freedb,MusicBrainzAMG LASSO. 所以我想从其他使用过这些工具之一的用户那里知道。谢谢。

4

1 回答 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 回答