Keep ID3 tag version

Lukáš Lalinský lalinsky at
Fri Feb 22 11:23:21 UTC 2013

It's not easily possible. TagLib is not designed to work with multiple
ID3 versions (i.e. interally, it upgrades all ID3 frames to their
ID3v2.4 equivalents). I've added a way to save ID3v2.3 some time ago,
but I don't know how to handle this, because I can't guarantee that
all ID3v2.3 frames will be saved to the file if you use the ID3v2.3
version, due to using ID3v2.4 as the internal storage format.


On Wed, Feb 20, 2013 at 7:54 AM, Manfred Schwind <lists at> wrote:
> Hi,
> is there an easy way to detect and preserve the ID3 tag version when using taglib to modify the tags of a song file?
> Or: use v2.4 if the tag was already at v2.4 and use v2.3 for all older tag versions.
> Is that possible?
> Regards,
> Mani
> _______________________________________________
> taglib-devel mailing list
> taglib-devel at

More information about the taglib-devel mailing list