08/02/10 08:18:33 FKFollHw0
1バイト文字文字だけにすればISO-8859-1になるよ。
ID3V2タグは、タグ全体で文字のエンコードが規定されるわけじゃなくて
各タグごとにエンコードが指定されるようになってる。
そしてマルチバイト文字の文字の場合UTF-16(ID3V2.3)やUTF-8(ID3V2.4)
にエンコードして格納するっていうのが仕様。
ISO-8859-1でSJISを突っ込むっていうのは、ID3V2ができた当時の混乱を
引きずっているだけで本来は仕様から外れてるんだよね。
ということで今のCDexではマルチバイト文字を含むタグはUTF-16またはUTF-8になる。
旧バージョンのnon-unicode版だとISO-8859-1で書かれてたと思うけどね。