What do you mean, ID3v2?

Source: Internet
Author: User
Tags format definition id3 id3 tag id3 tag editor

In simple terms, id3tags refers to the label of the MP3 track.

Specifically, id3tags in fact simply "ID3" can be explained.

"ID3" means "generally is located in a MP3 file at the beginning or at the end of a number of bytes, attached to the mp3 of the singer, title, album name, age, style and other information, this information is called ID3 information, ID3 information is divided into two versions, V1 and v2 version. ”

Where: V1 version of the ID3 at the end of the MP3 file 128 bytes, starting with the tag three characters, followed by the song information.

V2 version is generally located at the beginning of MP3, can store lyrics, the album's Pictures and other large-capacity information.

and "tag" in the English word meaning is "label", so "Id3tags" is "MP3 file track label" meaning.

In some places the abbreviation "ID3" to represent the "Id3tags", the two are essentially the same.

If there is no ID3, then people can only judge a song according to the name of what it is, and even if you hear what song, its singer, album name you may not be able to back down, so to MP3 file add built-in tag is a matter of course. Interestingly, the MP3 label does not have an ISO international standard, and the various versions of ID3 are currently just a near-de-facto criterion, and no one is forcing the player or coding program to support it.

Contents and differences of ID3V1 and ID3v2

ID3v1 & id3v1.1

The MP3 format standard does not specifically define the structure for keeping track-related information, so in 1996 someone proposed a solution to add some additional data (byte) to the end of the mp3 file to save the song name, artist, album name, and so on, which is ID3 (v1).

The field name of the ID3v1 and the size of each field are fixed, as shown below

Song title? D? D30 characters

Artist? D? D30 characters

Album? D? D30 characters

Year? D? D4 characters

Comment? D? D30 characters

Genre? D? D byte

The only difference between id3v1.1 and ID3v1 is that there is a album track field that actually pulls two bytes from the end of the comment field above to hold the album track information. ID3v1 (v1.1) Everyone must be very familiar with, because MP3 has been widely used ID3, and even many people mistakenly think this is the standard of MP3 (in fact, MP3 format standard does not include ID3). Although widely used, id3v1,id3v1.1 has obvious flaws. Field names and field lengths are fixed dead, non-extensible, and inflexible. and 30 characters kerning in very limited, presumably a lot of people have encountered the title or artist too long truncated situation it. So someone proposed a new ID3v2 format to try to solve these problems and extend the functionality of ID3.

ID3v2

Although the name of ID3v2 seems to be just a id3v1 upgrade, the actual format definition ID3v2 and ID3v1 completely different, ID3v2 should be counted as a brand-new tag system. If used Winamp ID3 tag Editor, you know ID3v2 and id3v1 the most intuitive difference is the new addition of some text fields, such as composer, conductor, media type, copyright message and so on. But this is not the point, and the biggest improvement compared to ID3V1,ID3V2 should be greatly enhanced flexibility and malleable, not only is the length of each field extensible (no more worrying about the 30-character limit for ID3v1), and users can easily add custom fields.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.