Re: ID3 tag for AIFF files
Re: ID3 tag for AIFF files
- Subject: Re: ID3 tag for AIFF files
- From: tahome izwah <email@hidden>
- Date: Thu, 26 Mar 2009 22:32:59 +0100
Right - I must have remembered incorrectly then. Thanks for
clarifying, and apologies.
--th
2009/3/26 Brian Willoughby <email@hidden>:
> 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