quodlibet / mutagen

Python module for handling audio metadata
https://mutagen.readthedocs.io
GNU General Public License v2.0
1.53k stars 158 forks source link

id3: Handle id3v2.4 files edited by Windows8/10 #192

Open lazka opened 9 years ago

lazka commented 9 years ago

Originally reported by: Christoph Reiter (Bitbucket: lazka, GitHub: lazka)


Windows partly ignores id3v2.4 tags, prepends a new 2.3 tag including some frames of the 2.4 one.

We could:


lazka commented 5 years ago

365 has an example file

lazka commented 5 years ago

I'd say read the second tag, update to the version of the first one, then add tags which aren't present in the first one. That likely means most things get downgraded to id3v2.3, but given that it gets edited by Windows that will prevent further corruption. Also we shouldn't advertise v2.4 while the file is "strictly" v2.3.