XMP
Staat voor "Extensible Metadata Platform." XMP is een universele indeling voor metadata, ontwikkeld door Adobe Systems en gestandaardiseerd door de International Organization for Standardization (ISO). Het biedt een standaardindeling voor het delen van metadata tussen meerdere toepassingen.
Veel bestandsindelingen bevatten interne metadata, die de inhoud van het bestand beschrijft. Afbeeldingen in de indeling JPEG die door digitale camera's zijn gemaakt, bevatten bijvoorbeeld meestal EXIF-gegevens. Deze definiëren de sluitertijd, het diafragma, de brandpuntsafstand, de flitsinstelling en andere informatie over de afbeelding die door de camera is vastgelegd. Hoewel EXIF een universeel erkende indeling is, worden andere typen metadata opgeslagen in eigen indelingen die alleen door een specifiek programma kunnen worden gelezen. Hierdoor is het voor andere programma's moeilijk of onmogelijk om de metadata te verwerken.
De XMP-specificatie van Adobe biedt een oplossing voor dit probleem door een standaardindeling voor het opslaan van metadata vast te leggen. De specificatie gebruikt standaard XML- en RDF-syntaxis om metadata-eigenschappen en -kenmerken te definiëren. Hieronder staat een voorbeeld van XMP-tekst:
<x:xmpmeta xmlns:x='adobe:ns:meta/'>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
…
</rdf:RDF>
</x:xmpmeta>
Het onderdeel "extensible" in XMP betekent dat het kan worden gebruikt om elk type gegevens te beschrijven. Er zijn echter verschillende specifieke XMP-schema's ontwikkeld om metadata voor veelvoorkomende bestandstypen op te slaan. Voorbeelden zijn PDF's, Photoshop-documenten, gecomprimeerde afbeeldingen en camera-raw-afbeeldingen. Elk schema gebruikt een vooraf gedefinieerde namespace, waarin eigenschapsnamen worden vastgelegd. Het PDF-schema bevat bijvoorbeeld eigenschappen zoals pdf:Keywords, pdf:PDFVersion en pdf:Producer.
XMP-gegevens worden meestal opgeslagen in een bestaand bestand, zoals een Photoshop-document. Ze kunnen echter ook extern worden opgeslagen als een afzonderlijk .XMP-bestand dat aan een specifiek document is gekoppeld. Omdat de gegevens in een standaardindeling worden opgeslagen, kunnen XMP-bestanden worden gelezen door elk programma dat XMP ondersteunt.
Bestandsextensie: .XMP
Test je kennis