[ID3 Dev] Unsynchronization for Dummies
Matthias Mayrock
mail at mroc.de
Mon Aug 9 10:14:06 PDT 2010
Hi Peter,
thank you for your reply. I will follow your advice and try to
not write synchronized tags at all.
Nevertheless I'll want to support the feature and I think I got
it now. What confused me was that the spec of 2.4 states that
the frame header includes the size after unsynchronization.
If I understand this correctly it is only the case if the whole tag
has unsynchronization turned off but a frame turned it on. This
would at least make sense to me. So if a tag has unsynchronization
turned off, but the tag turned on, the frame size includes the size
after unsynchronization.
thank you very much and best wishes,
matthias mayrock
Am 8/8/2010 5:34 PM, schrieb Peter Bennett:
> Hi Matthias
>
> I recommend against writing Unsynchronized frames. Players do not
> need them these days, and one version of Windows media player would
> not play an mp3 file file if the tag had unsynchronized frames. My
> method is to be able to read unsynchronized frames but not to write them.
>
> Peter Bennett
>
> On 8/6/2010 1:56 PM, Matthias Mayrock wrote:
>> Hi There,
>>
>> Sorry I ask this dumb question but the unchronization,
>> to get it right, when writing v2.0-2.4, works like this:
>>
>> 1) Write frame data
>> 2) Insert unsynchronization zeros into frame data
>> 3) Take new frame data length and put into frame header
>>
>> So the frame header contains the size of frame content
>> after inserted zeros, right?
>>
>> Thanks for any answer and best wishes,
>>
>> matthias mayrock
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
>> For additional commands, e-mail: id3v2-help at id3.org
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
> For additional commands, e-mail: id3v2-help at id3.org
>
---------------------------------------------------------------------
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