ID3 is a metadata container most often used in conjunction with the MP3 audio file format. It allows information such as the title, artist, album, track number, and other information about the file to be stored in the file itself.
ID3 is also specified by Apple as a timed metadata in HTTP Live Streaming, carried as a PID in the main transport stream or in separate audio TS.
There are two unrelated versions of ID3: ID3v1 and ID3v2. ID3v1 takes the form of a 128-byte segment at the end of an MP3 file containing a fixed set of data fields. ID3v1.1 is a slight modification which adds a "track number" field at the expense of a slight shortening of the "comment" field. ID3v2 is structurally very different from ID3v1, consisting of an extensible set of "frames" located at the start of the file, each with a frame identifier (a three- or four-byte string) and one piece of data. 83 types of frames are declared in the ID3v2.4 specification, and applications can also define their own types. There are standard frames for containing cover art, BPM, copyright and license, lyrics, and arbitrary text and URL data, as well as other things. Three versions of ID3v2 have been documented, each of which has extended the frame definitions.
I can't hide from myself
But I wish I could I know I couldn't
Drag you from my heart
Over and over again
From the spike in my skull
There's a burning sweet desire
Of the kisses that inspire me
Out of this darkness again
There is a war between us
And everyone knows but you
There a war between our
Magnetic fields irradiating from the spike right
Through my head
Nothing like me ever before
When we were young and still unscarred
Not aware of all the parts that bend us
Never together again
When you stand in front of me like nothing ever happens
And I'm struggling to contain it all
Over and over again
There's a war...