Singkatan dari "Extensible Metadata Platform" XMP adalah format metadata universal yang dikembangkan oleh Adobe Systems dan distandarisasi oleh International Organization for Standardization (ISO). Ini menyediakan format standar untuk berbagi metadata antara beberapa aplikasi.
Banyak format file menyertakan metadata internal, yang menjelaskan konten file. Misalnya, gambar JPEG yang dibuat oleh kamera digital biasanya menyertakan data EXIF, yang menentukan kecepatan rana, bukaan, panjang fokus, pengaturan lampu kilat, dan informasi lain yang terkait dengan gambar yang diambil oleh kamera. Sementara EXIF adalah format yang diakui secara universal, jenis metadata lainnya disimpan dalam format berpemilik yang hanya dapat dibaca oleh program tertentu. Hal ini membuat sulit atau tidak mungkin bagi program lain untuk memproses metadata.
Spesifikasi XMP Adobe memberikan solusi untuk masalah ini dengan menguraikan format standar untuk menyimpan metadata. Ini menggunakan sintaks XML dan RDF standar untuk mendefinisikan properti dan atribut metadata. Di bawah ini adalah contoh teks XMP :
<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>
Bagian "extensible" dari XMP berarti dapat digunakan untuk menggambarkan semua jenis data. Namun, beberapa skema XMP khusus telah dikembangkan untuk menyimpan metadata untuk jenis file umum. Contohnya termasuk PDF , dokumen Photoshop, gambar terkompresi, dan gambar mentah kamera . Setiap skema menggunakan namespace yang telah ditentukan sebelumnya , yang menentukan nama properti. Misalnya, skema Photoshop menyertakan properti seperti pdf:Keywords, pdf:PDFVersion, and pdf:Producer.
Data XMP biasanya disimpan dalam file yang sudah ada, seperti dokumen Photoshop. Namun, itu juga dapat disimpan secara eksternal sebagai file .XMP terpisah yang dikaitkan dengan dokumen tertentu. Karena data disimpan dalam format standar, file XMP dapat dibaca oleh program apa pun yang mendukung XMP.
Ekstensi file: .XMP