ID3タグの比較

Last-modified: 2014-09-14 (日) 17:04:19

ID3タグはプレーヤーやタグエディタによってフレーム定義の解釈が異なることがあるので比較表を作ってみました。
今のところはQMPで利用可能なID3v2.3のタグを中心に・・・。

 

目次

ID3v2.3

ID3タグ規格の中で最も普及しているバージョン。

ID3v2.3フレーム比較表
フレーム定義QMP*1fb2k*2MB*3Win7*4Mp3tag*5備考
APIC付属する画像アートワーク*6Cover ArtArtwork画像カバー
COMMコメントコメント*7CommentCommentコメントコメント
POPM人気メーター非対応*8非対応Rating *9評価*10<RATING MM, RATING WINAMP, RATING WMP>
PRIVプライベートフレーム詳しくはTXXX/PRIVフレームについてをご覧ください。
SYLT同期 歌詞/文書非対応非対応同期した歌詞
TALBアルバム/映画/ショーのタイトルアルバムAlbum TitleAlbumアルバムアルバム
TCOM作曲者作曲者ComposerComposer作曲者Composer
TCON内容のタイプジャンルGenreGenreジャンルジャンル
TCOP著作権情報著作権<COPYRIGHT><Copyright>著作権<COPYRIGHT>
TDAT日付Date*11Date*12Year*13<DATE>*14DDMM 形式の数字4桁
TENCエンコードした人(Encoded by)エンコーディング ソフトウェア<ENCODED BY>Encoderエンコード方式<ENCODEDBY>エンコード時に自動付加される
TEXT作詞家/文書作成者作詞者<LYRICIST>Lyricist作詞者<LYRICIST>
TIT2タイトル/曲名/内容の説明タイトルTrack TitleTitleタイトルタイトル
TPE1主な演奏者/ソリストトラック アーティストArtist NameArtist参加アーティストアーティスト
TPE2バンド/オーケストラ/伴奏バンド/オーケストラAlbum ArtistAlbum ArtistアルバムのアーティストAlbum Artist
TPE3指揮者/演奏者詳細情報指揮者<CONDUCTOR>Conductor指揮者<CONDUCTOR>
TPE4翻訳者, リミックス, その他の修正<ModifiedBy><REMIXED BY>Mix Artist, Artists: Remixer<MIXARTIST>
TPOSセット中の位置ディスク #Disc NumberDisc#セットDiscnumber
TPUB出版社発行元<PUBLISHER>Publisher発行元<PUBLISHER>
TRCKトラックの番号/セット中の位置トラック #Track NumberTrack#トラック番号トラック
TYERレコーディング年/年*15Date*16Yearリリース年西暦数字4桁の西暦
TXXXユーザー定義文字情報フレーム定義を自由に決めることができます。詳しくはTXXXフレームについてをご覧ください。
UFID一意的なファイル識別子タグIDGracenoteのファイルID
USLT非同期 歌詞/文書のコピー歌詞<UNSYNCED LYRICS>Lyrics歌詞<UNSYNCEDLYRICS>歌詞タブから入力可能

ID3v2.4

ID3v2.3の後継規格。あまり使われていない。

ID3v2.4フレーム比較表*17
フレーム定義QMPfb2kMBWin7Mp3tag備考
TMOOムードムード<MOOD>Mood*18<MOOD>*19v2.4のフレームだがv2.3で読み書き可能なソフトウェアも多い

TXXX/PRIVフレームについて

TXXXフレームとはユーザーが自由に定義内容を決めることのできるフレーム。ID3タグ規格で定義されていない用途に使用されます。
類似のフレームにPRIVフレームというものがあります。こちらは各プログラムが独自に定義したフレームです。
QMPの場合はタグ&ファイル名エディタのカスタムタブからTXXXを手動で入力することもできます。
主なTXXX/PRIVフレームについては下記をご覧ください。

TXXXフレーム比較表
主な用途
またはQMPでのフィールド名
バイナリ内でのフィールド名備考
QMPfb2kMBWin7Mp3tag
アルバム アーティストALBUMARTIST(TPE2*20)
リリース年YEARREL(TYER)数字4桁の西暦*21
ムード(TMOO)MOOD (ASCII)MOOD (Unicode)
GRACENOTEEXTDATAGN_ExtDataGracenoteの拡張データ。
レーティング/評価RATING(POPM)
アルバム ゲインREPLAYGAIN_ALBUM_GAINReplayGainのタグ。
アルバム ピークREPLAYGAIN_ALBUM_PEAK
トラック ゲインREPLAYGAIN_TRACK_GAIN
トラック ピークREPLAYGAIN_TRACK_PEAK
PRIVフレーム比較表
バイナリ内でのフィールド名QMPfb2kMBWin7Mp3tag備考
WM/MoodMood雰囲気/ムード

筆者: おかしなところがあれば訂正をお願いします。

非対応のフレームについて

QMPが非対応のフレームが存在する場合、QMPのタグエディタでタグを更新するとそのフレームは削除されます。*22*23

関連リンク

以下のサイトを参考にさせていただきました。


*1 確認バージョンは v5.0 Build 121
*2 確認バージョンは foobar2000 v1.1.7
*3 確認バージョンは MusicBee v2.4.5349
*4 WMP 12 および Windows Explorer
*5 確認バージョンは v2.63
*6 アートワークタブから入力可能
*7 コメントタブから複数行入力可能
*8 TXXXフレームを利用する
*9 MediaMonkey の仕様に準拠
*10 独自仕様
*11 タグエディタのカスタムタブから編集可能。ただしメディアライブラリなどでは利用されていない。
*12 TYER と TDAT の値を YYYY-MM-DD 形式に統合して表示される。値を編集すると TYER に保存されて、TDAT は消去される。
*13 TYER と TDAT の値を YYYY/MM/DD 形式に統合して表示される。TYER: YYYY と TDAT: DDMM に分割して保存される。
*14 読み取りのみ。以前は YYYY-MM-DD 形式の「西暦」を TYER: YYYY と TDAT: DDMM に分割して保存していたが、v2.58 以降は TYER に統合された。
*15 警告やエラーがでるが漢字付きの年月日も書き込みは可能。ただしメディアライブラリでの表示は数値のみ。
*16 TYER と TDAT の値を YYYY-MM-DD 形式に統合して表示される。値を編集すると TYER に保存されて、TDAT は消去される。
*17 ID3v2.3 と共通のフレームは除く。
*18 読み取りのみ。書き込みはTXXXフレーム
*19 読み取りのみ。書き込みはTXXXフレーム
*20 foobar2000 は v1.1.5 まで TXXXフレーム (ALBUM ARTIST) を使用していた。
*21 警告やエラーがでるが漢字付きの年月日も書き込みは可能。ただしメディアライブラリでの表示は数値のみ。
*22 TXXXフレームは削除されません。
*23 QMP同様にfoobar2000なども非対応のフレームを削除するようです。