10年前からWindows Mobile(PocketPC)を音楽プレーヤー代わりにしている私は、
現在X02TのWindow Media Player 10 Mobile for PocketPCで音楽を聴いています。
ただこのWMPがX02HT時代からくせ者でして、母艦PCのWMPの同期機能を使って
プレイリストを同期させた場合には特に問題を起こさないのに、
X02T側で同期したプレイリストに曲を追加すると再生できない曲ができたりしたのです。
しかもファイラーから直接音楽ファイルを叩く分にはちゃんと再生できる、という不思議なことになるのです。
なのでずっとだましだましで使っていたのですが、ようやく対処法が分かりました。
再生できないファイルを含むプレイリストをテキストエディタで開き、中身を見てみたところ、
本来のプレイリストでは
<Ref href="¥Storage Card¥Music¥アーティスト名¥アルバム名¥ファイル名"> |
となっているべきなのに、これがなぜか
<Ref href="¥Storage Card¥Playlists¥Music¥アーティスト名¥アルバム名¥ファイル名"> |
となってしまっていたのです。
つまり、X02T上でプレイリストに曲を追加してリストの上書きをすると、
なぜかファイルリンクが間違った状態で保存されることがある、というのが原因みたい。
そりゃあ再生できないはずですよね。参照先にそんなファイルは無いんだもの。
ということでもしもプレイリスト内に再生できないファイルが出てきた場合は、
プレイリストファイルをテキストエディタで開き、無駄な"¥Playlists"という文字列を
一括置換によって消してしまえば、元の通りちゃんと再生できるようになります。
でも、どうしてこんなことが起こるのかは不明……