コミュニティでの投票について

コミュニティでの投票について解説した記事を公開しました。

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

iTunes10.2を入れてからスクリーンセーバにアートワークが出なくなった

皆様


よろしくお願いいたします。


初歩的な質問で、すぐに解決できるようであったのであればごめんなさい。

iTunes10.2を入れてからスクリーンセーバにアートワークが出なくなりました。


システム環境設定から、スクリーンセーバで

iTunesアートワークからフォルダを追加でAlbum ArtworkやらITunes内にある

フォルダなど一通り選んでみてもダメでした。


環境はOS X 10.6.6

iTunes 10.2(34)


です、対処法をご存知の方、よろしくご教示ください。

MacBook Pro, Mac OS X (10.6.6)

投稿日 2011/03/08 01:30

返信
返信: 34

2011/03/10 20:21 HAL への返信

私の場合は以下の結果


このファイルが存在するかを確認してみてください。→存在するので削除

これで com.apple.iApps.plist が作成されれば→作成される

アートワークも読み込むようになるのではないかと思うのですが→読み込まれず

2011/03/10 20:27 harubang への返信

アートワークも読み込むようになるのではないかと思うのですが→読み込まれず


そうですか。そのファイルを読みにいっているのは間違いないと思うのですが。

ちなみに、ライブラリのパスに日本語は含まれていませんか?

そこが問題ないのであれば、ライブラリ内の問題なのかもしれませんね・・・。

2011/03/10 20:49 HAL への返信

ライブラリのパスに日本語は含まれていません。


iTunesやAppleTVなどでアートワーク表示に問題を認識した事がなく、質問者と違い私の場合はスクリーンセーバにアートワークを利用する事が無いので気がつきませんでした。

2011/03/10 22:27 HAL への返信

新悟 さんへ

解決策までは見いだせませんでした。申し訳ありません。ただ、今回の現象についていろいろわかったことはあるので、書かせていただきます。

takano さんによる書き込み:


今のところキャッシュしている形跡がどうもありません。

申し訳ありません。私も確認してみましたが、キャッシュはせず稼働するたびにiTunesのLibraryを読み込んで確認するようです。その際に参照が確認できるファイルは


~/Music/iTunes/iTunes Library

~/Music/iTunes/iTunes Music Library.xml

~/Music/iTunes/iTunes Mediafまたは、~/Music/iTunes/iTunes Music (名前が変わったのかもしれません。)の中のファイル

~/Music/iTunes/Album Artworkの中は参照していない公算が大きいです。削除してもスクリーンセイバーに影響ないので。

HAL さんによる書き込み:


で、$HOME/Library/Preferences/com.apple.iApps.plist を削除するだけでアートワークを見失うことを確認しました。


このファイルですが、iTunes Music Library.xmlの位置が記録されているので、削除するとアートワークを表示しなくなります。


それで、今回の現象ですが各plistファイルの異常でも現象が起きますし、iTunes LibraryファイルとiTunes Music Library.xmlファイルの異常でも同様の現象が発生するはずです。iTunesが正常に起動しているのであれば、一番怪しいのはiTunes Music Library.xmlファイルかと思います。ただ、再作成の方法がわかりません。(iTunes LibraryファイルはSQLite3かな、と勝手に想像しているので修復コマンドが使えるかもしれません。)


plistファイルの異常が原因か、iTunesのLibrary内の異常かは新規アカウントで試せば判明すると思われます。



それにしても今までアートワークは~/Music/iTunes/Album Artworkフォルダに保存されていると思っていたのですが、どこに保存しているのやら。

2011/03/10 22:33 ni_ki への返信

一番怪しいのはiTunes Music Library.xmlファイルかと思います。ただ、再作成の方法がわかりません。


削除すれば勝手に再生成されます。

あと、アートワークはファイルに埋め込まれる分と、$HOME/Music/iTunes/Album Artwork に保存される分がありますが、たとえば Album Artwork をフォルダごと一旦退避させてみるとどうなるでしょう?

2011/03/10 23:11 HAL への返信

HAL さんによる書き込み:


一番怪しいのはiTunes Music Library.xmlファイルかと思います。ただ、再作成の方法がわかりません。


削除すれば勝手に再生成されます。

あれ。と思い再度試してみました。(既に試していたので。)なるほど、iTunesをしばらく起動していないと終了時に再作成してくれないようです。以前試した際に、iTunesを起動して3秒以内で閉じていたので。私のところでは、これだと再作成されません。10秒くらいは起動しておく必要がありそうです。(3秒とかでも再生すれば、iTunesの終了時に再作成するのかも。)

たとえば Album Artwork をフォルダごと一旦退避させてみるとどうなるでしょう?

Album Artworkフォルダの中身だけを削除して、スクリーンセイバーをよく観察してみたら、Album Artwork内の画像が無い場合は、どうやら音楽ファイルの方にあるアートワークでスクリーンセイバーを作成するようです。そうなりますと、どうやらAlbum Artworkフォルダ内の画像ファイルは直接、スクリーンセイバーがスキャンしている可能性がありますね。(iTunesのデータベース的なものから位置を取得していると思っておりました。)

