Cocoaアプリケーションでは、iTunes自体を起動してバックグラウンドで実行する必要はなく、iTunesからアルバムアートワークを取得するソリューションを探しています。iTunesを実行していないiTunesのアルバムアートワークを取得する
普通の唯一の解決策であるScripting Bridgeと本来AppleScriptは、コマンドを実行する前にiTunesを起動します。
iTunes Library.xml
の解析では、アルバムアートワークのみが取得できます。 iTunesは、指定されたトラックについて、次のようにアートワークの格納場所を難読化します:~/{Library Path}/Album Artwork/Cache/D989408F65D05F99/04/13/04/D989408F65D05F99-EB5B7A9086F4B4D4.itc
。
iTunesを起動せずにアルバムアートを入手する方法は誰でも知っていますか? Amazonのデータサービスを使うなど、いつも別のルートに行くことができますが、私は地元のiTunesベースのソリューションを好むでしょう。