ID3 Tag Standards

The cluster focuses on the complexity, over-engineering, and importance of ID3 (especially ID3v2) metadata standards for audio files, with analogies to coding standards and software conventions.

➡️ Stable 1.0x Other
4
Comments
4
Years Active
4
Top Authors
#9857
Topic ID

Activity Over Time

2012
1
2018
1
2022
1
2025
1

Keywords

MediaMonkey OCD ID3 frame format standard winamp standards key value reeks reading writing formatted complex

Sample Comments

zanbaldwin Oct 16, 2018 View on HN

MediaMonkey, and the OCD of making sure every single IDv3 tag was correct and formatted to a standard. I think that's a big part of why I'm so obsessive over coding standards now.

tootie Jun 7, 2022 View on HN

I'm not an expert on the intricacies of ID3 but I can tell you that major drivers for updating the standard are not for people's winamp libraries. It's for professional audio distributors who need accurate download metrics and clear ad placements.

skydhash Mar 3, 2025 View on HN

Which is why everyone is so keen on standards (Convention, formatting, architecture,...), because it is less a burden when you're just comparing expected to actual, than learning unknowns.

dpark Sep 14, 2012 View on HN

To be fair, ID3v2 is a ridiculously complex and over-engineered "standard". It reeks of second-system syndrome, despite not being created by the same person who created the original ID3 format. What was needed was a basic key-value store. What was delivered was a custom container format with an over-complex frame system, a bunch of redundant frame types, an unsync scheme, etc.iTunes is hardly the only software with issues related to ID3v2 reading/writing.