2011/03/11 02:36 takano への返信

takano様


お返事遅くなりました。

mac環境ですが、ソフトも追加でインストールなどほとんどしていないので

どノーマル、しかも外部機器も使用しておりません。

メッセージですが


お使いのiTunesライブラリに含まれる曲には

アートワークが設定されていません。


とでます。

英語環境ではないので向こう側の該当者の状況と同じなのかはわかりません。

ライブラリはご指摘の箇所にあります。


う〜ん、参りましたね。

2011/03/11 02:43 ni_ki への返信

ぴっぴさん、ni_kiさん、takanoさん、HALさん


本当にありがとうございます。

が・・・私には大分難しくなってきました・・・

(なにぶん素人***なので)


出来うる限りのことは、今後の勉強もかねて

皆さんのお知恵を拝借しながらやってみようと思っています。


いままでのご指南では、ご至難でした・・・

ざむねんです。

2011/03/22 07:53 新悟 への返信

スクリーンセーバにアートワークが出て来る事もあったので、色々確かめて、私の下記三台の環境で正常な場合の条件は次の二つ。

iTunesを起動していない。

iTunesを起動しているだけか、ミュージックを選択している。


その他、ムービー(全て自作)やPodcastを選択している、又は一度ムービーやPodcastを選択してミュージックを選択した場合はダメ。


他の環境でも同じような結果が出るなら、OSXかiTunes10.2のバグかもしれない。

2011/03/22 08:19 harubang への返信

書かれている事を試しましたが当方ではiTunesとは全く関係なくiTunes Artworkが動きます。

# OSX 10.6.7 10J869, iTunes. 10.2.1, 英語環境, iTunesを弄るPlug-inは入れてない


$HOME/Library/Preferences/ByHost/com.apple.screensaver.8x-4x-4x-4x-12x.plist

$HOME/Library/Preferences/ByHost/com.apple.ScreenSaver.Basic.8x-4x-4x-4x-12x.plist

$HOME/Library/Preferences/ByHost/com.apple.SoftwareUpdate.8x-4x-4x-4x-12x.plist

これらを作り直しても駄目なのですか?

2011/03/22 09:16 ぴっぴ への返信

com.apple.SoftwareUpdateは間違いです。


/System/Library/Frameworks/ScreenSaver.framework

/System/Library/Screen\ Savers/iTunes\ Artwork.saver

$HOME/Library/Preferences/ByHost/com.apple.screensaver.8x-4x-4x-4x-12x.plist # iTunes Artwork

$HOME/Library/Preferences/ByHost/com.apple.ScreenSaver.Basic.8x-4x-4x-4x-12x.plist # Computer Name

/Volumes/Disk3/iTunes/Album\ Artwork

/Volumes/Disk3/iTunes/iTunes\ Library #

/Volumes/Disk3/iTunes/iTunes\ Music\ Library.xml #

# どっちを使っているのか不明


これだけのFileを使ってiTunes Artworkを動かすようです。/usr/lib/libSystem.B.dylibのリンクかShared Cacheに問題があるのかも知れませんのでSafe Bootをかけたほうが良いかも知れません。

2011/03/22 16:59 harubang への返信

その他、ムービー(全て自作)やPodcastを選択している、又は一度ムービーやPodcastを選択してミュージックを選択した場合はダメ。


Mac OS X 10.6.7での検証ですが、当方では動画やPodcastを選択および再生中(動画再生中はすぐにスクリーンセーバーは解除されますが)でも問題なくアートワークは表示されます。


MacOSX10.6.6だけの素の状態でやってみましたが、最初だけは正常でしたが、直ぐに同じ症状に戻ってしまいました。


検証に使用したライブラリは外付けHDDの普段使用しているライブラリでしょうか?

内蔵HDDに新しくライブラリを作成し、iTunes Storeで購入した数曲のみを読み込ませただけの状態で検証しても同じ状況になりますか?

2011/03/22 17:21 harubang への返信

最初だけは正常でしたが、直ぐに同じ症状に戻ってしまいました。

なお素MacOSX10.6.7でも……

変ですね。iTunes Artworkを阻止するものがあるのですかね。


当方はComboが出るとメインで使ってるOSXはSoftware Update経由でUpdateし、暫く使ってからOSX 10.6を復元してComboを入れSoftware Updateで表示したUpdateを入れます。入れてるのはiTunes, iPhoto, iMovieのみ。設定などを済ませOSX.dmgを作り保存します。iTunes関係はAlbum Artwork, iTunes Library, iTunes Music Library.xmlなどのアクセス権、ACL, 拡張属性は慎重に扱いトラブルを抱えてません。


現在その作業を行っておりiTunes Artworkを確認しましたが問題なくScreen Saverは動きます。

iTunes10.2を入れてからスクリーンセーバにアートワークが出なくなった

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。