「トヨタ純正のエントリーナビのSD再生(音楽)の仕様がひどい件」の補足。
使えない文字は、シフトJIS(cp932とか細かい話はおいといて)で 0x5c(’\’ 相当)を含むものと 0x7c(’|’ 相当)を含むものです。
0x5cを含む文字(一部):
ソ噂浬欺圭構蚕十申曾箪貼能表暴予禄兔喀媾彌拿…
0x7cを含む文字(一部):
ポ榎掛弓芸鋼旨楯酢掃竹倒培怖翻慾處嘶斈忿掟桍…
チェックされているのは8.3形式の短いファイル名だけで、(長い方のファイル名に)これらが含まれていると必ずダメというわけではないようです。
8.3形式の詳細については省きますが、Windowsであればコマンドプロンプトで「dir /x
」を実行すれば確認できます。
元のファイル名が、「01 ときめきポポロン♪.m4a
」の場合は「ポ」が該当しますが、8.3形式では「01とき~1.M4A
」なのでセーフです。
「02 黒鋼のストライバー.m4a
」の場合、8.3形式では「02黒鋼~1.M4A
」で「鋼」が該当してしまい、fsckによってリネームされ、再生されません。
追記
カーナビの挙動どう考えてもGPLのソフトウェア使われてるけど、マニュアルとかに記載がなくて「ライセンス違反?」とか思ってた。
でまあ、今日たまたま見つけたけど、こんなところにあったわ。 pic.twitter.com/I8LrhwDtyK— 雀宮 えすと (@est_suzume) 2019年5月14日
で、GPL分のソースコードを確認したところ、
dosfstools-2.11
古すぎてcodepageとか考慮してないですね(終了)— 雀宮 えすと (@est_suzume) 2019年5月14日
以上。