Album Art 対応 WPS "Cat12"

2008-12-02
野池賢二 (Kenzi NOIKE)
E-mail: knoike@gmail.com
mixi: http://mixi.jp/show_friend.pl?id=188573

はじめに

"Cat12 "は, Album Art 機能 に対応した, Rockbox 用の Theme (WPS セット) です.
Album Art 機能を使うことによって,曲ごとやアルバムごとに,異なる画像を表示できます.
Album Art ファイルが存在しないときは,"眠りねこ"を表示します. テキストの表示には,12 ドットフォントを用います.
12 ドットフォントとして,平木敬太郎さんが作成した 「細ゴシック体『小伝馬町12』(幾何学的カタカナ)」
◆qHlMw2AW7Aさんが Rockbox 用に変換したファイル を同梱させていただいています.


基本的に iriver H300 用ですが, カラー液晶を搭載している他の機種 (iPod color など) でも動作するかもしれません.

スクリーンショット
AC 駆動中 バッテリ駆動中 Album Art ファイルがない場合の
デフォルト画像"眠りねこ"
AC charging Battery woking sleeping cat is for No Album Art File
"Cat12" 使用中のH340 "Cat12" での
リモコン LCD 表示
(バックライト点灯時)
"Cat12" での
リモコン LCD 表示
(バックライト消灯時)
using Cat12 on H340
クリックすると,接写画像になります.
Display infomation on Remote Controller LCD by Cat12
クリックすると,拡大表示されます.
Display infomation on Remote Controller LCD by Cat12
クリックすると,拡大表示されます.


ダウンロード (Download)



インストール方法

ダウンロードしたアーカイブを展開すると,Cat12 ディレクトリ (フォルダ) の下に .rockbox というディレクトリ (フォルダ) が生成されます.
この .rockbox を H300 内の .rockbox に上書きします.

PC から H300 を安全に取り外します.

Rockbox を起動します.
演奏が始まってしまったときは,演奏を停止します.

メニュー(A-Bボタンを押す)から "Browse Themes" を選びます.

"Cat12" にカーソルを合わせ,それを選びます.(NAVI ボタンを押す).
これで,Cat12 のインストールは完了です.

文字エンコードを,次のとおりに設定しておくとよいかもしれません.
NAVI ボタンを押す.

"Settings"

"General Settings"

"Display"

"Default Codepage"

"Japanese (SJIS)" にカーソルを合わせ,それを選びます.(NAVI ボタンを押す).
これで,演奏時に,上に示したスクリーンショットのような画面になります.

Album Art について

ファイル形式

Album Art ファイルのファイル形式は,24bpp の BMP ファイルです.
24bpp 以外では,表示されないかもしれません(未確認).
画像サイズは,100x100 ピクセルまでです.
それより大きい場合は,100x100 の領域からはみ出した画像部分が表示されません.
小さい場合は,100x100 の領域にセンタリングされて表示されます.

ファイル名

Album Art ファイルは次に示す優先順に検索され,表示されます. それを踏まえて,自分の目的や使用形態に合わせてつけるとよいでしょう.

優先順 1. 演奏中ファイルとファイルベースネームが同じで,拡張子が .bmp のファイル.
(例)
演奏中ファイル: 01_aiueo.mp3
Album Art ファイル: 01_aiueo.bmp


優先順 2. "演奏中ファイルのメタ情報のアルバム名.bmp" ファイル.
(例)
演奏中ファイル: 02_kakikukeo.mp3 (アルバム名: ore_uta,アーティスト名: assi)
Album Art ファイル: ore_uta.bmp


優先順 3. 演奏中ファイルのあるディレクトリ(フォルダ)の cover.bmp ファイル.
(例)
演奏中ファイル: FavAlbum001/03_sasisuseso.mp3
Album Art ファイル: FavAlbum001/cover.bmp


優先順 4. /.rockbox/albumart/ ディレクトリ(フォルダ) の中にある "演奏中ファイルのメタ情報のアーティスト名-演奏中ファイルのメタ情報のアルバム名.bmp" ファイル.
(例)
演奏中ファイル: FavAlbumTwo/Disc_1/01_tatituteto.mp3 (アルバム名: natuyasumi,アーティスト名: atai)
Album Art ファイル: /.rockbox/albumart/atai-natuyasumi.bmp


優先順 5. 演奏中ファイルのあるディレクトリ(フォルダ)のひとつ上のディレクトリ(フォルダ) の中にある "演奏中ファイルのメタ情報のアルバム名.bmp" ファイル.
(例)
演奏中ファイル: FavAlbumSan/Disc_2/01_hahihuheho.mp3 (アルバム名: tawamure,アーティスト名: warawa)
Album Art ファイル: FavAlbumSan/tawamure.bmp


