Qu'est-ce que le format de fichier XMP ?
Le format de fichier XMP est utilisé par les produits logiciels Adobe pour stocker des métadonnées sous forme de fichier « sidecar » (compagnon) à côté des photos RAW. Le .xmp stocke les modifications appliquées aux fichiers .CR2, .NEF, .DNG et d'autres formats RAW traités avec Camera Raw, Lightroom ou Bridge. Le fichier contient des informations telles que la description du fichier, l'auteur, les mots-clés, le copyright, la luminosité, l'exposition, la saturation, et plus encore.
Le .xmp permet aux utilisateurs de modifier une image importée de manière non destructive. Les utilisateurs peuvent ajouter des mots-clés et d'autres métadonnées, éditer l'image, ajouter des notes, des balises et des données de localisation. Les modifications apportées par l'utilisateur ne changent pas le fichier image original - le sidecar .xmp est utilisé pour garder trace de tous les changements effectués sur l'original. Si le fichier .xmp venait à être perdu, toutes les modifications apportées à l'image originale seraient également perdues.
Les fichiers .xmp sont générés à côté des fichiers Camera Raw associés et stockés dans le même dossier, partageant le nom de base de l'image jumelée (par exemple, IMG_0001.cr2 est jumelé avec IMG_0001.xmp). Comme XMP utilise le balisage XML avec une structure RDF (Resource Description Framework), les fichiers sont stockés au format texte brut, ce qui permet aux utilisateurs d'ouvrir les fichiers .xmp dans n'importe quel éditeur de texte pour visualiser ou modifier les métadonnées.
XMP a été développé par Adobe dans le but de créer un standard de fichier pour partager des métadonnées entre les produits Adobe. Au-delà du cas d'utilisation en sidecar, les données XMP peuvent également être intégrées directement à l'intérieur des images JPEG, des PDF et d'autres formats, faisant du fichier .xmp autonome une option parmi plusieurs pour transporter des paquets XMP.
Sécurité et sûreté
RISQUE : LOWLe XMP est une métadonnée passive en texte brut - aucun code, rien ne s'exécute, sûr à ouvrir et à lire. Le seul risque réel est la perte de données, pas les logiciels malveillants : supprimer un .xmp qui contient votre seule copie de retouches (Camera Raw sans catalogue Lightroom) fait perdre ces retouches, et séparer un sidecar de son RAW (déplacer l'un mais pas l'autre) rompt le lien, de sorte que la photo revient à l'état par défaut. Note sur la confidentialité : le XMP peut transporter la localisation GPS, le nom de l'auteur et l'historique des modifications, il peut donc divulguer des métadonnées que vous n'aviez pas l'intention de partager.
Détails du format
en brefProgrammes qui ouvrent les fichiers XMP
Détails techniques
spécifications approfondies| Structure sous-jacente | XML avec vocabulaire RDF (Resource Description Framework) ; les valeurs de métadonnées sont écrites comme attributs rdf:Description à l'intérieur d'un bloc rdf:RDF |
| Type MIME | application/rdf+xml |
| Encodage du texte | UTF-8 ; le fichier est du texte brut pur sans contenu binaire |
| Signature de fichier | Les fichiers .xmp autonomes commencent par l'instruction de traitement XML <?xpacket begin=...?> ou un élément racine <x:xmpmeta xmlns:x="adobe:ns:meta/"> ; il n'existe pas de nombre magique binaire |
| Norme ISO | Standardisé sous la norme ISO 16684-1:2012 (XMP Partie 1 - Modèle de données, sérialisation et propriétés de base) |
| Espaces de noms XML utilisés | Dublin Core (dc:), XMP Basic (xmp:), schéma EXIF (exif:), IPTC Core (Iptc4xmpCore:), Photoshop (photoshop:), paramètres Camera Raw (crs:) |
| Forme intégrée | Les paquets XMP peuvent être intégrés dans les fichiers JPEG, TIFF, PDF, PSD, PNG et INDD ; aucun fichier sidecar séparé n'est nécessaire dans ces cas |
| Domaines de métadonnées | Prend en charge les métadonnées descriptives Dublin Core, les données techniques EXIF, les champs éditoriaux IPTC/IIM, les coordonnées GPS, les paramètres de développement Camera Raw et les schémas tiers personnalisés |
| Édition non destructive | L'exposition, la balance des blancs, le recadrage et les ajustements de tonalité sont stockés uniquement dans le sidecar ; le fichier RAW jumelé n'est jamais modifié |
| Convention de nommage sidecar | Partage le nom de fichier de base de son image jumelée et doit résider dans le même dossier (ex: IMG_0001.cr2 est jumelé avec IMG_0001.xmp) |
| Comportement de Lightroom Classic | Lightroom Classic stocke les paramètres de développement dans son catalogue .lrcat par défaut ; les sidecars .xmp ne sont écrits que lors d'un « Enregistrer les métadonnées dans le fichier » explicite ou lors de l'édition de fichiers DNG |
| Lisibilité par l'homme | Entièrement lisible et modifiable par l'homme ; n'importe quel éditeur de texte brut ou éditeur XML peut ouvrir, inspecter et modifier les propriétés directement |
| Extensibilité personnalisée | Les applications tierces peuvent enregistrer des espaces de noms XML propriétaires au sein du même fichier .xmp aux côtés des schémas standards |
| Enveloppe de paquet | Lorsqu'elles sont intégrées dans des fichiers hôtes binaires, les données XMP sont enfermées entre les instructions de traitement <?xpacket begin=...?> et <?xpacket end=r?> pour permettre une extraction fiable |
| Publié | 2001 (Adobe XMP); standardized as ISO 16684-1 in 2012 |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.adobe.com |
Conversions XMP
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers XMP.