FiiO Musicでソートされる順序がおかしい

FiiO Music v.1.1.9以降、日本語でのソートに対応しましたが、それ以降にソート順序がおかしいというお問い合わせをいただくことがあるのですが、これはFiiO Musicでスキャンされた対象ファイルに埋め込まれたタグ情報に原因があります。

主によく見られるケースは、FLACファイルに対して特定のメディアファイル管理アプリを用いてタグ付けしたために、VorbisCommentの「DISCNUMBER」に a/b書式 でタグが入力されていることが原因であるものです。例えば4枚組といった複数枚が含まれるアルバムタイトルで、1枚目のディスクのタグ情報が「1/4」という形で埋め込まれている場合が該当します。

VorbisCommentでは「DISCNUMBER」と「DISCTOTAL」で入れるべき領域が分かれており、単数字を入れるべきものであるが、例えばMedia Goというアプリを使用すると、a/b書式で入力するという動作をすることが確認されています。これを正しくソートさせるためには、埋め込まれているタグ情報自体が規格を逸脱していることが原因であるので、あるべき姿にタグを修正する他ございません。前述の例だと、DISCNUMBERに”1”、DISCTOTALに”4″という形でタグを作成頂く必要があります。