コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
Wikippe
検索
検索
表示
ログイン
個人用ツール
ログイン
ID3タグのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
ID3タグ
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
要求した操作を行うことは許可されていません。
このページのソースの閲覧やコピーができます。
{{Infobox file format | name = ID3 | icon = | logo = | extension = | mime = | type code = | uniform type = | magic = ID3 (ID3v2の場合) | owner = | genre = | container for = | contained by = | extended from = | extended to = | standard = }} '''ID3タグ'''(アイディースリータグ、''ID3 tag'')は、[[MP3]][[音声ファイルフォーマット|ファイル]]の中に、アーティスト・作成年・曲名等の情報を書き込むための規格である。 == 概要 == ID3タグはMP3ファイルに元々組み込まれていた仕様ではなく、1996年に公開された「Studio3」という[[ソフトウェア]]に組み込まれたのが始まりである。以後、様々なバージョンの規格が作られた。 ID3を追加したり、書き換えたりするソフトウェアはいくつか存在する。代表的な物は[[Winamp]]、SuperTagEditorシリーズ、[http://win32lab.com/ mp3infp]、[http://www.mp3tag.de/en/ Mp3tag]等。 == バージョン == ID3はいくつかのバージョンが存在する。このうち、ID3v1はファイルの末尾に、ID3v2はファイルの先頭に書かれるため、同時に1つのファイルに含めることができる。 === ID3v1 === もっとも広く対応されている形式。サイズは128バイト固定で制限が厳しいため、多くの情報は記録できない。 文字列には日本語を使用することができるが、文字コードに関する定義がないため、プラットフォームをまたぐ際に互換性の面で問題が生じることがある。 {| class="wikitable" |+ID3v1 形式 !width="70"|開始位置!!width="70"|長さ!!width="300"|説明 |- align="center"| |0||3||"TAG" の識別子3文字 |- align="center"| |3||30||曲名文字列。 |- align="center"| |33||30||アーティスト文字列。 |- align="center"| |63||30||アルバム文字列。 |- align="center"| |93||4||日付文字列。 |- align="center"| |97||30||コメント文字列。 |- align="center"| |127||1||ジャンル番号。 |} === ID3v1.1 === {| class="wikitable" |+ID3v1.1 形式 !width="70"|開始位置!!width="70"|長さ!!width="300"|説明 |- align="center"| |0||3||"TAG" の識別子3文字 |- align="center"| |3||30||曲名文字列。 |- align="center"| |33||30||アーティスト文字列。 |- align="center"| |63||30||アルバム文字列。 |- align="center"| |93||4||日付文字列。 |- align="center"| |97||28 または 30||コメント文字列。 |- align="center"| |125||1||コメント文字列が 28 バイト以内の場合に 0 が格納される。 |- align="center"| |126||1||トラック番号。 |- align="center"| |127||1||ジャンル番号。 |} ==== ジャンル番号一覧 ==== {| class="wikitable" |- align="center" ! '型 ID # !! 型 |- | 0 || [[ブルース]] |- | 1 || [[w:Classic rock|Classic Rock]] |- | 2 || [[カントリー・ミュージック|カントリー]] |- | 3 || [[w:Dance music|ダンス]] |- | 4 || [[ディスコ]] |- | 5 || [[ファンク]] |- | 6 || [[グランジ]] |- | 7 || [[ヒップホップ]] |- | 8 || [[ジャズ]] |- | 9 || [[ヘヴィメタル|メタル]] |- | 10 || [[ニューエイジ・ミュージック|ニューエイジ]] |- | 11 || [[オールディーズ]] |- | 12 || その他 |- | 13 || [[w:Pop music|ポップ]] |- | 14 || [[リズム・アンド・ブルース|R&B]] |- | 15 || [[w:Hip hop music|ラップ]] |- | 16 || [[レゲエ]] |- | 17 || [[ロックンロール|ロック]] |- | 18 || [[テクノ]] |- | 19 || [[インダストリアル|Industrial]] |- | 20 || [[オルタナティブ・ミュージック|オルタナティブ]] |- | 21 || [[スカ]] |- | 22 || [[デスメタル]] |- | 23 || [[w:Prank]]s |- | 24 || [[サウンドトラック]] |- | 25 || Euro-Techno |- | 26 || [[環境音楽|環境]] |- | 27 || [[w:Trip hop|Trip-hop]] |- | 28 || [[w:Vocal music|ボーカル]] |- | 29 || Jazz+Funk |- | 30 || [[フュージョン (音楽)|フュージョン]] |- | 31 || [[w:Trance music|トランス]] |- | 32 || [[クラシック音楽|クラシカル]] |- | 33 || [[w:Instrumental|Instrumental]] |- | 34 || [[w:Acid house|Acid]] |- | 35 || [[ハウス (音楽)|ハウス]] |- | 36 || [[ゲームミュージック]] |- | 37 || Sound Clip |- | 38 || [[ゴスペル (音楽)|ゴスペル]] |- | 39 || [[ノイズミュージック|ノイズ]] |- | 40 || [[オルタナティブ・ミュージック|Alt. Rock]] |- | 41 || [[w:Miami bass|バス]] |- | 42 || [[ソウルミュージック|ソウル]] |- | 43 || [[パンク・ロック|パンク]] |- | 44 || [[w:Space music|Space]] |- | 45 || Meditative |- | 46 || Instrumental pop |- | 47 || [[w:Instrumental rock|Instrumental rock]] |- | 48 || [[フォークソング]] |- | 49 || [[w:Gothic rock|Gothic]] |- | 50 || [[w:Darkwave|Darkwave]] |- | 51 || [[w:Hardcore techno|Techno-Industrial]] |- | 52 || [[w:Electronic music|Electronic]] |- | 53 || Pop-Folk |- | 54 || [[w:Eurodance|Eurodance]] |- | 55 || [[w:Dream pop|Dream]] |- | 56 || [[サザン・ロック]] |- | 57 || [[喜劇]] |- | 58 || Cult |- | 59 || [[w:Gangsta rap|Gangsta]] |- | 60 || [[w:Top 40|Top 40]] |- | 61 || [[w:Christian hip hop|Christian Rap]] |- | 62 || Pop/Funk |- | 63 || [[w:Jungle music|Jungle]] |- | 64 || [[w:Native American music|Native American]] |- | 65 || [[w:Cabaret|Cabaret]] |- | 66 || [[ニューウェーブ]] |- | 67 || [[w:Psychedelic music|Psychedelic]] |- | 68 || [[w:Rave music|Rave]] |- | 69 || Showtunes |- | 70 || Trailer |- | 71 || [[w:Lo-fi|Lo-Fi]] |- | 72 || Tribal |- | 73 || Acid Punk |- | 74 || [[アシッドジャズ]] |- | 75 || [[ポルカ]] |- | 76 || [[w:Retro|Retro]] |- | 77 || [[w:MusicalMusical]] |- | 78 || [[ロックンロール|Rock & Roll]] |- | 79 || [[ハードロック]] |- | 80 || [[フォークソング|フォーク]] |- | 81 || [[フォークロック]] |- | 82 || National Folk |- | 83 || [[スウィング・ジャズ|スウィング]] |- | 84 || Fast Fusion |- | 85 || [[ビバップ]] |- | 86 || [[w:Latin American music|ラテン]] |- | 87 || Revival |- | 88 || [[w:Celtic music|Celtic]] |- | 89 || [[ブルーグラス]] |- | 90 || [[w:Experimental music|Avantgarde]] |- | 91 || [[w:Gothic rock|Gothic Rock]] |- | 92 || [[プログレッシブ・ロック]] |- | 93 || [[w:Psychedelic music|Psychedelic Rock]] |- | 94 || [[w:Symphonic rock|Symphonic Rock]] |- | 95 || Slow Rock |- | 96 || [[w:Big band|Big Band]] |- | 97 || [[w:Chorus|Chorus]] |- | 98 || [[w:Easy listening|Easy Listening]] |- | 99 || [[アコースティック・ギター|アコースティック]] |- | 100 || [[ユーモア]] |- | 101 || [[w:Speech|Speech]] |- | 102 || [[シャンソン]] |- | 103 || [[オペラ]] |- | 104 || [[w:Chamber music|Chamber Music]] |- | 105 || [[ソナタ]] |- | 106 || [[交響曲]] |- | 107 || [[w:Booty bass|Booty Bass]] |- | 108 || [[w:Primus (band)|Primus]] |- | 109 || Porn Groove |- | 110 || [[w:Satire|Satire]] |- | 111 || Slow Jam |- | 112 || Club |- | 113 || [[タンゴ]] |- | 114 || [[w:Samba|Samba]] |- | 115 || [[w:Folklore|Folklore]] |- | 116 || [[バラード]] |- | 117 || [[w:Power ballad|Power Ballad]] |- | 118 || Rhythmic Soul |- | 119 || [[w:Freestyle music|Freestyle]] |- | 120 || [[w:Duet (music)|Duet]] |- | 121 || [[パンク・ロック]] |- | 122 || Drum Solo |- | 123 || [[ア・カペラ]] |- | 124 || Euro-House |- | 125 || Dance Hall |- | 126 || [[w:Goa trance music|Goa]] |- | 127 || [[ドラムンベース]] |- | 128 || Club-House |- | 129 || [[w:Hardcore techno|Hardcore]] |- | 130 || Terror |- | 131 || [[w:Indie (music)|Indie]] |- | 132 || [[ブリットポップ]] |- | 133 || Negerpunk |- | 134 || Polsk Punk |- | 135 || Beat |- | 136 || [[w:Christian hip hop|Christian gangsta rap]] |- | 137 || [[ヘヴィメタル]] |- | 138 || [[ブラックメタル]] |- | 139 || [[w:Crossover (music)|クロスオーバー]] |- | 140 || [[w:Contemporary Christian music|Contemporary Christian]] |- | 141 || [[w:Contemporary Christian music|Christian Rock]] |- | 142 || [[w:Merengue (music)|Merengue]] |- | 143 || [[w:Salsa music|Salsa]] |- | 144 || [[スラッシュメタル]] |- | 145 || [[アニメ]] |- | 146 || [[J-POP|JPop]] |- | 147 || [[w:Synth pop|Synthpop]] |} === ID3v2 === ID3v1.1を拡張、改良した形式。ID3v1のネックだった字数制限がほぼ無くなり、[[Unicode]]のサポートなど非常に便利になっている。しかし、タグを記録するときに増えるファイルサイズがID3v1より大きかったり、古いプレイヤーでは表示に対応していないものがある。 ==== v1からの主な変更点 ==== * 項目別のサイズ制限は16MB、全体のタグサイズ制限は256MBになった * 記入できる項目の増加 * Unicodeのサポート * 画像が含められる(ただし、対応しているプレイヤーは少ない) ==== バージョン番号 ==== 現在、ID3v2には「ID3v2.2」「ID3v2.3」「ID3v2.4」の3つがある。仕様書<ref>[http://www.id3.org/d3v2.3.0 セクション3.1. ID3v2 header]</ref>によれば、例えば「ID3v2.3」というバージョン表記は、「ID3v2」という規格の「メジャーバージョン3」となる。決して「ID3」の「バージョン2.3」ではない。 前記仕様書によれば、メジャーバージョン間の[[下位互換]]性は保証されていない。そのため、例えば「ID3v2.3」をサポートするソフトウェアは「ID3v2.4」のタグ情報は読み込めない。この場合、サポートするメジャーバージョンより大きなバージョンのタグを読み込もうとする場合は、単純にタグ全体を読み飛ばすべきと記述されている。 各バージョン間の違いは、「ID3v2.2」から「ID3v2.3」に変更されたとき、フレームIDが3桁から4桁に増えた。このため、メジャーバージョン2と3ではフレームIDに互換性がなくなった。「ID3v2.3」から「ID3v2.4」に変更されたとき、メジャーバージョン4からは文字コードとして[[UTF-8]]のサポートが追加された(これ以前のユニコード対応は[[UTF-16]]のみ)。 ID3タグを制定している組織「ID3.org」によれば、現在最も普及しているバージョンは「ID3v2.3」である。最新バージョンとなる「ID3v2.4」は、一部の改訂箇所に不同意があったり、ソフト・ハードウェア市場がなかなか対応を行おうとしないため、いまだ普及に至っていない、と説明されている<ref>[http://www.id3.org/Home/ ID3.orgのWelcomeの節]</ref>。 ==== 仕様 ==== ID3v2タグはファイルの先頭に配置され、大まかに分けて、ID3v2ヘッダ、拡張ヘッダ、フレーム(複数)、パディング領域の4領域から構成され、この順に並んでいる。以下に各領域ごとの詳細を示す。 {| class="wikitable" |+ID3v2ヘッダ !width="70"|開始位置!!width="70"|長さ!!width="300"|説明 |- align="center"| |0||3||"ID3" の[[マジックナンバー (フォーマット識別子)|マジックナンバー]]3文字 |- align="center"| |3||2||バージョン |- align="center"| |5||1||フラグ |- align="center"| |6||4||サイズ |} 計10バイト。サイズは各バイトの最上位ビットが無効であり、有効な値は28ビットとなる。 {| class="wikitable" |+拡張ヘッダ !width="70"|開始位置!!width="70"|長さ!!width="300"|説明 |- align="center"| |0||4||この拡張ヘッダのサイズ |- align="center"| |4||2||拡張フラグ |- align="center"| |6||4||パディング領域のサイズ |} {| class="wikitable" |+各フレーム !width="70"|offset!!width="70"|長さ!!width="300"|記述 |- align="center"| |0||4||フレームID(種別1バイト+ネーム3バイト) |- align="center"| |4||4||フレームサイズ |- align="center"| |8||2||フラグ |- align="center"| |10||可変長||フレームデータ |} == 参考 == <references/> == 外部リンク == * [http://www.id3.org/ ID3.org(英語)] [[Category:メタデータ]]
このページで使用されているテンプレート:
テンプレート:Infobox file format
(
ソースを閲覧
)
ID3タグ
に戻る。
検索
検索
ID3タグのソースを表示
話題を追加