- 496 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/10(日) 08:18:33 ID: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で書かれてたと思うけどね。
|

|