java - 在 Android 中以编程方式查找专辑封面和封面

标签 java android gracenote albumart

我有歌曲名称、艺术家名称和专辑名称。
是否有任何链接可以让我通过发送这些参数获得封面或专辑封面?
对于我的申请,我需要封面艺术。我进行了很多搜索以找到一些东西,但一无所获。

如果有任何第三方可用,请帮助我提供示例代码。

通过使用 Gracenote API,我可以获取歌曲名称、艺术家名称和专辑名称,但无法获取封面。所以我需要帮助。如果我可以通过使用第三方服务从外部获得封面,请帮助我。

最佳答案

我知道现在回答有点晚了,但您可以在 gracenote 响应本身中获取封面艺术的链接,但您需要更改其 API 中的一些属性。
在 initGracenote() 中更改如下

config.setProperty("content.coverart", "1");

我也建议你设置这个属性,因为有时我个人觉得在获取链接时有些困惑。

config.setProperty("content.allowfullresponse", "1");

要从响应中获取封面 URL,请执行以下操作

String coverArt = response.getCoverArt().getUrl().toString();

希望对你有帮助。

关于java - 在 Android 中以编程方式查找专辑封面和封面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22371838/

相关文章:

c++ - 使用GraceNote SDK生成Adio指纹

ios - GNAudioSourceMic原始音频位置

java - 有没有办法获取给定日期字符串或 LocalDate 的模式

java - map 中的 3 亿个项目

Android 读取多核设备状态下的 CPU 时间

android - 创建签名的 apk 时出现此错误

c - 在 Gracenote GNSDK 脚本中转义双引号

java - 匿名类、继承和覆盖

java - 使用 Java processbuilder 关闭 HDMI 电视

android - 编辑 android init.rc 以重新启动第三方守护进程