[ID3 Dev] Which byte order should be used when using UTF16 BOM with ID3v23

Paul Taylor paul_t100 at fastmail.fm
Fri Apr 9 04:48:57 PDT 2010


Hi, ID3v23 doesnt support UTF8 but it does support UTF16 with BOM, i.e 2 
bytes per character which can be either Most Significant Byte (MSB) or 
Least Significant Byte (LSB) first as indicated by the BOM that can be 
0xFF 0xFE or 0xFe 0xFF.

Trouble if you use 0xFF 0xFE it matches the pattern for synchronization 
and if you do synchronize the tag then many applications dont understand 
synchronization. Whereas if you use 0xFE 0xFF you dont need 
unsynchronization, but  I dont thinks Windows likes this byte order.

Anybody else had similar problems and come up with the best supported 
solution.

thanks Paul



---------------------------------------------------------------------
To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
For additional commands, e-mail: id3v2-help at id3.org



More information about the ID3v2 mailing list