1

Frames

The following frames are defined in ID3v2 informal standard. Users can define their own frames, if needed.

Text information frames

Almost all the capabilities from ID3 v1.1 are included in this class of frames. Each frame consists of a textstring describing most aspects of the music. The predefined frames are:

It is also possible to include various links to webpages and other on line resources. These are the predefined URL frames':


Involved people list
If you want to list everyone in the orchestra or all the technicians making the CD, this is the appropriate frame.
Comment
Still have something to say? Use this frame for general comments. This frame is the ID3v2 equivalence to the old comment field.
Unsynced lyric/text
Even though MP3 allows for very good technical quality, it could still be hard to hear all the words and lyrics, so a text/lyrics frame isn't completely useless.
Synced lyric/text
This frame is very similar to the unsynced lyric frame, but with one major difference. It has got timecodes encoded within the text, making it possible to synchronize lyrics and text to the song/speech. This could also be used to describe events that occur, e.g. if the sound is recorded from a movie or a drama.
Exact tempo codes
Having things move and flash to the beat of a piece of music is quite nice. To increase the accuracy of these kinds of applications, this frame constantly tells the present beat. It could even be used for very tempo-dramatic audio such as classical music.
Event timing codes
With this frame you can point out events like main themes, variations, key changes, outros etc. You can also use this frame to synchronize external events such as lights and special effects to the audio.
Unique MP3 identifier
With this frame you can assign the audiofile a reference to a database, e.g. if you got an archive of moviequotes, you might connect your files to a database.
Music CD identifier
It would be nice to have a reference between your CD and your MP3, don't you think? It can be done by copying the TOC from the CD to this frame. You can also use this information to look up the CD in different databases.
Attached picture
With this frame you can include such pictures as the CD cover or the artist. It is also possible to attach an 'icon' for the file, potentially making your playlists more fun and readable.
General encapsulated object
To ensure that it will take a long time before ID3v2 is outdated we included the possibility to encapsulate any file you want, along with its filename and a MIME description.
Relative volume adjustment
Are you afraid of playing your audio files randomly at night because you know that some are sampled at higher volumes than others, making you jump five feet when one of those start playing? Use this frame to align the volumes of your audio files.
Equalization
Different rooms have different acoustics and need different equalizations. Different recordings are intended for different rooms and will therefore need individual equalization. This frame contains equalization for the audio. Can operate with +/- 65535 steps in frequencies 0 - 32767 Hz. It is very likely that equalization settings are valid for all the tracks on a CD, making the 'Music CD Identifier' useful.
Reverb settings
Music listening is very subjective. Different persons like different sounds, therefore we have the possibility to use different kinds of echoes on our amplifiers. Different songs do however need different kinds of reverb, hence this frame. It allows you to flexibly select how you want your sound to sound.
Play counter
With this frame you can count how many times a file has been played.
Popularimeter
How good do you think this file is? How often do you play it? The answers to these questions are stored in this frame, making possible new and exciting applications. For example, a player that plays files from your playlist differently frequently depending on how good you think they are.
Recommended buffer size
To enable ID3-tags embedded in contiguous, simplex MPEG streams such as radio the receiver has to know how much information to buffer so there will be no interference when a tag is transmitted.
Audio encryption
There are actually some people who wants to be paid for their work, and wants to distribute their work without having it uploaded to every MP3 FTP. With this flexible frame one can declare how and by who the audio is encrypted. There is of course possible to leave some parts of the music unencrypted as a teaser.
Linked information
It is really a waste of space if you have to place common information into every file. With this frame you can 'link' that info into the file.
MPEG location lookup table
This frame allows better precision when skipping forwards or backwards in the song
Position synchronisation frame
This frame may be used as ablsolute timestam in the MPEG stream. Useful for synchronizing things like text and events with multicasted music
Terms of use frame
This frame holds the terms of use for the music. Why not have shareware and freeware in music too?
Ownership frame
Holds information about the owner of the file.
Commercial frame
For advertising purposes
Encryption method registration
ID3v2 frames can be encrypted, but one must register the encryption method in this frame.
Group identification registration
It might also be handy to group several frames to a information entity that can be signed etc. With this frame such groupings can be registered.
Private frame
Vendor specific frame