ID3タグ
1 2 v1 でコメントが最大文字数に満たない場合、 残りが 0 (NULL) になることを利用し、v1 にしか対応しないソフトウェアにそこでコメントが終わったと判断させ、 トラック番号の部分をコメントと認識しないようにするためのものである。
↑ セクション3.1. ID3v2 header
↑ ID3.orgのWelcomeの節
v1 のコメントを 2 バイト短縮し、トラック番号を記録できるようにした形式。 短縮した 2 バイトのうち、先の 1 バイトには必ず 0 (NULL) を格納し、残りの 1 バイトにトラック番号を記録する。 仕様上、v1 形式で 29 バイト以上のコメントが入力されたファイルとの互換は完全には保てず、 トラック番号を記録して v1.1 形式に移行した時点でコメントの 29 、30 バイト目のデータが消失する。
ID3タグはMP3ファイルに元々組み込まれていた仕様ではなく、1996年に公開された「Studio3」というソフトウェアに組み込まれたのが始まりである。以後、様々なバージョンの規格が作られた。
ID3を追加したり、書き換えたりするソフトウェアはいくつか存在する。代表的な物はWinamp、SuperTagEditorシリーズ、mp3infp、Mp3tag等。