XMP ファイル形式とは?
XMP ファイル形式は、Adobe ソフトウェア製品でカメラの RAW 写真と一緒にサイドカーとして メタデータ を保存するために使用されます。.xmp には、.CR2、.NEF、.DNG、および Camera Raw、Lightroom、または Bridge で処理されたその他の RAW 形式に適用された編集内容が保存されます。このファイルには、ファイルの説明、作成者、キーワード、著作権、明るさ、露出、彩度などの情報が含まれています。
.xmp を使用すると、ユーザーはインポートした画像を非破壊的に変更できます。ユーザーはキーワードやその他のメタデータの追加、画像の編集、評価、タグ、位置データの追加が可能です。ユーザーによる変更は元の画像ファイルを変更しません。.xmp サイドカーは、オリジナルに加えられたすべての変更を追跡するために使用されます。.xmp ファイルが失われると、元の画像に加えられたすべての変更も失われます。
.xmp ファイルは、関連する Camera Raw ファイルと一緒に生成され、同じフォルダーに保存され、ペアになる画像と同じベース名を共有します(例:IMG_0001.cr2 は IMG_0001.xmp とペアになります)。XMP は RDF(Resource Description Framework)構造の XML マークアップを使用しているため、ファイルはプレーンテキスト形式で保存されます。これにより、ユーザーは任意のテキストエディタで .xmp ファイルを開いてメタデータを表示または編集できます。
XMP は、Adobe 製品間でメタデータを共有するためのファイル標準を作成することを目的として Adobe によって開発されました。サイドカーとしての用途以外にも、XMP データは JPEG 画像、PDF、およびその他の形式に直接埋め込むこともでき、スタンドアロンの .xmp ファイルは XMP パケットを運ぶためのいくつかのオプションの1つとなっています。
セキュリティと安全性
リスク: LOWXMP は受動的なプレーンテキストのメタデータです。コードは含まれず、何も実行されないため、開いて読み取っても安全です。現実的な唯一のリスクはマルウェアではなくデータの損失です。編集内容の唯一のコピーを保持している .xmp(Lightroom カタログのない Camera Raw など)を削除すると、それらの編集内容は失われます。また、サイドカーを RAW から分離すると(一方だけを移動するなど)、リンクが切れ、写真はデフォルトの状態に戻ります。プライバシーに関する注意:XMP には GPS 位置情報、作成者名、編集履歴が含まれる場合があるため、共有を意図していないメタデータが漏洩する可能性があります。
形式の詳細
概要XMP ファイルを開くプログラム
技術的詳細
詳細仕様| 基礎となる構造 | RDF (Resource Description Framework) ボキャブラリを使用した XML。メタデータ値は rdf:RDF ブロック内の rdf:Description 属性として記述される |
| MIME タイプ | application/rdf+xml |
| テキストエンコーディング | UTF-8。ファイルはバイナリコンテンツを含まない純粋なプレーンテキスト |
| ファイルシグネチャ | スタンドアロンの .xmp ファイルは XML 処理命令 <?xpacket begin=...?> または <x:xmpmeta xmlns:x="adobe:ns:meta/"> ルート要素で始まる。バイナリのマジックナンバーは存在しない |
| ISO 標準 | ISO 16684-1:2012 (XMP Part 1 - Data Model, Serialization, and Core Properties) として標準化 |
| 使用される XML 名前空間 | Dublin Core (dc:), XMP Basic (xmp:), EXIF schema (exif:), IPTC Core (Iptc4xmpCore:), Photoshop (photoshop:), Camera Raw settings (crs:) |
| 埋め込み形式 | XMP パケットは JPEG, TIFF, PDF, PSD, PNG, INDD ファイル内に直接埋め込むことが可能。その場合、個別のサイドカーファイルは不要 |
| メタデータドメイン | Dublin Core 記述メタデータ、EXIF 技術データ、IPTC/IIM 編集フィールド、GPS 座標、Camera Raw 現像設定、およびカスタムのサードパーティスキーマをサポート |
| 非破壊編集 | 露出、ホワイトバランス、クロップ、トーン調整はサイドカーにのみ保存される。ペアになる RAW ファイルが変更されることはない |
| サイドカーの命名規則 | ペアになる画像と同じベースファイル名を共有し、同じフォルダーに存在する必要がある(例:IMG_0001.cr2 は IMG_0001.xmp とペアになる) |
| Lightroom Classic の動作 | Lightroom Classic はデフォルトで現像設定を .lrcat カタログに保存する。.xmp サイドカーは、「メタデータをファイルに保存」を明示的に実行した際、または DNG ファイルを編集した際にのみ書き出される |
| 人間による可読性 | 完全に人間が判読および編集可能。任意のプレーンテキストエディタまたは XML エディタでプロパティを直接開き、検査、修正できる |
| カスタム拡張性 | サードパーティ製アプリケーションは、標準スキーマと並んで同じ .xmp ファイル内に独自の XML 名前空間を登録できる |
| パケットラッパー | バイナリホストファイルに埋め込まれる際、XMP データは確実な抽出を可能にするために <?xpacket begin=...?> と <?xpacket end=r?> 処理命令で囲まれる |
| リリース日 | 2001 (Adobe XMP); standardized as ISO 16684-1 in 2012 |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.adobe.com |
XMP の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。XMP ファイルについて最初の質問をしてみましょう。