優先順 6. 演奏中ファイルのあるディレクトリ(フォルダ)のひとつ上のディレクトリ(フォルダ) の中にある "cover.bmp" ファイル.
(例)
演奏中ファイル: FavAlbumSan/Disc_2/02_mamimumemo.mp3 (アルバム名: kaeru,アーティスト名: tonosama)
Album Art ファイル: FavAlbumSan/cover.bmp


優先順 7. Album Art ファイルが存在しないときには,私の描いた"眠りねこ" が表示されます.


以上をまとめると,

Album Art ファイル: NewAlbum/01_aiueo.bmp
Album Art ファイル: NewAlbum/ore_uta.bmp
Album Art ファイル: FavAlbum001/cover.bmp
Album Art ファイル: /.rockbox/albumart/atai-natuyasumi.bmp
Album Art ファイル: FavAlbumSan/tawamure.bmp
Album Art ファイル: FavAlbumSan/cover.bmp
演奏中ファイル: NewAlbum/01_aiueo.mp3
NewAlbum/01_aiueo.bmp が表示される.
演奏中ファイル: NewAlbum/02_kakikukeko.mp3 (アルバム名: ore_uta,アーティスト名: assi) NewAlbum/ore_uta.bmp が表示される.
演奏中ファイル: FavAlbum001/03_sasisuseso.mp3 FavAlbum001/cover.bmp が表示される.
演奏中ファイル: FavAlbumTwo/Disc_1/01_tatituteto.mp3 (アルバム名: natuyasumi,アーティスト名: atai) /.rockbox/albumart/atai-natuyasumi.bmp が表示される.
演奏中ファイル: FavAlbumSan/Disc_2/01_hahihuheho.mp3 (アルバム名: tawamure,アーティスト名: warawa) FavAlbumSan/tawamure.bmp が表示される.
演奏中ファイル: FavAlbumSan/Disc_2/02_mamimumemo.mp3 (アルバム名: kaeru,アーティスト名: tonosama) FavAlbumSan/cover.bmp が表示される.
演奏中ファイル: PreAlbum/01_saimin.mp3 (アルバム名: engawa,アーティスト名: hirame) "眠り猫" が表示される.

となります.

お勧めの Album Art ファイル配置

いろいろなファイル配置方法があると思いますが, 次のようにアルバム毎にディレクトリ分け(フォルダ分け)しておき,
アルバム共通の画像(ジャケット画像など)を cover.bmp とし,
曲固有の画像を "音楽ファイルのベースネーム.bmp" とするとわかりやすくてよいのではないかと思います.

(例)
アルバム 001 音楽ファイル1: FavAlbum001/01_aiueo.mp3 (FavAlbum001/cover.bmp が表示される)
アルバム 001 音楽ファイル2: FavAlbum001/02_kakikukeko.mp3 (FavAlbum001/02_kakikukeko.bmp が表示される)
アルバム 001 音楽ファイル3: FavAlbum001/03_sasisuseso.mp3 (FavAlbum001/cover.bmp が表示される)
アルバム 001 音楽ファイル4: FavAlbum001/04_tatituteto.mp3 (FavAlbum001/cover.bmp が表示される)
アルバム Two 音楽ファイル1: FavAlbumTwo/01_hime.mp3 (FavAlbumTwo/cover.bmp が表示される)
アルバム Two 音楽ファイル1: FavAlbumTwo/02_tarou.mp3 (FavAlbumTwo/cover.bmp が表示される)
アルバム 001 共通画像: FavAlbum001/cover.bmp
アルバム 001 音楽ファイル2用画像: FavAlbum001/02_kakikukeko.bmp
アルバム Two 共通画像: FavAlbumTwo/cover.bmp

謝辞

"Cat12"に同梱させていただいている 12 ドットフォント, 「細ゴシック体『小伝馬町12』(幾何学的カタカナ)」の作成者である 平木敬太郎さんと,
このフォントを Rockbox 用に変換したファイルを配布されている ◆qHlMw2AW7Aさん に感謝いたします.

平木敬太郎さんの Web サイト: http://hp.vector.co.jp/authors/VA000874/
◆qHlMw2AW7Aさんの Web サイト: http://www.wikihouse.com/cipher/index.php


"Cat12" の動作テストに協力してくださった, mixi の Rockbox コミュニティ に参加されている方々に感謝いたします.

Album Art 表示のバグについて報告してくださった らいとんさん に感謝いたします.

Rockbox 3.0 で動作しなかったことを報告してくださった 黒ねこさん に感謝いたします.

ありがとうございました.

更新履歴


連絡先など

ご意見・ご感想・バグ報告・リンク希望などは 掲示板, メール knoike@gmail.comTwitter @knoike に,お気軽にどうぞ.

NOIKE's banner http://noike.info/~kenzi/noike_bn.png



ツール,ライブラリのページ に行く


// [End of this page]