08/04/02 18:42:24 xEPleRbW0
>>931
ISO8859-1は西欧ラテン文字の規格。本来、日本語(Shift_JIS)は含まれないのが正しい。
昔のID3V1が規格上はISO8859-1しかサポートせず、これでは西欧以外では使えないので、
各環境のデフォルト文字コード(日本語WinならShift_JIS)を使用するという暗黙の
了解のようなものが広まった。
ID3V2はISO8859-1とユニコードをサポートしてるので西欧文字以外を使うならユニコードを
使えばよく、ISO8859-1は規格通り西欧ラテン文字のみとするソフトと、"暗黙の了解"を
ID3V2にも適用するソフト、読み込みOKだが書き込みはユニコードでする折衷ソフト、等が
混在してる。特にWMPがややこしい事をしている(通常はISO8859-1でデフォ文字コードで
書き込み、それで表現できない時だけUTF-16使用)ため、Winではこの混乱が顕著。
日本語使いたいならユニコード使うのが正解。
どうしてもISO8859-1で日本語使いたいなら日本製タグエディタ使うのが確実。