Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> 電腦軟件教程 >> 圖像多媒體 >> ID3V2是什麼意思

ID3V2是什麼意思

日期:2017/2/8 9:17:26      編輯:圖像多媒體

簡單來說,ID3Tags指的是MP3曲目的標簽。
具體來說,ID3Tags其實單純以“ID3”就可以解釋。
“ID3”的意思是“一般是位於一個mp3文件的開頭或末尾的若干字節內,附加了關於該mp3的歌手,標題,專輯名稱,年代,風格等信息,該信息就被稱為ID3信息,ID3信息分為兩個版本,v1和v2版。”
其中: v1版的ID3在mp3文件的末尾128字節,以TAG三個字符開頭,後面跟上歌曲信息。
v2版一般位於mp3的開頭,可以存儲歌詞,該專輯的圖片等大容量的信息。
而“Tag”在英文中名詞的一個意思是“標簽”,所以“ID3Tags”也就是“MP3文件曲目標簽”的意思。
有些地方以“ID3”這樣的簡稱來代表“ID3Tags”,二者本質是一樣的。

如果沒有ID3,那麼人們只能根據文件名判斷一首歌它是什麼內容了,何況就算聽出了是什麼歌,它的演唱者、專輯名稱你也未必背得下來,所以給MP3文件增加內置的標簽是理所當然的事情。有趣的是,MP3的標簽並沒有一個ISO國際標准,ID3的各種版本目前只是一個近乎事實上的標准,並沒有人強迫播放器或者編碼程序必須支持它。

ID3v1和ID3v2的內容和區別

ID3v1 & ID3v1.1

  MP3格式標准裡並沒有特別定義保存曲目相關信息的結構,於是1996年有人提出了一種解決辦法,即在mp3文件末尾添加一些額外的數據(128 byte)來保存曲名、演唱者、專輯名等信息,這就是ID3(v1)。

  ID3v1的字段(field)名稱和每個字段的大小都是固定的,如下所示

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

  ID3v1.1和ID3v1唯一區別就是多了個Album track字段,實際上是從上面說的Comment字段末尾抽出兩個字節用來存放Album track信息。ID3v1(v1.1)大家一定很熟悉,因為MP3中早已經廣泛的使用ID3,甚至很多人誤以為這是mp3自帶的標准(事實上mp3格式標准裡並不包含ID3)。雖然廣為使用,但ID3v1,ID3v1.1有明顯缺陷。字段名和字段長度都 是固定死的,不可擴展,缺乏靈活性。而且30個字符實在十分有限,想必很多人碰到過title或者artist太長被截斷的情況吧。所以有人提出新的ID3v2格式,試圖解決這些問題,擴展ID3的功能。

ID3v2

  雖然從名稱上ID3v2好像只是ID3v1的一個升級,實際在格式定義上ID3v2和ID3v1完全不同,ID3v2應該算一個全新的tag系統。如果用過WINAMP的ID3 tag editor,就知道ID3v2和ID3v1最直觀的區別是新增加了一些文本字段,比如composer、conductor、media type、copyright message等等。但這不是重點,相較於ID3v1,ID3v2最大的改進應該是極大的增強了靈活性和可括展性,不僅每個字段的長度是可擴展的(再也不必為ID3v1 30個字符的限制而煩惱了),而且用戶還可以很容易的添加自定義字段。

Copyright © Windows教程網 All Rights Reserved