Blog / Fondations, Métadonnées

Schémas spécifiques à l'application

Peter Krogh
Mon Jul 13 2020

Jusqu’à présent, la plupart des schémas que j’ai décrits ne sont pas spécifiques à une application. Il existe cependant de nombreux schémas spécifiques à une application particulière. Il existe également de nombreux outils qui vous permettent de créerle tienSchéma de métadonnées spécifique à vos besoins personnels ou institutionnels. Jetons-y un œil.

Métadonnées spécifiques à l'application

Certaines applications prennent en charge leurs propres schémas de métadonnées. Cela peut être fait pour faciliter les fonctions qu'aucun autre schéma de métadonnées ne peut prendre en charge. Les paramètres Adobe Camera Raw en sont un exemple, car ils permettent de noter chaque contrôle de rendu dans le programme.Capturez-en unfait une chose similaire avec ses paramètres de rendu.

Pour être portables, ces métadonnées spécifiques à l'application doivent être exportables d'une manière ou d'une autre, généralement au format XML, JSON ou XMP. Dans la plupart des cas, la meilleure façon de procéder consiste à intégrer les informations dans le fichier sous forme de balises au format XMP ou dans un fichier texte annexe. Dans la figure ci-dessous, nous voyons commentPhoto Suprêmeécrit les métadonnées de la catégorie.

Voici les métadonnées de catégorie de Photo Supreme, utilisant leur notation ICS. Notez que l'application associe un identifiant unique à la balise afin de pouvoir distinguer une instance de « Maddy » d'une autre. Cette structure peut également prendre en charge une hiérarchie à plusieurs niveaux.

Voici la notation XML que Capture One utilise pour enregistrer les paramètres de rendu.

Métadonnées Adobe

Au fil des années, Adobe a créé ses propres schémas de métadonnées, qui ont commencé par prendre en charge les champs Dublin Core. Comme pour Dublin Core, une partie du schéma Adobe a fusionné avec le système mère IPTC, tandis qu'une autre partie est spécifiquement destinée aux logiciels Adobe. Les champs créés par Adobe comprennent les champs Ratings, Hierarchical Keywords et Mark as Copyrighted.

Mots-clés hiérarchiques

Voyons comment fonctionnent les mots-clés hiérarchiques, car il s’agit d’un type de structure de balises différent des évaluations par étoiles ou de la mention « Marquer comme protégé par le droit d’auteur ». Le champ Mots-clés hiérarchiques fonctionne en fait comme des métadonnées sur les mots-clés (métadonnées ?). Voyons comment cela peut fonctionner.

Il y a quatre personnes dans l'image ci-dessous, et chacune d'elles est associée à un mot-clé qui se trouve dans une hiérarchie. Cette hiérarchie permet de définir exactement ce que signifie le mot-clé.

La hiérarchie des mots-clés définit la relation entre ces mots-clés (et est une représentation de la relation entre ces personnes). Si nous voulons conserver cette relation dans les métadonnées, nous devons trouver un moyen de la noter. C'est ce que fait l'espace de noms des mots-clés hiérarchiques.

Lorsque vous écrivez ces métadonnées dans des mots-clés IPTC « plats » standard, la relation entre les mots-clés n'est pas enregistrée. L'écriture des mots-clés hiérarchiques dans le fichier permet de préserver la relation entre les différents mots-clés. La figure ci-dessous montre la relation entre ces deux champs.

À gauche, vous pouvez voir comment les mots-clés sont écrits dans le fichier. À droite, vous pouvez voir comment les mots-clés hiérarchiques, également écrits dans le fichier, aident à définir la relation entre les mots-clés et à différencier deux instances du mot-clé Josie.

Les mots-clés hiérarchiques sont très utiles pour vous aider à décrire ce que signifient vos mots-clés. Ils vous aident également à créer des listes de mots-clés beaucoup plus faciles à parcourir car il ne s'agit pas d'une liste géante. Mais il est facile pour les champs dc:Subject et lr:HierarchicalSubject de se désynchroniser lorsque les fichiers sont déplacés entre les collections.

Paramètres de Camera Raw

Adobe dispose également d'un schéma de métadonnées robuste pour les paramètres Camera Raw (CRS). Tous les paramètres de Camera Raw peuvent être écrits dans les métadonnées du fichier. Cela permet aux paramètres d'être persistants et portables même si les modifications ne sont pas intégrées au fichier.

Bien qu’il soit théoriquement possible pour d’autres applications d’utiliser les paramètres Adobe CRS, cela n’a qu’une utilité marginale. Le fonctionnement de tous les convertisseurs de fichiers bruts est propre à chaque logiciel.

Les paramètres Camera Raw peuvent être écrits dans les métadonnées. Ce tableau présente certains des différents paramètres.

Sauvegarder et migrer ces paramètres

Les métadonnées spécifiques à l'application introduisent la possibilité de piéger une partie de votre travail dans un programme spécifique. Parfois, les données peuvent être piégées parce que l'application ne propose pas de moyen d'exporter les données pour une collection. Il s'agit d'une mauvaise pratique qui doit être évitée autant que possible. Bien sûr, vous ne vous rendrez peut-être pas compte qu'il n'existe aucun chemin d'exportation avant d'avoir utilisé une application pendant une longue période. Il est important d'acquérir cette compréhension « préalable » lorsque vous décidez des applications à utiliser.

Il est également possible que le travail soit bloqué dans une application parce qu’aucun autre programme ne peut exploiter les données. C’est généralement le cas avec les paramètres de rendu. Dans ces cas-là, la décision d’arrêter d’utiliser un programme peut ne pas présenter de bonnes options.

Dans le prochain article, nous aborderons le terme « métadonnées personnalisées », qui peut avoir plusieurs significations.

Mediagraph est-il adapté à votre organisation ?

Découvrons-le ensemble.

Réservez votre démo aujourd'hui