我需要从iTunes获取缓存的封面图片。目前我正在使用脚本桥,但它只提取嵌入在轨道中的封面。我也在这里试过这个方法
Fetch iTunes album artwork without iTunes running
但它似乎被破坏了(至少在iTunes 9.2中)。任何提示如何解决这个问题?
此致 埃里克
更新
NSArray *artworks = [[track artworks] get];
for (CMTunesBridgeArtwork *art in artworks) {
ref.image = [art data];
break;
}
答案 0 :(得分:0)
为了解决这个问题,我解决了以下问题:
如果曲目没有提供艺术作品,我会在其他专辑曲目中搜索任何艺术作品。在大多数情况下,至少有一个轨道应用了封面。很奇怪,但有效。
作为第三种选择,我将解析封面缓存(.itc)文件并使用那里的艺术作品,但几乎在所有情况下,这些缓存文件都没用,所以我现在只使用第一种方法。
此致 埃里克