libspotify API:如何使用 libspotify API 检索封面艺术?

Posted

技术标签:

【中文标题】libspotify API:如何使用 libspotify API 检索封面艺术?【英文标题】:libspotify API: how to retrieve cover art using libspotify API? 【发布时间】:2012-06-05 03:24:45 【问题描述】:

Retrieve cover artwork using Spotify API 的帖子说无法使用 Spotify 的 Web API 检索封面插图,但我想知道是否可以使用 libspotify API 检索封面插图 URI

我注意到 API 很少: sp_album_cover 获取代表专辑封面的图像 ID, sp_image_create 从 ID 创建图像对象,以及 sp_image_data 从图像对象中获取图像数据。

sp_album_cover返回的图片ID是图片URI的ID吗?例如ID 是来自“spotify:image:3ad93423add99766e02d563605c6e76ed2b0e450”的“3ad93423add99766e02d563605c6e76ed2b0e450”?

sp_image_data返回的图片数据是什么?是图像本身的原始数据(即隐蔽艺术品图像)吗?

【问题讨论】:

【参考方案1】:

sp_image_data() 返回的图像数据采用sp_image_format() 针对该图像返回的格式 - 目前通常为 JPEG。

【讨论】:

以上是关于libspotify API:如何使用 libspotify API 检索封面艺术?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 libspotify 播放广播

libspotify 导致 Apple App Store 拒绝

从 nodeJS 模块调用时,libspotify 注销崩溃

如何开发 Spotify 桌面应用程序,现在 Libspotify 已停产

无法使用 sp_session_relogin (libspotify)

将 libspotify 用于基于 Web 的应用程序