在 Cocoa 应用程序中,我正在寻找一种解决方案来从 iTunes 中检索专辑插图,而无需启动 iTunes 本身并在后台运行。
通常且可能是唯一的解决方案 Scripting Bridge 和固有的 AppleScript 将在执行任何命令之前启动 iTunes。
专辑封面是唯一无法通过解析获得的信息iTunes Library.xml
。对于给定的曲目,iTunes 以下列方式混淆艺术作品的存储:~/{Library Path}/Album Artwork/Cache/D989408F65D05F99/04/13/04/D989408F65D05F99-EB5B7A9086F4B4D4.itc
.
有人知道在不启动 iTunes 的情况下获取专辑封面的技术吗?我总是可以走不同的路线,比如使用亚马逊的数据服务,但我更喜欢基于本地 iTunes 的解决方案。