XMP
From Just Solve the File Format Problem
				
								
				(Difference between revisions)
				
																
				
				
								
				 (Updated spec links to archived URL.)  | 
			|||
| (16 intermediate revisions by 4 users not shown) | |||
| Line 2: | Line 2: | ||
|formattype=electronic  | |formattype=electronic  | ||
|subcat=Metadata  | |subcat=Metadata  | ||
| + | |extensions={{ext|xmp}}  | ||
| + | |pronom={{PRONOM|fmt/570}}, {{PRONOM|fmt/986}}  | ||
}}  | }}  | ||
| − | |||
'''Extensible Metadata Platform''' ('''XMP''') is a metadata standard that can be used with a variety of file formats. When stored in a file, it is usually represented in a text format based on [[XML]].  | '''Extensible Metadata Platform''' ('''XMP''') is a metadata standard that can be used with a variety of file formats. When stored in a file, it is usually represented in a text format based on [[XML]].  | ||
| − | ==   | + | == Related formats ==  | 
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | In a [[JPEG]] file, an APP1 segment with identifier <nowiki>"http://ns.adobe.com/xap/1.0/"</nowiki> is used.  | + | The XMP Specification (Part 3) defines how to embed XMP in some popular file formats:  | 
| + | * In a [[TIFF]] file, tag 700 is used.  | ||
| + | * In a [[JPEG]] file, an APP1 segment with identifier <nowiki>"http://ns.adobe.com/xap/1.0/"</nowiki> is used. Sometimes there are also APP1 segments with identifier <nowiki>"http://ns.adobe.com/xmp/extension/"</nowiki>.  | ||
| + | * In a [[PNG]] file, an iTXt chunk with keyword "XML:com.adobe.xmp" is used.  | ||
| + | * In a [[JPEG 2000]] file, XMP is stored in a "uuid" box with a particular ID. Apparently, it may also be stored in an "xml " box.  | ||
| − | + | Other related formats:  | |
| + | * [[IPTC Photo Metadata]]  | ||
== Specifications ==  | == Specifications ==  | ||
| − | * [  | + | * [https://web.archive.org/web/20190709214149/https://wwwimages2.adobe.com/content/dam/acom/en/devnet/xmp/pdfs/XMP%20SDK%20Release%20cc-2016-08/XMPSpecificationPart1.pdf XMP Specification Part 1]: Data model, serialization, and core properties  | 
| − | * [  | + | ** [https://www.iso.org/standard/57421.html ISO 16684-1:2012]  | 
| − | * [  | + | * [https://web.archive.org/web/20191226013717/http://wwwimages2.adobe.com/content/dam/acom/en/devnet/xmp/pdfs/XMP%20SDK%20Release%20cc-2016-08/XMPSpecificationPart2.pdf XMP Specification Part 2]: Additional properties  | 
| + | * [https://web.archive.org/web/20191231022758/http://wwwimages2.adobe.com/content/dam/acom/en/devnet/xmp/pdfs/XMP%20SDK%20Release%20cc-2016-08/XMPSpecificationPart3.pdf XMP Specification Part 3]: Storage in files  | ||
== External links ==  | == External links ==  | ||
| − | * [  | + | * [https://www.adobe.com/devnet/xmp.html Adobe XMP Developer Center]  | 
| + | * [[Konvertor]]  | ||
| + | * [http://www.logipole.com Metadata++ supports EXIF, IPTC, XMP]  | ||
* [[Wikipedia:Extensible Metadata Platform|Wikipedia article]]  | * [[Wikipedia:Extensible Metadata Platform|Wikipedia article]]  | ||
[[Category:Graphics]]  | [[Category:Graphics]]  | ||
[[Category:Audio and Music]]  | [[Category:Audio and Music]]  | ||
| + | [[Category:XML based file formats]]  | ||
| + | [[Category:Adobe]]  | ||
Latest revision as of 20:24, 21 October 2022
Extensible Metadata Platform (XMP) is a metadata standard that can be used with a variety of file formats. When stored in a file, it is usually represented in a text format based on XML.
[edit] Related formats
The XMP Specification (Part 3) defines how to embed XMP in some popular file formats:
- In a TIFF file, tag 700 is used.
 - In a JPEG file, an APP1 segment with identifier "http://ns.adobe.com/xap/1.0/" is used. Sometimes there are also APP1 segments with identifier "http://ns.adobe.com/xmp/extension/".
 - In a PNG file, an iTXt chunk with keyword "XML:com.adobe.xmp" is used.
 - In a JPEG 2000 file, XMP is stored in a "uuid" box with a particular ID. Apparently, it may also be stored in an "xml " box.
 
Other related formats:
[edit] Specifications
- XMP Specification Part 1: Data model, serialization, and core properties
 - XMP Specification Part 2: Additional properties
 - XMP Specification Part 3: Storage in files