音楽プレーヤ PowerAMP のジャケット(アルバムアート)の扱い [Android]
Android用の音楽プレーヤ PowerAMPは、アルバムアートを自動的に取り込んでくれるのはありがたいが、結構間違っている。一度間違うと長押ししても直らないケースが多い。
それを直す方法を紹介します。
[PowerAMP 2.0の仕様]
たぶん、以下のような仕様だと思う。
画像がキャッシュされる場所は、ここ。
この下の3つのディレクトリに画像キャッシュがある。
ここでの画像ファイル名のルールは、次の通り。
ただし、アーティスト名やアルバム名に記号が含まれる場合、「
音楽データが入っているディレクトリに、
というファイルが自動生成されるかもしれない。拡張子を.jpgに変更してみるとわかるが、これも画像ファイルである。リスト表示には「フォルダ」と「ライブラリ」の2種類あるが、「フォルダ」の方で使う画像のキャッシュのようだ。
音楽データが入っているディレクトリに
[正しい画像にする方法]
間違った画像キャッシュを全部消して、正しい画像を自分で用意し、それを優先させればよい。
まず、PowerAMPの設定で、
「ダウンロード済アルバムアートを優先」をチェックしない。
「フォルダ内イメージを優先」をチェックする。
次に、
ついでに
音楽データディレクトリの
そして、正しい画像を用意する。(インターネットで適当に探すか、自分で撮影する)
正しい画像を、音楽データが入っているディレクトリに
これを行なうと、あらゆる場面で正しい画像が表示されます。
画像を自動取得する機能自体が気に入らないのなら、「アルバムアートのダウンロード」のチェックを外します。
それを直す方法を紹介します。
[PowerAMP 2.0の仕様]
たぶん、以下のような仕様だと思う。
画像がキャッシュされる場所は、ここ。
/sdcard/Android/data/_com.maxmpz.audioplayer/この下の3つのディレクトリに画像キャッシュがある。
album_art/ (プレーヤ画面の大きい画像)micro/ (リスト表示の「ライブラリ」の小さい画像)selected_aa/ (長押しで選択される優先的な画像)ここでの画像ファイル名のルールは、次の通り。
アーティスト名 - アルバム名.jpgただし、アーティスト名やアルバム名に記号が含まれる場合、「
_」に置換される場合がある。音楽データが入っているディレクトリに、
albumart.pampというファイルが自動生成されるかもしれない。拡張子を.jpgに変更してみるとわかるが、これも画像ファイルである。リスト表示には「フォルダ」と「ライブラリ」の2種類あるが、「フォルダ」の方で使う画像のキャッシュのようだ。
音楽データが入っているディレクトリに
Cover.jpgやAlbumArt.jpgという名前でジャケット画像を置いておけば、これを優先させることが出来る。[正しい画像にする方法]
間違った画像キャッシュを全部消して、正しい画像を自分で用意し、それを優先させればよい。
まず、PowerAMPの設定で、
「ダウンロード済アルバムアートを優先」をチェックしない。
「フォルダ内イメージを優先」をチェックする。
次に、
album_art/とmicro/にある間違ったファイルを消す。ついでに
selected_aa/にあるファイルも紛らわしいので消す。音楽データディレクトリの
albumart.pampも消す。そして、正しい画像を用意する。(インターネットで適当に探すか、自分で撮影する)
正しい画像を、音楽データが入っているディレクトリに
Cover.jpgまたはAlbumArt.jpgという名前で保存する。(ファイル名はたぶんcase-insensitive)これを行なうと、あらゆる場面で正しい画像が表示されます。
micro/ディレクトリやalbumart.pampに縮小画像が自動生成されるので、リスト表示で同じジャケットをみることが出来ます。album_art/やselected_aa/には何も生成されないのでスッキリです。画像を自動取得する機能自体が気に入らないのなら、「アルバムアートのダウンロード」のチェックを外します。
タグ:Android






