(^^)v3 smile peace ver.3

知的好奇心のためならいいのですが、単にトラブル解決のためなら、ということで一言。
僕だったらこの手のトラブルの場合、当該フォルダをリスト表示、ファイルの変更日順にソート、あるいは当該フォルダ内でSpotlight検索、変更日が今日、或いは昨日、的な日付指定でまずは探してみます。


ファイルの検索は実施済です。アートワーク自体は削除されている模様。
ただ、アートワークのあるなしを管理していると思われるデータベースが存在しているのか、ファイルをたどってあるなしを検索しているのかはっきりしないんですよね。

それとやっているうちに半分以上好奇心になってます。


なるほど。あと、ちょっと解せなかったんですけど、前回の記事の、
>Aに以前のアートワークが残っていたので更新されなかった。
>Aの以前貼り付けてあった画像を削除した。
>iTunes8が落ちた(泣)。

アートワークって、新しいものをドラッグしたら、上書きされるのが通常の挙動だと思うんですけど。うちはいつもそれで更新してます。今日も少しさぼって歯抜けになってた分と、画像サイズが小さいやつをiTunes8でアートワーク貼り付け作業しましたが、ちゃんと上書きされてましたよ。

もしかして今回の事って単にきっかけだけで、問題は他にあるのかも?

それとデータベースらしきものがあるらしい挙動ではありますが、アートワークを更新するとファイルも更新されますよね。いつもデスクトップと同期する時、ファイルもコピーされますので。

詳細分かったらエントリして下さいね。興味あります。


アートワークには二種類あるんですよ(iTunesにとってはということですが)。
一つはt0moriさん言われる貼り付け作業で登録されるやつですね。
もう一つが、次の条件の下でiTunesStoreからダウンロードされるものです。
  1.楽曲(アルバム)にユーザーの手で
   貼り付けられたアートワークがな
   いこと。
  2.ユーザーがiTunesStoreからのアー
   トワークダウンロードを許可して
   いること。
  3.楽曲(アルバム)がiTunesStoreに
   存在していること。
で、Storeにアルバムがあって、自分のところに以前自分で貼り付けたアートワークがあると、3つの条件のうち1.に当てはまらず、Storeのアートワークへの切り替えができないんですね。
なので、
  1.iTunesStoreに該当アルバムがあ
   ることを確認。
  2.以前貼り付けたアートワークを削
   除。
  3.iTunesStoreからアートワークを
   入手する(右クリックででます)。
という作業をしているんです。で、2.で落ちた。って事になります。

で、アートワークをStoreから入手すると、音楽ファイル自体にそのアートワークが埋め込まれることなしに、このエントリで述べたように別ファイルとして保存されるんですね。
アートワークってアルバムごとに登録されるわけですよね。なので、一つ一つのファイルにアートワークが組み込まれるよりも合理的なんですが、相互に参照する仕組みがどうも判然としない。調べてみたら、アートワークを入手する関数みたいなのは用意されているみたいなんですね。もちろんObject-C絡みというかそっちの方です。そっちはちっともいじったことがないので分かっていないんですけどね。

iPod にファイルがコピーされるときの挙動もなかなか不可解。ファイルにアートワークが組み込まれているものはそのまま転送され、別ファイルになっているものはその別ファイルをiPodの中のデータベースにリサイズして登録するみたいなんです。で、それを参照しながら表示している。
Shuffle に転送するとき私はビットレートを落として転送するオプションを選択していますから関係ないんですが、オプションを選択していない場合、アートワークが組み込まれているファイルがそのまま転送され、あまり効率よくないんです。

あんまりけちくさいこと言ってもしかたないですが...調べはじめたらなかなか奥深い。


ああ、なるほど。僕、勘違いしてました。
2 種類あるのは知っていましたが、バージョンで違うのかと。iTunesからの自動取得と、手動とでは違うんですね。納得。


Name:

URL:

Comment:  ? 

 

Commenting by HaloScan