[ID3 Dev] Another iTunes ID3 issue?

Dale Preston dalepres at msn.com
Mon Dec 31 16:36:03 PST 2007

I recently started hearing from users of my applications about new issues related to Apple iTunes implementation of COMM frames.  While this may or may not be a new issue, it is a new issue to me and my applications.

In samples I have received from users, there are COMM frames with null bytes included in the actual text field for the COMM frame.  The text of the COMM frame is:

    "engiTunes_CDDB_TrackNumber<NULL BYTE HERE>1"

where the null byte replaces the brackets and text indicating its location above.  The "eng" in the text above is not the language attribute of the COMM frame but is included in the actual text.

The result of having a null byte in the middle of a string is that it appears to be an array of strings.  This is sure another unexpected issue to have to deal with because of Apple's inability or refusal to follow the standard.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.id3.org/pipermail/id3v2/attachments/20071231/81600865/attachment.html>

More information about the ID3v2 mailing list