Re: ID3 tag for AIFF files
Re: ID3 tag for AIFF files
- Subject: Re: ID3 tag for AIFF files
- From: Brian Willoughby <email@hidden>
- Date: Thu, 26 Mar 2009 14:30:36 -0700
Sorry Tahome. AIFF allows custom chunks with any 4-byte tag, just
like IFF that it is based on. All that is required is that the 4-
byte length be even, such that the custom chunks must be padded with
zero or one bytes to fill it out if the custom data. AIFF defines
several standard chunks, but does not prohibit any chunk that does
not use these standard tags. In fact, AIFF goes so far as to warn
developers that they cannot preserve unknown chunks if they edit the
sound data, because those custom chunks may refer to the old audio.
AIFC allows the format inside the SSND chunk to change. So, in that
respect, AIFC allows custom SSND chunks, while AIFF requires
uncompressed big-endian LPCM data in all SSND chunks. But as for all
other chunks, AIFF and AIFC both allow any number of custom chunks so
long as they consist of a 4-byte tag, a 4-byte big-endian length, and
an even number of bytes (0 to the 32-bit limit).
Brian Willoughby
Sound Consulting
On Mar 26, 2009, at 14:20, tahome izwah wrote:
I believe your terminology to be incorrect - AIFF doesn't have
anything like a custom chunk. This was added with the AIFC extension,
so I believe you're in fact talking about AIFC not AIFF here.
--th
2009/3/26 Stephen Davis <email@hidden>:
iTunes stores a custom 'ID3 ' chunk in the AIFF file but the data is a
standard ID3 tag (note that AIFF requires two-byte padding so the
length of
the actual ID3 tag in the AIFF may be 1 byte less than the chunk
data size).
stephen
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden