徒然なる実験帖

興味のあることでも徒然に...の筈が、完全にギガビ部屋に。あれ?

HD20GA7 ファイルフォーマット

2005-07-01 01:13:45 | Media KEG
まだ曲転送すらしていない状態なのでデモで入っていた曲を基にした情報です。先に結論から言いますと「ほぼ gigabeatF」でした……予想以上に(苦笑

【ジャケットファイル】

「ファイル名称」
 [ファイル名].KWP
 ファイル名は長さ 8byte で例によって16進数値の羅列。
 gigabeatF に比べてファイル名が半分の長さですが、おそらくファイルの中身に対する名称作成処理のみを施しているのかなぁと推測。調べてませんが。
 ちなみに拡張子は「KenWood Photo」あたりと推測。
(gigabeatF の「GBP」は「GigaBeat Photo」かなぁとか)

「バイナリフォーマット」
 gigabeatF と同じく縦横のサイズが出現後、1ビットずつの色情報を格納している模様。(拡張子を変えたら拙作 GBPViwer で表示できましたので)
 ただし gigabeatF と違い、1つのファイルにジャケット画像の大小をまとめて格納していて、小さいジャケット画像(75x75)に続いて大きいジャケット画像(200x200)が格納されていました。(GBPViwer で表示できるのは小さいジャケット画像の方)
 gigabeatF の大小個別格納に比べ、こっちの格納方法の方がスマートな気がしますね。
 もしかして gigabeatF の方でもできるのかなぁ?

 余談ですが同じ画像を転送した場合 gigabeatF の方が綺麗に縮小されます。
 というか HD20GA7、本体でファイル削除できない、ソートできないなど、音まわりばかりに目が行ってて他が少々おろそかになってませんか?

【音楽ファイル】
「ファイル名称」
 [ファイル名].[元ファイルの拡張子].KXD

「バイナリフォーマット」
 ファイルのヘッダが「SAT AUDIO ##004 」でした(苦笑
 他は……以下略でいいですよね。
 流し見た感じ gigabeat の Ver.1.x と同じようです。

【ライブラリ情報】
「ファイル名称」
 DATADTL.DAT、DATALST.DAT、DNODE.DAT

「バイナリフォーマット」
 まだ調べてませんが、名前から推測するに調べる必要ないかも・・・。


以上、簡単ですがざっと見てみた感じです。
ジャケット画像こそ大きい画像を表示できますが、音楽ファイルとライブラリ関連は gigabeatF の Ver.1.x そのものと言う感じですので、これはもう gigabeatF の Ver.1.x がベースになっていると見て良いのでは?


ところでメーカサイトでは『「HD20GA7 ファームウェア」アップデート手順』というのが近日公開予定になっています。
……もうファームウェアのアップデートですか。不具合修正? 機能アップ? いずれにしても早っ。

最新の画像もっと見る

6 コメント

コメント日が  古い順  |   新しい順
Unknown (みんなのプロフィール)
2005-07-01 16:45:16
ブログ開設おめでとうございます!

アクセス数を上げるために当コミュニティサイトに登録しませんか?
http://profile.zmapple.com/cgi-bin/profile.cgi
より多くのひとに貴方のブログを見てもらえます。

参加するにはこちらからが便利です
http://profile.zmapple.com/cgi-bin/profile.cgi?mode=edit&title=%93k%91R%82%C8%82%E9%8E%C0%8C%B1%92%9F&address=http%3A%2F%2Fblog%2Egoo%2Ene%2Ejp%2Fmorihata%2F


お問い合わせはコチラから
http://profile.zmapple.com/cgi-bin/fmail/cmfmail.cgi
返信する
Unknown (みんなのプロフィール)
2005-07-01 16:45:17
ブログ開設おめでとうございます!

アクセス数を上げるために当コミュニティサイトに登録しませんか?
http://profile.zmapple.com/cgi-bin/profile.cgi
より多くのひとに貴方のブログを見てもらえます。

参加するにはこちらからが便利です
http://profile.zmapple.com/cgi-bin/profile.cgi?mode=edit&title=%93k%91R%82%C8%82%E9%8E%C0%8C%B1%92%9F&address=http%3A%2F%2Fblog%2Egoo%2Ene%2Ejp%2Fmorihata%2F


お問い合わせはコチラから
http://profile.zmapple.com/cgi-bin/fmail/cmfmail.cgi
返信する
早速(笑) (matritico)
2005-07-01 23:36:26
某所のスレにSTEP_SATを書き込んでみたり(笑)

タグ編集はどんな感じでしょうね?
返信する
Re: 早速(笑) (morihata)
2005-07-02 00:24:25
> 某所のスレにSTEP_SATを書き込んでみたり(笑)



早っ(笑



自分もタグ編集やライブラリ更新等、これまで外出ししてきたツールにて対応してみようかなぁと思っております。

特にライブラリ更新は HD20GA7 上でソートできませんので(何故か gigabeatF のようなソートメニューがないという不思議仕様。ライブラリ情報としては持っているみたいなのに……)、任意条件でのソート機能をつけられたらなぁとか。



夢は大きく、希望は高く。

……あ、いや、それよりもまず gigabeatF の Ver.2 仕様に準拠させるべきですね。時間がかかりそうだ……。



> タグ編集はどんな感じでしょうね?



「Kenwood Media Application」のですか?

ダイアログのレイアウトが違うだけで表示項目も入力項目も「gigabeat room Ver.1.x」と変わりないですから使いにくいと言う人が出てきそうですね。

ジャケット画像も一括で指定できるとは言え、アルバム1枚単位で手動設定するのは労力が要り、「gigabeat room Ver.2.x」の転送時の自動設定が素晴らしい機能だと感じられます(苦笑



返信する
コメント即レス(笑 (matritico)
2005-07-02 00:34:25
最新コメントからに30分以内にレスって一体^^;



>早っ(笑

需要があるようですのでやってみたいと思います。



>ソート

何やらスレでも嘆きの声が上がってますね...開発元がその部分だけコードを提供しなかったのでしょうかね?



>KXDファイルタグ

手元に確認する方法がないので スレor morihata氏の情報のみが頼りなのですが、とりあえずgigabeat v1仕様(63,31,31,31,FFx8文字埋め等)ならばSTEP_SATにほんの数行コード追加するだけでよさそうです(笑)
返信する
Re: コメント即レス(笑 (morihata)
2005-07-02 01:31:40
> 何やらスレでも嘆きの声が上がってますね...開発元がその部分だけコードを提供しなかったのでしょうかね?



本体でのファイル削除もできませんので、もしかしたら提供を受けた側の判断(操作はなるべくシンプルに! あまり必要でない機能は削除! とか?)で機能削除されたのかもしれませんね。



そこら辺りの機能復活が近日公開予定のファームウェアバージョンアップの内容になるのかも?



> とりあえずgigabeat v1仕様(63,31,31,31,FFx8文字埋め等)ならば



ざっと調べた感じ微妙に違うみたいですね。

詳細は新規エントリとして投稿しておきましたので、そちらをご参照ください。

返信する