|
Class Summary |
| Border |
A border is represents one of the tags that surrounds the Id3v2 tag (i.e. |
| ExtendedHeader |
The extended header contains information that can provide further
insight in the structure of the tag, but is not vital to the correct
parsing of the tag information; hence the extended header is
optional. |
| Footer |
|
| Header |
The first part of the ID3v2 tag is the 10 byte tag header, laid out as
follows:
ID3v2/file identifier "ID3"
ID3v2 version $04 00
ID3v2 flags %abcd0000
ID3v2 size 4 * %0xxxxxxx
|
| Id3v2File |
|
| Padding |
It is OPTIONAL to include padding after the final frame (at the end
of the ID3 tag), making the size of all the frames together smaller
than the size given in the tag header. |
| Restriction |
|
| SynchsafeInteger |
In some parts of the tag it is inconvenient to use the unsychronisation
scheme because the size of unsynchronised data is not known in advance,
which is particularly problematic with size descriptors. |
| Tag |
ID3v2 is a general tagging format for audio, which makes it possible to
store meta data about the audio inside the audio file itself. |
| TextEncoding |
|