iTunesで再生中の曲の歌詞を表示してくれるDashboard用の
Widget「TunesTEXT」が0.6にバージョンアップしています。
今回のバージョンから、アートワーク表示機能が搭載されています。
これで、Dashboard画面のままで、音楽に集中して楽しめますよね。
あとは、できれば、アートワークをAmazonあたりから自動取得してくれると
もっと便利かも。
ちなみに、この機能、拙作の「NowTunes」で実現してるわけですが、
この処理方法をここで披露してみようかと。
まず、基本的にはAmazonのWebサービスを利用しますので、Amazonで
ディベロッパー登録をする必要があります。
それが取れたら、以下のようなURLで楽曲情報を検索して、XMLを返して
もらいます。
(ディベロッパー登録部分を指定しないと、そのままでは動作しません。)
http://webservices.amazon.co.jp/onca/xml?Service=AWSECommerceService&SubscriptionId=(xxxx)&AssociateTag=(yyyy)
&Operation=ItemSearch&IdType=ASIN&ContentType=text/html
&Page=1&ResponseGroup=Images&Version=2004-10-04
&Style=xml&SearchIndex=Music&Keywords=”album singer”
で、取得したXMLからLargeImage,MediumImage,SmallImageの
各項目を取り出すと、それが検索したアルバムのURLになっている、という
仕組みです。
ただ、ジャケットのサイズは上記の3種類があって、ないケースや「No Image」
という画像になってる場合などがあるので、NowTunesではそれも検出して
除外するようにしてます。
正直、思ったよりも簡単なので、この機能を搭載されたい方は参考に
していただければ幸いです。
(当サイトでは、Amazonアソシエイトをはじめとした第三者配信のアフィリエイトプログラムにより商品をご紹介致しております。)