さて、2016年サイバーナビで、USBメモリを使用した場合の曲順ですが、
フォルダ:ディレクトリーエントリー順
ファイル:ファイル名順
で並ぶことが分かりました。
2017年サイバーナビもベースはAndroidOSなので、同じだと思います。
つまり、曲順を完全に制御したいのであれば、
フォルダ:ディレクトリーエントリーの書き換えが必要
ファイル:ファイル名の先頭に連番を付与
すれば良いことになります。
手動で音楽データをコピーするのであれば、
①PC上でフォルダごとに音楽データを整理する
②USBメモリーにコピーする
③各フォルダのディレクトリエントリーを好きな順序に書き換える
という流れで行えば良いことになります。
③のディレクトリエントリーの書き換えに関しては、
「dk/w」というツールを利用すると比較的簡単に行うことができます。
http://oomorisoba.la.coocan.jp/dkw/index.html
ただし、1点だけ注意すべきところがあって、
フォルダに関しては、
フォルダ名が同じだとディレクトリエントリを書き換えても並び順が変わりません。
どういうことかというと、
恐らくナビの内部でフォルダ一覧のリストのようなものを作っていて
フォルダ名が同じだとのリストの更新をしないみたいなんです。
ちょっと難しい話になりますが以下のような感じです。
USBメモリに
「A B E」 という3つのフォルダがあったとします。
(ディレクトリエントリは「A B E」の順番)
1回目USBメモリを読み込ませると
「A B E」
とナビ内のリストにデータが書き込まれます。
USBメモリに
「C」 というフォルダを追加すると、
ディレクトリエントリは
「A B E C」 の順番になります。
ここでディレクトリエントリを書き換えて、
「A B C E」 にします。
2回目USBメモリを読み込ませると
「A B E」
は既にリストにあるのですっ飛ばしてしまい、
「C」 だけがリストの最後に追加されます。
結果的に、
「A B E C」
という順番で一覧に表示されてしまいます。
なんでやねん!って言いたくなりますよね。。。
フォルダ名を
「A_ B_ E_ C」 みたいに変えてやると問題ないんですが、
毎回全部のフォルダ名を書き換えるのは面倒です。
なので、
全部のフォルダの1階層上にもう一つフォルダを作って、
そいつの名前を変えてあげるといいみたいです。
こんな感じ
これで先頭のフォルダ名だけを毎回変えてやれば、
それ以後のフォルダは全てディレクトリエントリー順にきちんと並んでくれます。
その3に続きます。
ブログ一覧 |
車 | 日記
Posted at
2018/02/16 02:49:37