- ベストアンサー
ファイルのメタ情報(?)はどこに保存されているのですか?
WindowsXPで付加できるメタ情報として、mp3はアーティスト名や曲名など様々なものがありますが、これらの情報はどこに保存されているのでしょうか?データに情報を付加する前と後でファイルサイズがバイト単位でも同じなので(バイトが最小単位だと認識しています)、どこに保存されているのか気になります。ネット上でダウンロードしたデータにもしっかりメタ情報は入っているので、PCのシステム領域に保存されてる訳ではありませんよね?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
MP3の場合、メタ情報はMP3ファイル中にID3タグとして保存されます。 ID3タグはv1とv2がありますが、前者はファイルの末尾、後者はファイルの先頭に配置されています。 ファイルサイズが変わらないとの事ですが、ID3タグが全く無いファイルに新たにタグを付けると必ずサイズは増えます。 一方、既にID3v2タグが付いているファイルに対して項目を追加や内容編集をした場合には、サイズが変わらない場合もあります。これは、タグを付けるときに、後からの追記や編集に備えて余白領域を数KB程度(ソフトや設定で異なる)確保しているからです。こうした余白部をパディング領域と言います。 尚、ID3v1タグはタグ全体のサイズが128byteで固定なので、追記・編集してもファイルサイズは変わりません。
その他の回答 (2)
- pentium100
- ベストアンサー率45% (689/1517)
MP3のタグはシステムではなく、mp3ファイルそのものにバイナリデータとして埋め込まれています。 デジタルカメラの撮影日時などを記録する「EXIF」なども同じように画像ファイルに情報を埋め込みます。 バイナリエディタでのぞくととりあえず内容を確認できますが、 タグのデータ構造がわからないと何が書いてあるのか直接把握することは難しいです。 MP3専用のタグエディタがありますので、通常の編集はそのようなアプリケーションを使用することになります。 例) http://www.vector.co.jp/soft/win95/art/se139061.html 参考)タグのフォーマットについて詳しく書かれたページ http://www.geocities.co.jp/SiliconValley-Oakland/3664/mp3index.html
- hasire750
- ベストアンサー率14% (153/1066)
>mp3はアーティスト名や曲名など様々なものがありますが、これらの情報はどこに保存されているのでしょうか ID3タグです。 データ構造に詳しいのであればご理解できるかと思います。