ID3

维基百科,自由的百科全书
跳转至: 导航搜索

ID3是一种metadata容器,多应用于MP3格式的音频文件中。它可以将相关的曲名、演唱者、专辑、音轨数等信息存储在MP3文件中。

ID3,一般位于一个mp3文件的开头或末尾的若干字节内,附加了关于该mp3的歌手,标题,专辑名称,年代,风格等信息,该信息就被称为ID3信息,ID3信息分为两个版本,v1和v2版。

其中: v1版的ID3在mp3文件的末尾128字节,以TAG三个字符开头,后面跟上歌曲信息。v2版一般位于mp3的开头,可以存储歌词,该专辑的图片等大容量的信息。 [1]

此外,ID3也就是ID3Tags,其中的“Tag”在英文中名词的一个意思是“标签”,所以“ID3Tags”也就是“MP3文件曲目标签”的意思。

有些地方以“ID3”这样的简称来代表“ID3Tags”,二者本质是一样的。

注释[编辑]

'ID3V1:'粗體文字

    是存放在MP3文件的末尾,用16進制的編輯器打開一個MP3文件,查看其末尾的128個順序存放字節,
    結構定義如下: 
         char Header[3]; 標籤頭必須是"TAG"否則認為沒有標籤,不足30個字節,則使用'\0'補足,否則將造成信息錯誤。
         char Title[30]; 標題,不足30個字節,則使用'\0'補足
         char Artist[30]; 作者,不足30個字節,則使用'\0'補足 
         char Album[30]; 專集,不足30個字節,則使用'\0'補足
         char Year[4]; 出版年代,不足4個字節,則使用'\0'補足
         char Comment[30]; 備註,不足30個字節,則使用'\0'補足
         char Genre; 類型,不足1個字節,則使用'\0'補足
                      0="Blues";                       1="ClassicRock";                       2="Country";
                      3="Dance";                       4="Disco";                             5="Funk";
                      6="Grunge";                      7="Hip-Hop";                           8="Jazz";
                      9="Metal";                       10="NewAge";                          11="Oldies";
                      12="Other";                      13="Pop";                             14="R&B";
                      15="Rap";                        16="Reggae";                          17="Rock";
                      18="Techno";                     19="Industrial";                      20="Alternative";
                      21="Ska";                        22="DeathMetal";                      23="Pranks";
                      24="Soundtrack";                 25="Euro-Techno";                     26="Ambient";
                      27="Trip-Hop";                   28="Vocal";                           29="Jazz+Funk";
                      30="Fusion";                     31="Trance";                          32="Classical";
                      33="Instrumental";               34="Acid";                            35="House";
                      36="Game";                       37="SoundClip";                       38="Gospel";
                      39="Noise";                      40="AlternRock";                      41="Bass";
                      42="Soul";                       43="Punk";                            44="Space";
                      45="Meditative";                 46="InstrumentalPop";                 47="InstrumentalRock";
                      48="Ethnic";                     49="Gothic";                          50="Darkwave";
                      51="Techno-Industrial";          52="Electronic";                      53="Pop-Folk";
                      54="Eurodance";                  55="Dream";                           56="SouthernRock";
                      57="Comedy";                     58="Cult";                            59="Gangsta";
                      60="Top40";                      61="ChristianRap";                    62="Pop/Funk";
                      63="Jungle";                     64="NativeAmerican";                  65="Cabaret";
                      66="NewWave";                    67="Psychadelic";                     68="Rave";
                      69="Showtunes";                  70="Trailer";                         71="Lo-Fi";
                      72="Tribal";                     73="AcidPunk";                        74="AcidJazz";
                      75="Polka";                      76="Retro";                           77="Musical";
                      78="Rock&Roll";                  79="HardRock";                        80="Folk";
                      81="Folk-Rock";                  82="NationalFolk";                    83="Swing";
                      84="FastFusion";                 85="Bebob";                           86="Latin";
                      87="Revival";                    88="Celtic";                          89="Bluegrass";
                      90="Avantgarde";                 91="GothicRock";                      92="ProgessiveRock";
                      93="PsychedelicRock";            94="SymphonicRock";                   95="SlowRock";
                      96="BigBand";                    97="Chorus";                          98="EasyListening";
                      99="Acoustic";                   100="Humour";                         101="Speech";
                      102="Chanson";                   103="Opera";                          104="ChamberMusic";
                      105="Sonata";                    106="Symphony";                       107="BootyBass";
                      108="Primus";                    109="PornGroove";                     110="Satire";
                      111="SlowJam";                   112="Club";                           113="Tango";
                      114="Samba";                     115="Folklore";                       116="Ballad";
                      117="PowerBallad";               118="RhythmicSoul";                   119="Freestyle";
                      120="Duet";                      121="PunkRock";                       122="DrumSolo";
                      123="Acapella";                  124="Euro-House";                     125="DanceHall";
                      126="Goa";                       127="Drum&Bass";                      128="Club-House";
                      129="Hardcore";                  130="Terror";                         131="Indie";
                      132="BritPop";                   133="Negerpunk";                      134="PolskPunk";
                      135="Beat";                      136="ChristianGangstaRap";            137="HeavyMetal";
                      138="BlackMetal";                139="Crossover";                      140="ContemporaryChristian";
                      141="ChristianRock";             142="Merengue";                       143="Salsa";
                      144="TrashMetal";                145="Anime";                          146="JPop";
                      147="Synthpop";

参见[编辑]

外部链接[编辑]