[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    Re: kdesupport/taglib/ape
From:       Allan Sandfeld Jensen <allan () carewolf ! com>
Date:       2004-10-31 20:34:53
Message-ID: 200410312134.53166.allan () carewolf ! com
[Download RAW message or body]

On Sunday 31 October 2004 20:27, Scott Wheeler wrote:
> CVS commit by wheeler:
>
> Add some text explaining the APE format since it's non-obvious trying to
> find it online and it's poorly written once found.
>
I would like to add a few comments to it, that explains parts of the defacto 
interpretation. 

APE tags are currently always appended, but in the presence of an ID3v1 tag, 
the ID3 tag is either removed first, or the APE tag is placed before it. 
Therefore is also recommended to look for APE-footers at -128 from the 
end-of-file. 
Note: In the additional presence of Lyrics3 tags APE-tags seems to be placed 
before those as well, but I only know of one program that does all that.

Flags 29-32 are only valid for the header/footer and must be zeroed in items, 
flags 0-2 are only valid for items and must be zeroed in the header/footer.

Sorting by size is irrelevant unless the tag contains very large items such as 
images or lyrics. 

The text on case-sensitivity of keys is complete non-sense. The fact
is that keys should always be treated case-insensitive.

`Allan


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic