TCMP frame
Brought to you by:
t1mpy
I know that id3lib is obsolete, but I still have a lot
of scripts that make use of id3v2. And it works just
fine, except for one thing:
iTunes uses a non-standard frame, TCMP, to indicate
that a track is part of a compilation. In order to tag
files before importing to iTunes, it's essential to be
able to set this frame.
I've written (and attached) patches for id3lib and
id3v2 that add this frame.
iTunes always stores a "1" here, but I believe that
anything except an empty string or "0" is taken as
true. At any rate, TCMP is just a text frame, so my
patch lets you store any string you want.
Patches to id3lib and id3v2 for TCMP frame