Métadonnées avec XNVIEWMP

Date de cette version : 24/11/2017 pour XnViewMP V 0.88
Si vous réutilisez ce document, merci de citer sa provenance : Michel038 http://orchisere.pagesperso-orange.fr/

Cette documentation est un état de ma compréhension des fonctions de XnviewMP à un moment donné, en fonction de l'usage que j'en fais.
Ce n'est donc en rien un documentation officielle, ni même une documentation qui serait par définition "exacte"
J'ai fait de nombreux tests, mais il reste des zones d'ombre, et des éléments que je n'ai pas compris (les clignotants orange )
Si vous cherchez un sujet spécifique, faites une recherche avec la fonction de recherche (Ctrl F) de votre navigateur.
La documentation "officielle" de XnViewMP est assez modeste, et en anglais, mais elle complète remarquablement les lacunes de ma propre page.
Vous trouverez les liens dans le paragraphe 12, Annexes.

Table des matières


XnViewMP
1) Configuration de l'affichage
2) Nettoyage des catégories et de la base de données, reconstruction
3) Saisie de quelques métadonnées pour essai
4) Paramétrage des options de gestion des métadonnées
5) Les Catégories de XnViewMP 6) La base de données des catégories : le Catalogue
7) Précautions et astuces
8) Résumé
9) Marquage par étoiles ou couleurs
10) Sauvegardes, changement de version
11) Autres actions 12) Annexes liens et documentation


XnViewMP

Avant-propos

Parmi les logiciels gratuits pour un usage personnel, c'est pour moi LE logiciel de référence pour gérer les métadonnées.
XnViewMP est à la fois une visionneuse de photos, un outil de retouche, et un logiciel de catalogage et de tri de photos.
La fonction de visionneuse est assez intuitive, et la retouche n'est pas l'objet de cette documentation.
Je vais donc parler ici uniquement de l'aspect catalogage (ajouter des mots clés et autres commentaires aux photos) et de tris des photos.

Téléchargement et installation
Je suggère de télécharger XnViewMP en version portable (c'est à dire au format zip) et de le dézipper dans un dossier autre que les "program files" de Windows.
Paramétrez XnViewMP pour qu'il enregistre tous ses réglages au même endroit, ça facilite les sauvegardes , les changements de version et les réinstallations.
Pour cela, passez dans le menu Outils, Options, Rubrique Intégration, onglet Chemins, et dans chaque menu déroulant sélectionnez l'emplacement "Programme (Xnview)" ou "personnalisé"

Avant de "foncer" dans l'utilisation de XnViewMP, prenez le temps de comprendre et de choisir l'endroit où devront être enregistrés vos mots-clés et métadonnées.
Il y a des réglages à effectuer pour que XnViewMP écrive vos informations de manière standardisée et à l'abri de toute perte accidentelle.
Dans cette page transparaissent des choix que j'ai faits pour ma propre gestion de photos, choix qui sont peut-être contestables (à vous de me le dire)
Ne confondez pas "catégories" de XnViewMP et métadonnées, bien qu'elles soient souvent utilisées simultanément, et qu'elles interagissent entre-elles..
Les catégories (expliquées dans les chapitres 5 et 6) sont avant tout des marques et des liaisons dans "le catalogue" interne de XnViewMP, alors que les métadonnées sont des informations normalisées (exif, iptc, xmp) à écrire dans le fichier photo (ou "à côté", dans un fichier compagnon dans certains cas).
On va supposer que vous savez à quoi servent les métadonnées, ce que sont EXIF, IPTC ou XMP ... Sinon, parcourez d'abord les autres pages de ce site.
Vous pouvez lire aussi dans le site Chez Iceman un court article qui explique bien le sujet .
Plus technique, il y a aussi cet excellent document de Bogdan Hrastnik*, traduit en français : Quelles métadonnées utiliser ?

Donc, la plupart des manips décrites ici concernent les photos au format JPG et les métadonnées IPTC ou XMP.
Pour éventuellement intervenir sur les données Exif, (dont bien peu sont modifiables), passez par les menus textuels en haut de la fenêtre de XnviewMP.
Pour les photos au format RAW (NEF CR2 MRW ORF ...), c'est peu abordé dans cette doc, si ce n'est dans les paragraphes concernant les fichiers xmp sidecar ou compagnons.
C'est lié au fait qu' XnViewMP permet de gérer assez peu de métadonnées dans ces type de fichiers, à part les mots-clés, notes et couleurs qui sont écrits (et lus ?) dans le fichier xmp externe et dans le catalogue.
La liaison qu'on imagine entre la photo et son fichier compagnon n'est gérée par xnviewmp qu'à l'intérieur du catalogue.
(Plus généralement, tout logiciel qui exploite ces fichiers fait le lien entre l'image et le sidecar uniquement parce-qu'ils portent le même nom)
J'ai ajouté le paragraphe 7J dans le chapitre 7 à ce sujet.

Et enfin, un mot sur le codage des fichiers JPG : quand on retouche une photo (couleurs, cadrage...), le logiciel de retouche décode l'image pour travailler dessus; à la fin, quand on enregistre, il réencode l'image. Ces opérations de décodage réencodage dégradent la qualité de l'original et mieux vaut éviter de les répéter. Par contre, travailler sur les métadonnées ne nécéssite aucune intervention sur l'image, vous pouvez donc passer autant de fois que vous le souhaitez pour les modifier.

Gérer les métadonnées avec XnViewMP (V 0.88)

Dans le chapitre 3, je décris un premier aspect du fonctionnement d'XnViewMP dans lequel on peut lire, ajouter ou retoucher quelques métadonnées
classiques dans quelques photos, pour une prise de contact avec ce domaine et avec xnview, et découvrir quelques réglages.

Mais le sujet principal de cette page est décrit dans les chapitres 4, 5 et 6 : il s'agit d'utiliser un outil de gestion des mots-clés qui prend la forme de "catégories"
Ces catégories permettent les opérations suivantes :
- Mettre de façon pratique et rapide des mots clés dans les photos
- Modifier des mots clés dans des lots de photos
- Gérer des mots clés hiérarchisés en respectant la "norme" Adobe Lightroom
- Créer des fichiers XMP compagnons (sidecar) pour vos photos au format RAW
- Gérer votre dictionnaire de mots clés en exportant les catégories dans un fichier texte ou en important des dictionnaires vers les catégories.
- Créer automatiquement une base de données interne à XnViewMP qui indexe les photos marquées par catégories pour faciliter ensuite les recherches.
- Filtrer des photos par mots-clés pour réaliser des sélections ou des recherches multicritères.
- Importer des dossiers entiers de photos (avec sous-dossiers) contenant déjà des mots clés.

Bonne lecture


1) Configuration de l'affichage

Vous pouvez ajuster l'affichage de l'écran principal à votre convenance en déplaçant les différentes zones d'affichage sans qu'elles se gênent.
Ma méthode : Passez dans le menu Afficher, disposition, cliquer sur "Disposition 4".
Vous allez pouvoir ensuite déplacer les différents éléments dans la fenêtre en les attrapant par leur bandeau d'en-tête avec la souris.

La zone Catégories
Coller le panneau "catégories" contre le bord droit, pour qu'il occupe toute la hauteur
Glisser le "groupe de catégories" sur "catégories", ils se recouvrent, on y accèdera par onglets.

Les Dossiers
Par défaut dans cette disposition, vos dossiers sont en colonne à gauche, avec un petit onglet "Dossiers" si cette zone contient plusieurs écrans.
Dans le menu Outils, Options, Général vous pouvez choisir et fixer le dossier que vous voulez afficher à l'ouverture de XnViewMP.

Au centre de l'écran il y a les vignettes, plus bas les informations, et à droite les catégories.
Observez qu'à droite et à gauche, il y a des petits onglets (choisissez Dossiers côté gauche, et Catégories côté droit )
Cliquez le bouton "disposition" dans la barre d'outils, et enregistrez cette disposition sous le nom "disposition A"
L'avantage de cette disposition, c'est d'utiliser toute la hauteur de l'écran pour les dossiers et les catégories.

La zone Informations
Passer dans le menu Afficher, Volet d'informations, cochez toutes les options.
Maintenant, sélectionnez une photo dans l'écran principal.
Dans la zone Informations, on doit voir de 3 à 8 onglets selon le contenu de la photo: Propriétés, Histogramme, Exif, IPTC-IIM, XMP, ExifTool, GPS , Prévisu.
Passer à nouveau dans le menu Afficher, Volet d'informations, décochez "Prévisu en onglet"
Maintenant, l'aperçu de la photo est affiché à côté des autres informations.
Ajustez la largeur des colonnes de dossiers et de catégories, puis la hauteur de la zone Informations pour avoir un aperçu confortable.
Enregistrez à nouveau cette disposition (Disposition B par exemple) : en cas de problème, vous pourrez retrouver cette disposition d'affichage

Les vignettes
Dans la zone principale d'affichage des vignettes, vous pouvez choisir les informations que vous souhaitez afficher sous chaque miniature :
Passez dans le menu Outils, Options, Vignette, onglet Libellés, et ajoutez à droite (avec la flèche) les champs que vous souhaitez.
(apparemment, les champs XMP ne sont pas disponibles pour affichage sous les vignettes, d'où l'intérêt de doublonner avec IPTC )
Personnellement, j'affiche Filename, EXIF date taken, IPTC caption, IPTC Keywords, ...
Il y a deux options principales pour la taille des vignettes (en cliquant les 9 carrés dans le coin en haut à droite):
soit on fixe la taille de la vignette, soit le nombre de vignettes par ligne, 6 par exemple (le choix dépendra de la taille de la fenêtre et de la taille de votre écran)
Dans les deux cas, utilisez ensuite le curseur pour ajuster la taille ou le nombre des vignettes.
La qualité des vignettes dépend d'autres réglages dans Outils, Options, Explorateur, Vignette.

Dans Outils, Options, Interface, Souris, j'ai opté pour "zoom avant/arrière" avec la molette de la souris, ça me permet de zoomer facilement;
Ce zoom à la molette fonctionne aussi dans l'aperçu et c'est fort utile pendant qu'on met des mots clés ou légendes dans les photos.
Et enfin, j'ai choisi un thème d'affichage gris neutre (Afficher, Thème, Thème sombre).


figure 1

Pendant votre travail de marquage de photos, vous pouvez basculer par moments sur un affichage en tableau; passez dans le menu Afficher, Afficher en, Détails


Figure 2

Vous obtenez un grand tableau affichant la plupart des métadonnées IPTC de vos photos.
En cliquant dans les en-têtes de colonnes, vous pouvez les déplacer, les élargir, trier le contenu en ordre croissant ou décroissant etc ...
Avec un clic-droit sur les en-têtes, vous pouvez diminuer le nombre de colonnes affichées, ou en ajouter ...
Retrouvez ensuite l'affichage normal en remettant dans le menu Afficher, Afficher en, Vignettes + libellés
Plus loin dans cette page, j'utilise le mot "browser" qui n'est rien d'autre que l'écran principal d'affichage des vignettes; on pourrait dire aussi "navigateur" en français.
Mais ce mot anglais a l'avantage d'être court, et de contenir une notion de "traitement" des images, qui souligne le fait que les métadonnées sont lues pendant que les images sont affichées.

Modifier la barre d'outils
La barre d'outils est complètement configurable : Passez dans Outils, Option, Interface, Barre d'outils... (ou, avec un clic-droit dessus, "Personnaliser la barre d'outils")
Pour ajouter un outil, sélectionnez-le dans la liste de gauche, et faites le passer dans la liste de droite en utilisant la flèche triangulaire orientée à droite.
Un outil déjà présent (dans la liste de droite) peut être supprimé (flèche vers la gauche), déplacé vers le début de liste (flèche vers le haut), ou vers la fin de liste (vers le bas)
On peut agrémenter la barre de séparateurs, ou même ajouter une nouvelle barre d'outils (ces choix sont en début de liste)
Je n'ai pas étudié la fonctionnalité "commande".


2) Nettoyage des catégories et base de données, reconstruction

Cette phase n'est pas forcément utile au premier abord, mais tôt ou tard, il faudra y revenir ...
Si vous avez fait des tests avant de vous lancer, si vous avez mis dans la base des données qu'il fallait ne pas mettre etc ... autant démarrer "propre".
Attention cependant, assurez-vous avant de tout effacer, que vous avez sauvegardé les informations que vous souhaitez ne pas perdre.
Commencez par désactiver des options :
Passez dans Outils, Options, Métadonnées, premier onglet IPTC et XMP, décochez toutes les cases.
(vous remettrez ensuite des options en lisant le paragraphe 4 Paramétrage des options de gestion des métadonnées)

Ensuite, dans Outils, Options, Catalogue, Cliquez le bouton effacer tout, puis cliquez sur Optimisation : dans cette fenêtre intitulée
maintenance du catalogue, cochez toutes les cases de suppression (sauf la première donc), et enfin cliquez Ok.
Une fois l'effacement terminé, revenez dans la même fenêtre optimisation, et remettez les coches à leur état initial :


figure 3

Il m'est arrivé récemment que le bouton "effacer tout" ne fonctionne pas ... La solution est de fermer XnviewMP, et de supprimer ou de renommer
le fichier XnView.db (renommé en XnView.db.old, c'est réversible). Redémarrer XnviewMP et reprendre le nettoyage comme indiqué.

Effacer les catégories
Allez tout d'abord lire le paragraphe "Gestion des catégories : Exporter ou importer" au milieu du chapitre 5
Il est utile d'exporter les catégories actuelles avant de tout effacer !
Pour tout effacer, sélectionnez une photo; (c'est indispensable pour pouvoir agir dans les catégories)
Dans la zone "Catégories" à droite de l'écran, cliquez la flèche triangulaire pointe en bas, puis "gestion des catégories", puis "supprimer tout"
J'ai testé cette manip d'effacement : ça efface instantanément toutes les catégories !
Mais je ne sais pas comment ça peut s'articuler avec une situation où la base de données des catégories n'aurait pas été pas effacée au préalable ...
Hypothèse 1 : ça vide aussi la base de données.
Hypothèse 2 : il vaut mieux créer au moins une catégorie (vide) avant de passer à la suite.
Voila pour le nettoyage.

Vous pourrez maintenant importer des dossiers de photos afin de reconstruire la base de données.
Cette importation va nécessiter des réglages et des précautions décrits en détail dans les chapitres 4 à 7, notamment si vous voulez préparer vos catégories pour qu'elles "accueillent" les photos contenant les mots-clés correspondants, si c'est la première fois que vous le faites.

Reconstruire entièrement la base de données (le catalogue)
Votre base de données fonctionnait, mais pour une raison ou une autre, vous avez décidé de la reconstruire.
Vous avez d'abord procédé au nettoyage décrit ci-dessus
Dans l'écran "Outils,Options,Métadonnées" il faudra maintenant :
- cocher l'option "Importer les mots clés XMP ou IPTC dans les catégories DB"
- décocher la suivante "Exporter les catégories DB vers le sujet XMP et les mots clés IPTC"
- cocher "lecture des mots clés hiérarchiques"
Ensuite, dans la rubrique suivante "Catalogue", s'assurer que le "répertoire de base pour les images" est correct  vide, et cliquer sur "ajouter dossier"...
Spécifiez les dossiers contenant les photos dont vous voulez qu'elles soient prises en compte dans la base de données.
Répetez cette étape d'ajout si il y a plusieurs dossiers de photos à inclure dans le catalogue.
Si vous décidez d'ajouter d'un seul coup le dossier racine contenant toutes vous photos, XnViewMp va reconsruire entièrement la base de données, ce qui peut prendre plusieurs dizaines de minutes.
A la fin, remettez les 2 options de métadonnées à leur valeur initiale (décocher la première et cocher la deuxième)

Pour info, il y a une autre méthode pour sauvegarder au moins en partie (exporter ou importer) la base de données de XnViewMP (="le catalogue"), moins radicale que la reconstruction : voir ce paragraphe


3) Saisie de quelques métadonnées pour essai

D'abord, quelques réglages
Sélectionnez au moins deux photos, puis passez dans Outils, Métadonnées, Editer IPTC/XMP : vous obtenez une fenêtre à 8 onglets, permettant de travailler sur les métadonnées.
Vous pouvez agrandir cette fenêtre de manière à avoir un aperçu assez grand, plutôt qu'une vignette.
Sept onglets regroupent l'essentiel des champs IPTC, et le huitième onglet, Options est à étudier :


figure 4

A priori, dans cet onglet Options, cochez tout d'abord les trois cases, ce qui vous permet de n'effacer aucune métadonnée sur des lots de photos par inadvertance.

Cette fenêtre à huit onglets est une fenêtre de saisie de données, c'est à dire qu'on n'écrit pas directement les métadonnées dans les photos,
mais qu'on prépare leur écriture. Pour illustrer cette logique, si vous cliquez le bouton "Effacer les champs" et "Ecrire les fichiers", eh bien ça n'efface rien !
(On est bien d'accord que les trois options son cochées, hein ?)

"Ne pas charger les champs"
Avant de voir en détail ces trois options, cochez la petite option "toujours effacer les champs" ou "Ne pas charger les champs" située à droite sous le bouton "Effacer les champs"
Je suggère de laisser cette option cochée, (du moins tant que vous laissez aussi la deuxième option cochée qui, vous allez le voir, est une sécurité importante)
Cette option vous met à l'abri d'une erreur classique : tôt ou tard vous allez oublier de cliquer sur le bouton "Effacer les champs"
et donc ça vous permet de traiter des lots de photos sans devoir cliquer ce bouton, et sans mélanger des métadonnées hétérogènes (notamment les mots-clés).
Dans la version 0.87, cette option a changé de libellé : il est indiqué "ne pas charger les champs" ce qui est mieux formulé, puis qu'on n'efface pas de métadonnées à ce stade, surtout si la deuxième option reste cochée (garder la valeur du tag si le champ est vide)
Plus loin dans cette documentation, il est indiqué à plusieurs reprises de cliquer le bouton "Effacer les champs"...
Tant que notre option reste cochée, vous pourrez vous en dispenser, mais ça ne coute rien de rappeler que, dans certains cas, les champs ne doivent pas être remplis.

- La première option : Conserver et ajouter la nouvelle valeur (Mots clés et catégories supplémentaires)
Elle doit rester cochée pour préserver des mots clés existants de tout effacement accidentel, et permettre d'ajouter des mots-clés à ceux existants.
Si on la décoche, ... j'étudierai ça plus tard. (doc à faire)

- La deuxième option : Garder la valeur courante du tag si le champ est vide
Si elle est cochée, vous ne pouvez pas effacer une métadonnée. C'est une sécurité importante qui permet d'éviter d'effacer des métadonnées sur lesquelles vous n'intervenez pas.
Elle permet en fait d'entrer une métadonnée sur un lot de photos en ne modifiant aucune autre métadonnée (mais en cliquant d'abord sur le bouton "Effacer les champs")
Si vous voulez effectivement effacer une métadonnée, à priori je conseillerais de le faire photo par photo, en ayant décoché la case,
et en ayant aussi décoché la petite option "ne pas charger les champs". N'oubliez pas de remettre ces deux coches aussitôt fini !

- La troisième option : Modifier le tag seulement s'il est vide
Elle permet de faire la différence entre saisir des nouvelles valeurs et modifier des valeurs existantes.
Si elle est cochée, vous entrez des nouvelles valeurs uniquement dans des champs vides.
Si elle est décochée, les nouvelles valeurs remplacent les anciennes. Par exemple, si vous voulez modifier une légende, vous devrez décocher cette case.

Mode
Une option importante est dans la boite déroulante "Mode" qui dépend de vos choix et de l'histoire de vos photos.
J'utilise le mode "IPTC, Mise à jour ou création XMP" car j'avais des photos contenant déjà des tags IPTC, et je veux les dupliquer en XMP.
Il y a quatre modes possibles selon que vous voulez écrire seulement IPTC ou seulement XMP, ou copier l'un vers l'autre.


figure 5

Lorsque vous changez cette option, refermez la fenêtre d'édition (même sans enregistrer) et réouvrez-la.
La prise en compte de l'option semble se faire avec retard dans certains cas ...
Plus généralement, pour toute modification d'options, fermez et réouvrez cette fenêtre, ça ne mange pas de pain.

Précisions: Si vous choisissez le mode "SEULEMENT IPTC-IIM" ou "IPTC-IIM, mise à jour ou création XMP", votre fenêtre d'édition va
lire les métadonnées IPTC à l'ouverture et vous ne pourrez pas voir les infos XMP.
Si vous mettez le mode "mise à jour ou création XMP", les données IPTC seront recopiées en XMP lors de l'écriture.
Si vous voulez seulement recopier des données IPTC en XMP, il faut procéder méthodiquement, (et en essayant d'abord sur un petit lot de photos);
- Sélectionner les photos concernées, passer dans cet écran d'édition de métadonnées, avec ce mode, (et vérifier que les trois options au-dessus soient cochées).
- Cliquer le bouton "effacer les champs" et cliquer sur le bouton "Ecrire les fichiers"; ce bouton est celui qui déclenche véritablement l'écriture des métadonnées.

Les deux autres modes, de manière symétrique, vont sélectionner les métadonnées XMP en lecture et écriture, et éventuellement recopier les xmp en iptc si le 4e mode est choisi.
Si vous voulez lire à la fois les données IPTC et XMP, ce ne sera pas dans cette fenêtre, mais dans le volet d'informations de l'écran principal (onglets IPTC, XMP, Exiftool).

Pour effacer toutes les métadonnées d'un lot de photos, cliquez le bouton "Effacer les champs", décochez la deuxième option et enregistrez tout.
C'est utile par exemple quand vous voulez publier ou envoyer des photos sans métadonnées IPTC ni XMP.
Si vous voulez effacer toutes les métadonnées, y compris les EXIF, passez dans le menu Outils, Métadonnées, Nettoyer ...

Saisie de métadonnées
Vous allez entrer les informations de votre choix dans différents champs, dans les onglets de cette fenêtre.
Sélectionnez plusieurs photos, et si elles contiennent déjà des métadonnées IPTC ou XMP, cliquez d'abord le bouton "Effacer les champs"
Si vous souhaitez mettre les mêmes informations dans toutes les photos que vous avez sélectionnées, il suffira à la fin de cliquer le bouton "Ecrire les fichiers"
Avant fermer et de passer à un autre lot de photos, vous pouvez modifier les données d'un seule photo, à condition de ne plus utiliser ce bouton.
Pour modifier les métadonnées d'une photo, naviguez d'une photo à l'autre en cliquant les symboles < et > sous l'aperçu des photos,
modifiez un champ, légende par exemple, et cliquez le bouton Enregistrer, qui n'agit que sur la photo sélectionnée dans l'aperçu.
Vérifiez ce que vous venez de faire, les options sont difficiles à appréhender, et les résultats sont parfois surprenants.

Les différents onglets
Voici un survol des champs IPTC XMP disponibles.
Pour plus de détails sur les traductions ou les équivalences des noms de champs, il faut chercher sur internet (et dans mes autres pages)

Dans le premier onglet, Légende, on trouve les champs : Légende, Auteur, Titre. Le plus utilisé c'est le champ Légende (IPTC:Caption)
Deuxième onglet : mots clés (IPTC:Keywords) ce champ est important, mais il faut bien en comprendre tous les aspects, on va le voir plus loin.
Troisième onglet : catégories. Ce champ n'est plus utilisé, on l'oublie. Et ça n'a aucun rapport avec les "catégories" de XnView qu'on va utiliser.
Quatrième onglet : crédits. On y trouve les champs consacrés à la propriété (copyright) et au rédacteur des métadonnées. bof...
Cinquième onglet : statut, avec plein de champs... là encore, ça ne m'intéresse pas.
Sixième onglet : date et heure Il s'agit ici de renseigner des champs IPTC ou XMP avec une date. Ces champs me paraissent peu utilisés, je ne vois pas l'intérêt.
Pour info, le premier groupe, date/heure de création peut créer les métadonnées iptc:DateCreated et xmp:DateCreated, soit en fixant une valeur dans la première case, soit en choissant un champ contenant déjà une date dans la deuxième case. Je n'ai pas compris l'utilisation de la troisième case.
Pour le deuxième groupe c'est pareil, les champs qui seront créés sont iptc:ReleaseDate et xmp:ReleaseDate. Bof.
Utilisez plutôt le menu Outils, "Modifier l'heure" pour modifier les dates/heures EXIF c'est bien plus important, et universellement utilisé (Voir paragraphe 11J).
Septième onglet : source. Pour moi il est important de renseigner au moins la ville où la photo a été prise.
On peut aussi y mettre la "province" (=le département ?), le pays, ou une info d'emplacement (lieu-dit).
Je ne sais plus à quoi servent les autres champs (localisation et son code, référence de transmission)

Aides à la saisie
Dans ces sept onglets, au bout de chaque champ de saisie, il y a une flèche triangulaire, qui vous donne accès à plusieurs choix.
Ce triangle n'est pas très visible, il est un peu à droite de celui qui déroule le contenu de la boite déroulante.


figure 6

"Insérer" offre la possibilité d'insérer dans le champ métadonnée une "info système" de la photo ( nom, dossier, taille, date ...)
"Insérer de" ou "copier en" permettent de dupliquer une métadonnée -provenant de- ou -à destination de- une autre métadonnée.
On a ces trois choix pour les champs "Légende" ou "Instructions spéciales" où la saisie est libre, en plusieurs lignes.
Malheureusement, je crois me souvenir qu'il n'est pas possible avec ces fonctions de copier un ensemble hétérogène de métadonnées.
Si tel était votre besoin, je pense que vous devrez utiliser un autre logiciel : Exiftool pour le nommer.

Pour tous les autres champs on a deux choix supplémentaires :
"Editer l'historique" et "Tri alphabétique" avec lesquels vous avez accès à l'historique de saisie, c'est une forme de "vocabulaire contrôlé";
Avec cet "historique de saisie" vous pouvez abréger l'entrée de données en tapant les premières lettres, et avec "Editer l'historique" vous pouvez
organiser cet historique, enlever des entrées qui vous sont inutiles, ou repérer des fautes de frappe passées (et aller ensuite les corriger dans les photos !).
XnViewMP enregistre ces historiques de saisie dans le fichier iptc.ini, et vous pouvez aussi lire et modifier le contenu de ce fichier avec le bloc notes.

L'onglet mots clés

Concernant l'onglet des mots clés, il y a trois méthodes de saisie, à choisir dans la boite déroulante au centre:

- Si vous sélectionnez "Catégories(base de données)" (fig 7), double-cliquez sur les mots à ajouter, mais en utilisant seulement les mots clés "racine"
cadrés à gauche dans la liste, sinon vous allez avoir un mot clé comme "animal|oiseau|mesange" qui n'est pas correct pour un mot clé IPTC

- Si vous laissez "Historique" (fig 8) il y a une zone de saisie dans la case du haut qui apprend petit à petit les mots que vous allez taper.
Ca vous fait davantage utiliser le clavier, mais comme indiqué au paragraphe précédent, vous pouvez "Editer" cet historique pour améliorer son contenu.

- Vous pouvez choisir "Fichier texte" puis"Importer" (fig 9) pour pouvoir sélectionner des mots clés que vous avez préparés dans un fichier texte en forme de liste
Il faut ensuite cliquer la flèche pour faire monter le mot clé dans la grande zone sous la case du haut
Vous pouvez sélectionner plusieurs lignes simultanément pour entrer plusieurs mots clés à la fois.
Si votre fichier texte contient des lignes du type : animal,oiseau,mésange , ces trois mots vont pouvoir être entrés en un seul clic.
(la virgule est utilsée comme séparateur par XnViewMp, pour préparer l'écriture des mots clés aussi bien IPTC que XMP)



Quel que soit le mode de saisie que vous avez choisi, les mots clés en attente d'enregistrement doivent être dans la grande zone sous la case du haut;
Les mots clés doivent être sous forme de liste (un par ligne) pour respecter les normes IPTC et XMP. Parfois, d'anciens mots clés récupérés
d'autres logiciels sont visibles en une seule ligne, avec des virgules de séparation : ça fonctionne plus ou moins, il faudra de préférence y remédier.
La croix rouge permet d'effacer un mot clé sélectionné, si vous voulez en ôter un dans cette zone. Ne tentez pas trop de modifications compliquées sur des lots de photos, car le résultat n'est pas toujours celui escompté. Faites plutot des ajouts, ou des suppressions, sur des lots homogènes de photos.
Quand vos mots clés son prêts, cliquez sur "Ecrire" ou "Ecrire les fichiers" (selon que vous travaillez sur une seule photo ou sur un lot)
Votre photo contiendra donc les mots clés IPTC, et XMP (XMP:dc:subject) selon le mode d'écriture que vous avez choisi dans le dernier onglet.

Une nouvelle option est accessible dans cet onglet mots-clés : "use parent keywords"
- Si vous ne cochez pas cette option, vous devrez évidemment ajouter "manuellement" les mots clés parents que vous voulez éventuellement inclure.
Les mots clés IPTC et XMP seront donc classiques, non hiérarchisés; mais vous ne pouvez pas obtenir de hiérarchie non plus dans les mots-clés hiérarchisés Lightroom (xmp:lr:hierarchical subject)
C'est un peu dommage car ils sont bien hiérarchisés en utilisant les catégories qu'on verra au chapitre suivant, et du coup ça crée une différence de format pour ces deux situations.
- Si vous cochez la case, les mots-clés parents sont automatiquement ajoutés, vous obtenez bien les mots clés xmp:lr hiérarchisés, les xmp sont classiques, mais les IPTC deviennent hiérarchisés eux aussi. (l'option "écriture de la hiérarchie des mots-clés" même si elle est décochée, ne l'empêche pas) ... et ça me gêne, car je souhaite conserver mes mots-clés IPTC non hiérarchisés.
Sur ce sujet, il y a d'autres infos dans le paragraphe 7 g du chapitre 7.

En résumé, vous pouvez faire quelques essais ponctuels de mots clés ici, mais ce n'est pas le meilleur moyen de mettre les mots clés dans des centaines de photos.
En effet on va voir plus loin qu'il y a une méthode bien plus confortable pour entrer les mots clés (avec les catégories)

Donc, à l'usage on va se contenter ici de renseigner les champs Légende ou Titre, et Ville pour "une première passe" dans les métadonnées. C'est déjà pas mal.
Si vous voulez savoir si d'autres métadonnées sont utiles, ou pertinentes, parcourez les autres pages de ce site, il y a des exemples et des liens dans ma rubrique logiciels.
Il y a aussi un chouette document de Bogdan Hrastnik, traduit en français : Quelles métadonnées utiliser ?

Modèles
Toujours dans cette fenêtre d'édition de métadonnées, il y a trois boutons, "Enregistrer le modèle" ou "charger un modèle" ou "charger un modèle V1"
Si vous désirez ajouter systématiquement les mêmes métadonnées à vos nouvelles photos (par exemple un nom d'auteur, un copyright ...),
faites-le d'abord sur une photo et créez un "modèle", que vous enregistrez en lui choissant un nom.
Par la suite, vous sélectionnerez un lot de photos, et en cliquant sur "Charger le modèle" vous pourrez appliquer le modèle à tout le lot.


figure 10

Je n'ai pas testé ces modèles, ( V1 ?) vérifiez que cette manip n'efface pas à tort d'autres métadonnées.

Enregistrer ou Ecrire (versions récentes)
Et évidemment, pour chaque nouvelle saisie, cliquez le bouton "Ecrire" (ou "Ecrire les fichiers" quand vous travaillez sur un lot de photos).

Je précise ce qui aurait dû être mieux détaillé dans mes explications précédentes : le bouton "Ecrire les fichiers" est presque toujours à utiliser avec l'option
"ne pas charger les champs" ou en ayant cliqué sur "Effacer les champs" en début de saisie, sinon vos mots-clés vont être tous modifiés.

Vérifier les métadonnées que vous venez d'écrire
Vous avez donc entré quelques métadonnées dans une photo, puis Enregistré.
Sélectionnez la vignette correspondante dans l'écran principal, et parcourez les onglets de la fenêtre Informations pour voir les métadonnées que vous avez ajoutées.
J'insiste: avant de marquer des milliers de photos, vérifiez régulièrement ce que vous faites dans ces onglets d'informations.


figure 11

Vous pouvez vérifier les métadonnées rangées par familles dans les onglets EXIF, IPTC, XMP.
Xnviewmp utilise ses propres procédures pour lire et écrire les métadonnées dans les photos.
L'onglet EXIFTOOL vous permet d'afficher les métadonnées telles qu'elles sont lues par cet utilitaire (indépendant de Xnview, voir Annexes)
Remarque : Si vous avez choisi d'afficher des métadonnées dans les libellés sous les vignettes, vous remarquerez que l'affichage ne se met pas à jour tout de suite.

Pour aller plus vite
- Pour ouvrir la fenêtre de métadonnées, plutôt que de passer dans le menu Outils, Métadonnées, Editer IPTC/XMP, faites un Ctrl i
- Vous pouvez aussi faire un clic-droit sur vos photos, et cliquer sur Editer IPTC/XMP
- Ou créer un bouton dans la barre d'outils : Passez dans Outils, Option, Interface, Barre d'outils. Dans la liste de gauche, sélectionner l'outil Editer IPTC/XMP,
et faites le passer dans la liste de droite en utilisant la fleche triangulaire. Vous aurez alors un bouton avec un crayon et une étiquette dans la barre d'outils.

Affichage des mots clés EXIF IPTC XMP dans la zone Informations
Quelques précisions sur la façon de visualiser les mots clés dans XnViewMP:
1) EXIF : il s'agit d'une seule chaine de caractères (un seul mot donc), même si il contient des caractères de séparation.
Il se nomme EXIF:XpKeywords et a été utilisé par Microsoft; il est obsolète, ce champ n'est plus lu par les logiciels récents.

2) IPTC : Xn View affiche des virgules entre les mots clés, ce qui ne vous permet pas de visualiser si la virgule est dans le mot clé ou entre
deux mots clés distincts. Pour être certain, vérifiez en ouvrant la fenêtre d'édition IPTC/XMP, onglet mots-clés, ils doivent apparaitre dans des lignes différentes.

3) XMP : Les mots clés XMP corrects seront affichés par XnView sur des lignes différentes suject(1) subject(2) etc ...

4) XMP LR : Mots clés hiérarchisés Adobe LightRoom XMP:HierarchicalSubject. Ils sont affichés en ligne, séparés par des | , de gauche à droite, parent vers descendant.
Il y aura autant de lignes que de niveaux hiérarchiques.

Exemple de mots clés à trois niveaux, avec la notion de hiérarchie seulement pour les XMP:LR:HierarchicalSubject

- Forme IPTC
IPTC:Keywords : moineau,oiseau,animal

- Forme XMP Dublin Core
XMP:DC:Subject(1) animal
XMP:DC:Subject(2) oiseau
XMP:DC:Subject(3) moineau

- Forme XMP Ligthtroom hiérarchisée
XMP:LR:HierarchicalSubject(1) animal
XMP:LR:HierarchicalSubject(2) animal|oiseau
XMP:LR:HierarchicalSubject(3) animal|oiseau|moineau

- Forme EXIF
Et juste pour info, la forme EXIF ancienne, en un seul mot, avec ou sans virgules, non gérée par Xnview : EXIF:XPKeywords animal,oiseau,moineau
Si vous voulez récupérer et "rénover" ce genre de mot clés utilisés dans le passé, j'ai trouvé un script exiftool, mais c'est gratiné.

GPS
Les coordonnées GPS, qui sont des données EXIF, ne sont pas accessibles ici, mais par le menu Outils, Métadonnées, Edit GPS.

Supprimer les métadonnées
Il y a un moyen commode d'effacer tout ou partie des métadonnées en passant par le menu Outils, Métadonnées, Nettoyer ...
Les choix suivants vous sont proposés :

figure 12


4) Paramétrage des options de gestion des métadonnées

Les catégories constituent à la fois un artifice pour faciliter la saisie de mots clés, et une méthode de filtrage pour afficher plus tard des photos triées par mots-clés.
Les catégories n'ont aucun rapport direct avec les métadonnées, mais Xnview utilise simultanément les catégories et les mots clés hiérarchisés (lr:hierarchicalsubject)
Pour pouvoir créer des catégories à partir de mots clés (hiérarchisés ou non), il faudra activer des options d'importation.
Ce qui nous ramène à un paramétrage très important : menu Outils, Options, Métadonnées. Vous avez plusieurs options possibles, illustrées dans l'image suivante (fig 13):


figure 13

- La première option à cocher permet la transcription des mots clés (qui seraient déjà présents dans les photos) en catégories.
Avec cette option, le fait de visualiser les photos d'un dossier les fait "entrer" dans les catégories (et crée les catégories nouvelles), et met à jour la base de données.
Attention à cette phase, si vous avez des mots-clés ambigus, il y aura des mélanges (par exemple "orange" c'est un fruit et une couleur)
En utilisation ordinaire de XnViewMP, que ce soit pour visualiser ou marquer vos photos, décochez cette case d'importation.
Exception, si vous tenez à mettre des mots clés via la fenêtre "Editer IPTC / XMP" et les enregistrer dans les catégories, cochez la case.
Sinon, je pense qu'il faut cocher cette case uniquement au moment où vous souhaitez que XnviewMP lise des mots clés dans un nouveau dossier de photos, ou quand vous voulez importer un dossier de photos déjà marquées pour mettre à jour la base de données et les catégories.
Attention, dans ce cas, décochez la deuxième option décrite ci-dessous, sinon vous allez aléatoirement doublonner des enregistrements dans la base de données.

- La deuxième option fait l'inverse, elle inscrit des mots clés (XMP et/ou IPTC) dans vos photos en fonction des catégories auxquelles vous les rattachez.
C'est avec cette option que la magie de saisie des mots clés va se faire. Cochez la case (sauf, comme indiqué ci-dessus, pendant les phases d'importation de dossiers)
A vous de voir si vous voulez créer les données IPTC ou XMP, ou les deux, en cochant les cases ad-hoc.
Remarque : ces deux sous-options décident de la création de données IPTC ou XMP dans une photo qui n'en contenait pas.
Mais si la photo contient déjà des métadonnées, elles seront mises à jour, même si la case n'est pas cochée.

Pour info, des mots clés hiérarchisés (lr:hierarchicalsubject) seront systématiquement ajoutés aux photos si vous utilisez les catégories. On pourrait s'en contenter, et laisser tomber IPTC et XMP ...
Mais ce champ, lr:hierarchicalsubject est créé par Adobe, il est récent, peu normalisé, et pas très répandu. Trop risqué de ne s'appuyer que sur celui-ci.
On en parlera plus loin.

- La troisième option concerne les fichiers XMP externes (ou compagnons, ou sidecar). C'est indispensable pour les fichiers RAW, mais je l'ai peu testé.
Cette option, quand elle est cochée, provoque la création d'un fichier xmp à côté de chaque photo au moment où elle est marquée d'une catégorie.
C'est un fichier contenant du texte, dont le nom est généralement le même que celui de la photo, mais avec l'extension .xmp
Le contenu de ce fichier xmp n'est pas directement affiché dans XnViewMP, mais XnViewMP l'exploite quand il importe des métadonnées dans son catalogue (voir ci-après).
Les métadonnées écrites (et lues) sont xmp:dc:subject et xmp:lr:hierarchicalsubject (les deux types de mots clés XMP)
Si vous double-cliquez le fichier xmp, xnviewmp en affichera le contenu sous forme de texte, sans mise en page.

Les (seules ?) autres métadonnées que XnViewMP lit ou écrit dans les fichiers sidecar sont "notation" et "couleur"
- pour les notes ou étoiles, les métadonnées sont : XMP:XMP-xmp:Rating et XMP:XMP-microsoft:RatingPercent
- pour les couleurs : XMP:XMP-xmp:label (ou plus simplement xmp:label)
Lire le chapitre 9 pour plus de détails sur ces métadonnées et leur utilisation.

On peut pourtant générer un fichier xmp externe contenant les exif de la photo, ça m'est arrivé par hasard; j'écris ici la méthode "pour info"
- Dans la fenêtre Outils, Options, Métadonnées, décocher la deuxième et la troisième options (oui, décocher aussi la création de xmp Sidecar)
- Sélectionner une photo, cliquer sur Affichage, Mise à jour des fichiers avec le catalogue... et vous obtenez le xmp.
- Si, au lieu de décocher la deuxième, vous décochez la première option, ça ne fabrique pas le xmp, mais ça efface les mots clés ( ? ! )

- La quatrième option "Lecture des mots clés hiérarchiques", permet de construire une hiérarchie de catégories en lisant des mots clés hiérarchisés
préalablement existants dans les photos (xmp:hierarchicalsubject d'Adobe LightRoom, en précisant le caractère séparateur, ordinairement la barre verticale | )
A priori, ça n'est utile que dans le cas de mots clés déjà en place dans les photos, que XnviewMP va lire pour construire sa base de données (comme dans les cas cité ci-dessus pour l'option 1).
Au mieux ça construit vos catégories à la perfection, et au pire ça ne coûte rien, vous pouvez donc la laisser cochée.

- La cinquième option "Ecriture de la hiérarchie des mots clés" est nouvelle
Depuis la correction d'un bug des versions avant V0.82 je crois, (effacement des mots clés lightroom) le nouveau choix de xnview consistait
à écrire des mots clés IPTC hiérarchisés, avec, pour un exemple à trois niveaux, un format de ce type : animal, animal|oiseau, animal|oiseau|moineau
Un intérêt d'utiliser des mots clés iptc hiérarchisés, c'est que ça se prête bien à un tri alphabétique. Voyez le paragraphe C du chapitre 11 pour ce type de tri.

Mais on peut contester la présence de hiérarchie dans les IPTC, ça n'est pas franchement normalisé, même si d'autres logiciels le font.
En décochant cette option, xnview permet d'écrire des mots clés IPTC "normaux", comme cet exemple: animal, oiseau, moineau, sans hiérarchie.
Personnellement c'est le choix que je fais.
Attention, cette option n'est active que dans l'utilisation des catégories (elle n'agit pas dans la fenêtre "Edition de métadonnées" pour la saisie de mots-clés).

- La sixième option permet d'affecter en un seul clic une catégorie avec les catégories parentes. "Automatically apply parent keywords".
Pour les mots clés IPTC et XMP, c'est très cool, (combinée avec la deuxième option) ça permet de saisir un mot clé et tous ses parents en un seul clic
Dans les mots clés hiérarchisés xmp Adobe Lightroom, ça crée une liste de mots clés hiérarchisés pour chaque niveau hiérarchique de catégories.
Cette liste de chaines de mots-clés paraît un peu redondante, mais à priori c'est normal, Adobe semble l'avoir pensé comme ça.
Il y a deux précautions à connaitre concernant cette option :
1 : elle n'est pas active quand vous utilisez la méthode "Action, Assigner une catégorie" de la zone catégories
2 : elle modifie le fonctionnement du Ctrl-clic de la souris quand vous voulez sélectionner plusieurs lignes dans le filtre des catégories.

- Les deux options suivantes, Note et Libellé, sont utiles si vous attribuez des notes (les étoiles) ou des libellés (les bulles en couleur) à vos photos dans XnViewMp, et que vous voulez inscrire simultanément la métadonnée XMP correspondante. Ca donne l'assurance de ne pas perdre ces informations en cas de défaillance du logiciel.

- La dernière option permet de récupérer des anciennes métadonnées de commentaires (si vous les avez utilisées) pour les retranscrire dans la norme XMP plus récente.

Ah, pensez aussi à cocher l'option UTF8 dans l'onglet Encodage IPTC si ça n'y est pas déjà.

Maintenant que les paramètres sont étudiés (et compris ?), intéressons-nous dans le chapitre suivant aux manipulations qui vont faire intervenir ces réglages pour modifier ou créer les métadonnées.


5) Les Catégories de XnViewMP

Utiliser les catégories pour entrer les mots clés avec XnViewMP apporte un réel confort pour cette tâche fastidieuse mais importante.
De plus, sans autre manipulation, vous pourrez utiliser le "filtre de catégories" et obtenir une sélection de photos avec un seul clic.
Il y a donc deux aspects complètement indépendants : faciliter la saisie, et pouvoir filtrer des lots de photos très facilement.


5A) Utiliser les Catégories de XnViewMP pour mettre des mots clés dans les photos

Je ne suis pas un fan des mots clés hiérarchisés, mais vouloir les éviter à tout prix nous priverait d'un vrai confort d'utilisation; autant donc les utiliser.
Et donc vous allez utiliser les catégories pour entrer vos mots clés, c'est à dire cocher les cases correspondantes dans la zone Catégories.

J'ouvre une parenthèse sur la méthode décrite dans le chapitre 3 :
Si vous le souhaitez, vous pouvez commencer à saisir vos premiers mots-clés dans l'écran "Editer les métadonnées" ( Ctrl i ) sans utiliser le panneau de catégories.
Il faut cocher la première option de métadonnées (Importer les mots clés XMP ou IPTC dans les catégories) qu'on a vue au chapitre précédent :


Figure 14
De cette façon, des catégories vont se créer automatiquement; Mais il est difficile de créer des véritables hiérarchies par cet écran de saisie sans artifices.
Décochez donc cette première option pour passer à la suite, et on n'utilisera plus la fenêtre d'édition iptc/xmp pour les mots clés, mais le panneau "catégories"
Parenthèse refermée.

Si vous partez de zéro, n'oubliez pas les conseils que je donne sur le choix des mots clés vers le bas de cette autre page ,
et vous devez vous préparer une liste de mots dans un tableau ou un fichier texte (fichier que Xnview peut générer très facilement à partir des catégories, voir ici)
Il vous suffit de garder ce tableau de mots-clés près de vous, pour vous y référer pendant que vous marquez vos photos, et en même temps l'améliorer progressivement.

Pour les mots clés hiérarchisés, cette liste sera thématique en quelque sorte, comme dans l'exemple suivant à trois niveaux hiérarchiques

La zone Catégories

Elle permet d'affecter des catégories aux photos et de construire l'organisation des catégories.
Ces catégories sont visibles également dans l'onglet "Filtre catégories", onglet situé à gauche de l'écran, sous les "Dossiers".
Souvenez-vous que chaque mot présent dans cette liste de catégories est un mot clé, et doit être unique et précis.
Evitez les mots "divers" ou "autres", écrivez par exemple "autre_reptile".
Pas d'inquiétude excessive cependant, il sera toujours possible de remplacer une catégorie ou un mot clé par un autre ultérieurement.


Figure 15 illustration des principales fonctions accessibles dans le volet des catégories.

Repérez bien la petite flèche pointe en bas qui donne accès au menu des catégories, que je détaillerai plus loin.
Il y a à côté un bouton à trois petits points qui permet de déplier et replier l'ensemble des sous-catégories.
Vous voyez également les petits onglets à droite pour passer à l'affichage "Groupes de catégories" ( qui sert à quoi ?)
Sur la figure 15, j'ai illustré aussi le clic-droit sur une catégorie, qui permet les actions classiques (renommer, déplacer, supprimer etc...)
Si vous souhaitez réorganiser vos catégories, il est préférable de le faire ici: faites un clic droit sur une catégorie, et cliquez sur un des choix offerts ...
Mais il y a des précautions à prendre, lisez attentivement le chapitre 5C
Avant de faire d'importants bouleversements, faites un petit essai, puis refermez et réouvrez XnView pour vérifier que vos manips sont bien acceptées.
Mais notez bien que modifier les catégories ne modifie pas les mots-clés correspondants dans les photos. Donc, à ce stade, ne modifiez que des catégories vides.
Un truc bête : vous devez sélectionner au moins une photo pour pouvoir agir dans le volet des catégories. C'est comme ça.
Si XnViewMP refuse de prendre en compte vos régalges ou vos actions, c'est probablement parce-que son dossier d'installation est protégé par Windows
C'est pour cette raison que je proposais dans la première phrase de la page de ne pas l'installer dans le dossier program files.

Affecter une catégorie
Donc, vous avez sélectionné une ou plusieurs photos.

Et vous cliquez dans la case de la catégorie que vous voulez affecter. Tout est là.

Il y a d'autres façons de faire, qui sont utiles si vous avez des centaines de catégories, mais ce sera précisé dans les paragraphes "Mode de recherche" et suivants, un peu plus bas.
Vous pouvez aussi utiliser le bouton Catégories de la barre d'outils pour affecter des catégories à vos photos, c'est parfois plus commode.


figure 16 Les catégories

Si, dans les paramètres, vous avez choisi d'affecter les catégories "parent" (6e option) vous verrez que le fait de cocher "moineau"
va cocher automatiquement "oiseau" et "animal".
Si, dans les paramètres, vous avez choisi la 2e option "exporter les catégories vers les mots clés (IPTC et XMP)", eh bien votre photo contient
désormais les mots clés IPTC:keywords animal, oiseau, moineau et XMP:subject(1) animal , subject(2) oiseau et subject(3) moineau

Il y aura aussi de toute façon les mots clés hiérarchiques XMP : Cocher une catégorie crée obligatoirement ce type de métadonnée.
Dans notre exemple ce sera
lr hierarchicalSubject[1] animal
lr hierarchicalSubject[2] animal|oiseau
lr hierarchicalSubject[3] animal|oiseau|moineau
Vous pouvez vérifier tous ces mots clés dans le panneau informations, onglet IPTC, onglet XMP et onglet Exiftool.
Attention, l'écriture des mots clés ne se fait effectivement qu'au moment où vous "relâchez" la sélection de photos (en cliquant une autre photo)

Simultanément, XnViewMP inscrit dans sa base de données de catégories les informations correspondantes. Je détaille le rôle de cette base de données dans le chapitre 6.
Et vous allez pouvoir utiliser le filtre de catégories décrit dans le chapitre 5B
Attention, pour que la correspondance entre les catégories affectées et les mots clés XMP reste bonne, utilisez exclusivement la zone catégories pour faire des modifications de mots-clés ou d'affectation de catégories

Les trois paragraphes qui suivent décrivent des paramètres qui concernent l'utilisation des catégories.
On accède à ces choix dans XnViewMP via le menu des catégories, (la petite flèche blanche pointe en bas située à droite de la case de saisie de catégorie)


figure 17 Menu des catégories
(fig. 18-21)

Menu des catégories : Mode de recherche
On a ici 3 choix:
- correspondance partielle au début : la recherche s'effectue en tapant les premières lettres de la catégorie.
- correspondance partielle partout : la recherche se fait sur un groupe de lettres ou un mot quelconque
- utiliser une expression régulière : "expression régulière" c'est un mode de recherche respectant une syntaxe normalisée, je n'en sais pas plus.
Ces options s'appliquent lorsque vous recherchez une catégorie, en utilisant la case de saisie située juste à côté, au même niveau.
Si vous avez plusieurs centaines de mots-clés, donc plusieurs centaines de catégories, cette fonction de recherche peut vous éviter de parcourir
du regard toute la liste, à la recherche d'une catégorie perdue au fond d'une arborescence. Il ne s'agit pas du tout de recherche dans les photos.

Menu des catégories : Auto-correction
L'option auto-correction dans le menu "gestion" concerne probablement aussi la saisie des noms de catégories et la correction automatique de certains mots que vous choisissez ...
Les équivalences entre le mot entré au clavier et celui qui sera utilisé se situent dans le menu Outils, Options, auto text correction.
Je suppose que ça permet d'utiliser des abréviations, pour gagner du temps lors de la frappe clavier.

Menu des catégories : Action
Il y a deux choix qui s'excluent : Assigner une catégorie ou Ouvrir l'arbre.
- Si vous cochez "Ouvrir l'arbre", il est sous-entendu que vous avez au préalable "replié" toutes les catégories hiérarchiques, en cliquant sur les trois petits points.
Entrez alors quelques lettres d'une catégorie, puis cliquez la suggestion qui correspond à votre recherche, et l'arborescence de cette catégorie va s'ouvrir.
- Si vous cochez "assigner une catégorie" la même manip que ci-dessus va affecter la catégorie à la photo sélectionnée.
L'option "Apply parent keywords" est inopérante dans ce cas (alors que si vous cliquez effectivement dans une catégorie, l'option s'applique.)

Une dernière astuce, les raccourcis : allez voir dans le chapitre 5C, le paragraphe "Editer"


5B) Utiliser les Catégories de XnViewMP pour retrouver des photos

Le filtre de catégories

Dans l'onglet "Filtre Catégories" à gauche de l'écran principal avec l'onglet "Dossiers", vous visualisez aussi la hiérarchie des catégories, avec le nombre de photos par catégories.

figure 22 Le filtre de catégories

Et là, en cliquant sur une catégorie, XnView affiche les photos correspondantes dont le nombre est précisé entre parenthèses.
C'est prodigieux...

En utilisant le filtre de catégories, vous allez pouvoir regarder vos photos par thèmes, vous pourrez retrouver une photo parmi des milliers etc ...
Si vous voulez voir vos images sélectionnées en grand, il faut éviter de double-cliquer une photo, ce qui vous amènerait directement dans le dossier d'origine de la photo.
Vous pouvez untiliser la vue en plein écran, avec la touche F11, mais allez plutôt lire la fin du chapitre 5A, les derniers paragraphes de "Conseils divers"

Je détaille maintenant les autres options ou méthodes de filtrage.

Filtrer les photos (écran Filtre de catégories)
Tout en haut de la zone "Filtre de catégories", il y a un menu dont l'intitulé "Correspond" va vous permettre d'ajuster vos critères de recherche.


Figure 23 Les options de filtrage

Notez d'abord que vous pouvez sélectionner plusieurs catégories, en les cliquant en combinaison avec la touche Ctrl de votre clavier.
Par défaut, Xnviewmp va afficher l'addition des photos de toutes les catégories sélectionnées, c'est à dire qu'il s'agit d'un "OU"
En effet, dans le menu "Correspond", la valeur "N'importe lequel" est cochée par défaut, c'est donc les photos correspondant à n'importe lequel des critères qui seront affichées.

Si vous voulez réaliser un "ET", c'est donc "Tous" que vous allez cocher dans le menu, pour que tous les critères soient satisfaits.
A mon avis, c'est cette option qui doit être ordinairement utilisée quand on fait des recherches multi-critères ...
Cette option va donc s'appliquer sur un ensemble de catégories sélectionnées (uniquement catégories ...)

Il y a une option qui perturbe l'usage du Control-Clic, c'est : Outils, Options, Métadonnées, "Automatically apply parent keywords"
Quand cette option est cochée, le Ctrl-Clic sélectionne toutes les sous-catégories d'une catégorie.
Si on a choisi "tous" dans le menu "correspond", le résultat est presque toujours vide (c'est rare qu'un insecte soit à la fois coléoptère ET papillon).
Soit vous désélectionnez les sous-catégories pour arriver au résultat, soit, et c'est le plus simple, vous décochez l'option en question quand vous utilisez les filtres de catégories.


Figure 24

Les trois autres options de la figure 23 définissent sur quel ensemble de photos vous souhaitez réaliser cette recherche.
- Global, c'est sur l'ensemble des photos qui sont présentes dans la base de données. (bug V0.84 : seul "Global" fonctionne si on a défini un "répertoire de base")
- Dossier courant, c'est celui qui est affiché dans l'onglet "Dossiers" (et qui peut avoir changé entre temps si vous avez double-cliqué une photo)
- Dossier courant récursif : cette option inclut tous les sous-dossiers du dossier courant. Si vous avez rangé vos photos par années, vous disposez donc aisément du critère année.

En résumé, on est là au coeur de l'utilisation des mots-clés et de XnViewMP : en deux secondes vous retrouvez les photos répondant à plusieurs critères.
Et dire qu'il m'a fallu attendre décembre 2016 pour découvrir cette fonction. Pour être honnête, j'utilisais surtout Picasa pour mes filtrages par mots clés.
Voici un exemple : Si vous avez stocké vos photos par années, sélectionnez dans l'explorateur de Xnviewmp l'année 2015 par exemple.
Dans l'onglet "Filtre des catégories",dans le menu "Correspond", sélectionnez "Dossier courant récursif" et cliquez une catégorie, "anniversaire" par exemple.
Vous obtenez aussitôt toutes les photos anniversaire de 2015 !

Filtrage par notes ou par couleurs
Dans le début de la zone "filtre des catégories" il y a la possibilité de rechercher ou filtrer des photos en utilisant ces deux types de marquages, de la même façon que les autres catégories.
C'est à dire qu'on peut les utiliser séparément ou combinées avec d'autres catégories (avec Ctrl clic), pour affiner votre recherche.
Cette combinaison repose sur un "ET" logique : on recherche des photos d'une catégorie ET marquées par étoiles ou couleurs. (le menu "correspond" ne s'applique qu'aux catégories)


Figure 25. Filtre catégories

Vous trouvez plus de précisions sur ces méthodes complémentaires de marquage par notes ou par couleurs dans le chapitre 9

Autres
Toujours dans la même zone de filtre de catégories, on trouve le choix "Autres", qui contient 3 lignes :
- Marque(s) (0) : Des "marques" peuvent être affectées à des photos, et on peut donc filtrer avec ce critère.
Il s'agit d'un marquage géré en interne par XnViewMp, car aucune métadonnée normalisée ne correspond aux marques.
Vous pouvez utiliser ce marquage de manière temporaire, par exemple pour préparer une sélection de photos destinées à un ami.
Les diverses fonctions pour mettre ou enlever des marquages sont accessibles avec le clic-droit sur une sélection de photos.

- Sans catégorie : C'est un filtrage intéressant, qui permet de retrouver des photos auxquelles on a oublié d'attribuer des catégories.
- Tout : Ce critère ne fonctionne pas en version V0.88 (ou inférieure ?), ça n'affiche rien. (Bug en cours de correction)
Ces trois critères, peuvent aussi se combiner avec les autres catégories.
Et pour utiliser tout ça de manière efficace, n'oubliez pas de passer dans le menu "correspond" pour bien cibler les dossiers sur lesquels vous travaillez (à partir de V0.88 seulement !)

Rechercher et afficher des photos
Cette fonction est accessible dans le menu Outils, Rechercher. On peut aussi utiliser le bouton représentant des jumelles dans la barre de boutons, ou encore Ctrl F.
Vous obtenez cette fenêtre, dans laquelle on va préciser des éléments de recherche.
Les possibilités de tri multi critères sont ici plus étendues que dans l'écran Filtre des catégories.


Figure 26. Outils, Rechercher

Première ligne, la case "Fichier" doit supporter j'imagine les caractères joker (* ou ?), sinon je ne vois pas l'intérêt.
Je n'ai pas fait d'essais sur cette case. Il doit y avoir un lien avec l'option RegExp du bout de la ligne (Expression Régulière)

Juste à côté, il y a la grande case où vous allez indiquer le dossier dans lequel il faut effectuer la recherche.
Si vous voulez rechercher dans toutes vos photos, indiquez le dossier racine qui les contient toutes.
Ensuite, cochez le bouton radio selon que vous voulez un ET (toutes les conditions) ou un OU (au moins une condition) dans le cas d'une recherche multi critères.

Utilisez les trois cases à cocher selon vos besoins :
- Pour les mots-clés, si vous utilisez le catalogue, la recherche prendra quelques instants, c'est très rapide. Cochez la case.
Si vous n'utilisez pas le catalogue, XnviewMP va lire les métadonnées de toutes les photos, et ça peut prendre plusieurs minutes si il y a des milliers de photos.
Les métadonnées IPTC sont dans le catalogue, profitez-en.
Les métadonnées XMP ne sont pas présentes dans le catalogue (hors mots clés), et demandent donc un temps de recherche assez long.
- La case "Récursif" permet la recherche dans tous les sous-dossiers du dossier spécifié en haut; habituellement on la laisse reste cochée.
- L'option "Respecter la casse" permet de distinguer des mots avec ou sans majuscules. Pour fignoler vos métadonnées, pourquoi pas...

Cliquez sur le bouton "Ajouter" pour entrer votre premier critère; vous obtenez des listes de choix déroulantes, pour sélectionner un champ dans lequel le critère sera recherché.
Par exemple, on peut utiliser IPTC, Keywords

Figure 27. Choix du champ sur lequel va porter le critère

Entrez ensuite dans la case la valeur qui sera votre critère de comparaison.
Vous pouvez modifier l'opérateur logique situé entre le nom du champ et la valeur, simplement en cliquant dessus.
Selon la nature de la métadonnée (longue, courte, en liste, codée...), vous aurez des possibilités différentes.


Figure 28. Opérateurs logiques

Vous pouvez ensuite ajouter un deuxième critère, puis un troisième etc ... en sachant qu'un ET ou un OU sera effectué sur ces critères selon le bouton radio choisi.
Vous pouvez également supprimer un critère en cliquant sur le tiret rouge à gauche du nom de champ.
Dans l'exemple de la figure 26 , on recherchait les photos contenant les mots-clés : insecte ET orchidée ET ( orchis OU ophrys);


Extrait de la figure 26

- l'opérateur "est parmi" du troisième critère permet de réaliser un OU entre les deux valeurs séparées par un point virgule.
Avant de cliquer sur le bouton qui va lancer la recherche, vous pouvez enregistrer cet ensemble de réglages et de critères : cliquez sur le + vert et choisissez un nom pour cette recherche.
Cliquez enfin sur le bouton "Recherche". Vous obtenez un écran qui liste les photos trouvées et leur nombre.


Figure 29. Résultat de la recherche.

Cliquez sur "Parcourir" pour afficher le résultat de votre recherche dans l'écran principal.
Si vous double-cliquez sur une photo dans l'écran principal, vous vous retrouvez dans le dossier contenant la photo et vous perdez l'affichage du résultat de la recherche.
Voyez à la fin du paragraphe suivant (conseils divers) le paramétrage qui permet de visualiser les photos et de conserver le résultat de la recherche en cours.

Autres filtrages
Les filtrages et tris utilisant les boutons de la barre d'outils sont décrits au chapitre 11, paragraphe 11D.
Notez que l'utilisation des boutons de tri ou filtrage de la barre d'outils peut se faire "en plus" d'un filtrage par catégories.

Conseils divers
- L'utilisation du catalogue rend la recherche très rapide. A l'usage, je me suis aperçu que les recherches sont beaucoup plus rapides sur les métadonnées IPTC que sur les métadonnées XMP, ce qui tend à prouver que le catalogue de XnViewMP contient toutes les métadonnées IPTC, et pas les XMP, (sauf les mots clés qui y figurent de toute façon).
Encore un constat qui justifie que l'on abandonne pas tout de suite les IPTC...

- Evitez de modifier les catégories dans la zone de filtrage, utilisez de préférence les méthodes décrites précédemment chapitre 5B dans le panneau "catégories".
J'ai fait récemment nombre de suppressions de catégories vides dans cette zone, ça fonctionne parfaitement.

- Si vous constatez des erreurs dans la façon dont le filtrage répond, vérifiez d'abord dans le browser et dans le menu "Correspond" que vous ciblez les bons dossiers.
Après, il peut arriver que la base de données (le catalogue) contienne des anomalies; ça m'est déjà arrivé.
Pour y remédier, j'ai lancé une reconstruction de la base de données. C'est d'une efficacité radicale, mais il y a peut être des moyens plus simples ou plus rapides...

- Ces recherches de fichiers (dans le panneau Filtre de catégories plutôt) vous permettent aussi de mettre vos mots clés en plusieurs passages.
Par exemple, vous aviez rapidement mis vos photos d'oiseaux dans la catégorie Oiseau.
Vous sélectionnez le filtre oiseau à gauche, et dans les photos affichées vous pouvez maintenant ajouter des catégories (= des mots clés) supplémentaires , moineau, mésange etc...
De cette façon, vous pouvez interrompre et reprendre votre travail d'indexation à volonté (mais lisez les précautions, chapitre 7)

- Dans ces phases d'affichage "filtré", si vous double-cliquez une photo, vous allez quitter la sélection filtrée, et vous vous retrouverez dans le dossier d'origine.
Pour éviter ça, par exemple pour scruter un détail de photo dans une phase de retouche de mots-clés, il y a plusieurs solutions :
Vous pouvez utiliser le zoom dans l'aperçu (si vous avez configuré la molette de la souris ...)
Ou utiliser l'affichage en plein écran (touche F11), c'est alors une sorte de diaporama qui affiche votre sélection;
vous avez des boutons pour passer à la photo précédente ou suivante dans la sélection, et un bandeau de vignettes en approchant le pointeur de souris du haut de l'écran.
Appuyez sur la touche Echap pour quitter le diaporama et revenir à l'affichage ordinaire de la sélection.

Mais surtout, il y a une option à modifier pour que vous puissiez conserver le résultat de la recherche tout en ayant la possibilité de double cliquer les photos :
Il faut passer dans Outils, Options, Interface, et décocher la case "Synchroniser l'explorateur lorsque la vue est fermée"
Et si, sans remettre cette option, vous avez besoin d'accéder au dossier d'une photo, un clic droit dessus et vous trouvez le choix "ouvrir le dossier contenant" (ou Ctrl O)
Vous pouvez aussi "noter" le résultat de votre recherche dans un fichier texte, en utilisant l'outil "liste de fichiers" décrit au chapitre 11B


5C) Gestion et paramétrage des Catégories

Clic-Droit sur une catégorie : 7 options pour gérér vos catégories
Dans la figure ci-dessous, on voit les 7 choix possibles obtenus par un clic-droit sur une catégorie


figure 33

- Les deux premiers choix, nouvelle catégorie et nouvelle sous-catégorie ne posent aucun problème; vous pouvez y aller à fond.
Mais pour les autres actions, il faut savoir que les modifications faites ici ne seront pas répercutées automatiquement dans les métadonnées.

- Donc pour utiliser le choix suivant, "renommer", on risque de créer une divergence entre le nom de catégorie et les mots clés des photos.
Pour cette tâche, en attendant de trouver une meilleure méthode, je procède en plusieurs étapes:
1) Affichez les photos contenues dans l'actuel nom de la catégorie (filtre catégories) et sélectionnez-les toutes.
2) Avec un clic-droit, renommez la catégorie.
3) Pour l'ensemble des photos sélectionnées, décochez la catégorie, et cochez-la à nouveau.(Vérifiez si vous souhaitez ou non cocher les catégories parent)
4) Dans filtre des catégories, cliquez sur une autre catégorie quelconque, puis revenez sur celle dont vous venez de changer le nom.
5) Vérifiez dans au moins une des photos (zone informations) que vos mots clés sont corrects et conformes au nouveau nom de la catégorie.

Autre méthode similaire; ce n'est pas plus simple, mais ça aide à comprendre le fonctionnement de XnViewMP.
Cliquez la catégorie que vous voulez renommer dans "filtre des catégories" et sélectionnez toutes les photos de cette catégorie.
Renommez la catégorie dans l'autre panneau, celui des catégories.
Cliquez sur "Mise à jour des fichiers avec le catalogue" dans le menu Afficher
Relâchez la sélection, puis allez voir dans le volet informations des photos si c'est bien passé.

Suppression de catégorie
- Pour "supprimer", je ne supprime que des catégories vides pour éviter de créer des écarts entre des mots clés existants et des catégories supprimées.

Attention, n'utilisez pas le bouton Suppr du clavier, ça supprime les photos au lieu de supprimer les catégories !
ce bug est corrigé en V0.87, mais il faut lire avant de cliquer dans la fenêtre de confirmation.

J'ai supprimé par erreur une catégorie contenant des centaines d'images; le catalogue a donc perdu ce contenu.
Pour rattraper ça, il faut recréer la catégorie, activer l'option Outils, métadonnées, "importer les mots clés XMP ou IPTC dans les catégories DB", et décocher la suivante.
Il faut ensuite retrouver les images qui avaient ce mot clé, donc utiliser la fonction "rechercher" décrite ici dans le chapitre 5B.
Pour cette recherche, décochez l'option "utilisation du catalogue" (justement !), puis lancez la recherche des images contenant le mot clé concerné (IPTC keyword par exemple).
La recherche terminée, cliquez "parcourir", sélectionnez toutes les photos (Ctrl A), et cliquez sur "Mise à jour du catalogue avec les fichiers" du menu Afficher.
Evitez dans cette phase de cocher ou décocher des cases de catégories.
A la fin, déselectionnez les images, remettez les options Outils, Métadonnées comme elles étaient.
Allez voir dans le filtre des catégories si votre catégorie a retrouvé le nombre de photos initial.


Pour les deux fonctions "Déplacer vers" et "Mélanger avec", n'imaginant pas les répercussions possibles, j'ai préféré éviter de les utiliser.
Pour ce type de manipulations, j'affecte une catégorie provisoire aux photos, et j'enlève la catégorie que je veux modifier.
Quand elle est vide, je la déplace; puis je l'assigne aux photos, ce qui met à jour les mots clés, et j'enlève la catégorie provisoire.

Cas particulier:
Il m'est arrivé plusieurs fois qu'une catégorie se doublonne. Essayez d'abord de fermer, puis réouvrir XnView, ça suffit généralement à éliminer le problème.
Si le problème persiste, allez voir le chapitre 7, paragraphe 7h pour éliminer ce doublon.

Clic-droit : Editer
Un clic sur "Editer" ouvre une petite fenêtre contenant divers champs.
Il y a un champ "Libellé", c'est le nom de la catégorie, un champ "Parent" pour son rattachement, un champ "Commentaire" et un champ "Raccourci"
Ces deux premiers champs semblent modifiables, mais je n'ai jamais essayé d'y toucher.
Le commentaire est géré en interne par Xnviewmp (je ne sais pas où il est enregistré) et ce n'est pas une métadonnée. Il permet de commenter une catégorie ... pourquoi pas ?
La petite case "ne pas exporter" concerne je suppose l'exportation au format texte des libellés des catégories. J'ai cru lire dans le forum qu'il y a un bug lié a cette case.
Le champ "Raccourci" permet de lier l'appui d'une touche du clavier à l'affectation d'une catégorie.
Ce raccourci est d'une efficacité impressionnante, mais il faut une certaine rigueur et de l'habitude pour bien s'en servir.


Menu des catégories : Gestion des catégories
Ce menu n'est pas évident à trouver : C'est la flèche pointe en bas, sous la barre de titre de la zone catégories.

Gestion des catégories : Exporter ou importer
XnViewMP a une fonction d'exportation (et importation) des catégories vers un fichier texte qui est très pratique.
Il s'agit d'exporter les libellés (les noms) des catégories, qui sont aussi des mots clés.


figure 30

Cliquez sur Gestion des catégories, puis Exporter fichier de catégories.
Vous obtiendrez un fichier texte de ce genre


figure 31 Fichier texte exporté

Ce fichier va vous aider à choisir vos mots clés, à les repenser, les mémoriser, les réorganiser éventuellement...
Faites de temps en temps un export quand vos catégories ont évolué, et imprimez-ça pour l'avoir sous les yeux.
Par ailleurs, si vous souhaitez créer des dizaines ou des centaines de catégories (en botanique, mycologie, entomologie), vous pouvez le faire dans ce fichier, puis l'importer dans XnviewMP (Importer des catégories).
On trouve ce genre de thesaurus tout prêt à télécharger sur Internet. Il suffit d'y remettre la mise en forme utilisée par XnviewMP avant d'importer.

Précaution à prendre avant d'importer des catégories hiérarchisées, supprimez d'abord les catégories existantes (vides) dont les noms sont en conflit avec celles que vous souhaitez importer.
Attention, dans ce paragraphe je parle d'importer de nombreuses NOUVELLES catégories, il ne s'agit pas de refondre l'organisation de catégories existantes.

En résumé, pour importer des nouvelles catégories en nombre, je propose de procéder comme suit :
1) Exportez d'abord le catalogue (voir le paragraphe suivant "catégories fichiers")
2) Exportez vos catégories. Répetez l'export pour conserver une deuxième copie intacte des catégories.
3) Incorporez les futures catégories dans le fichier que vous venez d'exporter, en utilisant un éditeur de texte comme le Bloc Notes, ou Notepad++
4) Supprimez toutes les catégories dans le panneau catégories de XnViewMp
5) Importez le fichier de catégories que vous venez de mettre au point.
6) Importez le catalogue que vous avez sauvegardé en 1)

Menu des catégories : Catégories Fichiers , Exporter
Cette fonction permet, à partir de la base de données, d'exporter un fichier XML contenant un enregistrement pour chaque photo qui a des
mots clés hiérarchisés Adobe Lightroom lr:hierarchicalsubject, ainsi que l'emplacement précis de chaque photo.
Le choix de l'intitulé "Catégories Fichiers" n'est pas très judicieux, d'autant qu'il faut bien distinguer cette forme d'export de celui qui est décrit dans paragraphe précédent.


figure 32 Catégories fichiers

Il s'agit d'une partie de la base de données de Xnview ("le catalogue" qui est décrit au chapitre suivant), du moins si vous avez utilisé les catégories
pour entrer les mots clefs (c'est à dire que les mots clés hiérarchisés Adobe sont dans les photos)
Ce fichier exporté comporte de nombreux intérêts :
- il contient les informations qui font le lien entre les catégories et les photos.
- il constitue une sauvegarde partielle de la base de données, mais avec un encombrement 100 fois plus faible.
- Peu volumineux et rapide à générer, ce type de fichier devrait vous inciter à faire un export par semaine !
- En regardant son contenu, vous trouverez probablement des bizarreries dans vos noms de fichiers ou de dossiers, et vous pourrez aller les vérifier.
Je trouve bizarre que l'auteur du programme ait dissmulé une fonction aussi intéressante dans ce recoin discret ...

Importer
- Le fichier exporté pourra être réimporté tel quel, si on a ajouté des catégories entre temps.
- il faut que tous les libellés des catégories qui vont être utilisées soient présents dans xnviewmp avant d'importer.
- Vous pouvez faire des remplacements en nombre dans le fichier xml avec un outil de traitement de texte comme Notepad++ (sur des noms de dossiers modifiés par ex)
- l'importation est bien plus rapide que de forcer la relecture des mots clés des dossiers de photos. (au moins 10 fois plus rapide)
Le fichier à importer doit évidemment être au format adéquat, sur le modèle de celui qui est exporté.

Quelle différence y a t-il entre reconstruire la base de données, et importer ce fichier ?
L'importation permet de reconstruire au moins une partie de la base de données de XnViewMP, celle qui concerne les catégories et les mots-clés hiérarchisés.
Je me suis servi de cette fonction après avoir supprimé mon fichier XnView.db, et ça semblait suffire pour que tout fonctionne bien.
Or je viens de m'apercevoir que les métadonnées IPTC (légende, auteur, localisation etc ...) semblent également présentes dans le catalogue xnview.db
Ca signifie que l'import ne suffit pas à reconstituer entièrement le catalogue ?

Si la base de données (le catalogue) ne fonctionne toujours pas correctement après une importation, il reste la solution
de reconstruire la base de données en appliquant la méthode décrite à la fin du chapitre 2.

Gestion des catégories : Supprimer tout
J'ai déjà utilisé cette fonction dans le cadre d'un nettoyage complet comme décrit au chapitre 2. C'est radical, ça efface tout.
Comme je l'ai écrit un peu plus haut, si on réimporte des catégories après cette suppression, la base de données perd son fonctionnement.
Si il s'agissait juste d'importer des nouveaux libellés de catégories, il fallait au préalable exporter les "catégories fichiers" (le fichier xml), tel que c'est décrit dans le paragraphe précédent.
Puis inclure (ou importer) les nouveaux libellés des catégories; Et enfin, il faut réimporter le fichier xml qui lie les images aux catégories ("catégories fichiers , Importer")
Si l'objectif était d'importer aussi des (nouveaux) dossiers de photos, il faudra ensuite ajouter ces dossiers dans le catalogue. (Bouton Ajouter dossier du chapitre 6)

Si vous souhaitez créer manuellement des catégories après avoir tout supprimé, petite difficulté, vous n'y arrivez pas dans le panneau catégories...
Les solutions :
- Faites un clic-droit sur le mot "catégories" dans le filtre des catégories, et crééz en une.
- Ou bien, créez un petit fichier texte avec un mot par ligne et importez-le. Vous pourrez ensuite avec un clic-droit créer et modifier les catégories.
- Souvenez-vous aussi qu'il faut la plupart du temps sélectionner une photo pour pouvoir agir dans le panneau catégories.
- Evitez de faire fonctionner xnviewmp sans aucune catégorie. Importez des catégories avant de faire des autres manips.


6) La base de données des catégories : le catalogue

XnViewMP enregistre automatiquement quelques fichiers de paramètres :
Il y a les fichiers qui enregistrent vos réglages, essentiellement xnview.ini (et iptc.ini et quelques autres...)
Et les fichiers qui permettent de travailler rapidement sur l'affichage et le filtrage des photos :
- Pour accélérer l'affichage et la navigation dans les dossiers, le fichier Thumb.db contient une copie des vignettes (les miniatures).
- La base de donnée des catégories, "le catalogue", se trouve enregistré dans le fichier XnView.db. C'est grâce à ce fichier que vous pouvez utiliser le
filtre des catégories, qui, en fonction d'un critère, affichera instantanément des photos qui peuvent être dispersées dans des centaines de dossiers.

Si vous avez suivi mon conseil d'installation, tous ces fichiers sont rassemblés dans le dossier programme, là ou est "installé" XnviewMP.
Il vous est donc facile de copier de temps en temps ces fichiers (surtout xnview.ini et xnview.db) pour les sauvegarder ailleurs.
Il y a également une fonction qui permet d'exporter un fichier XML de sauvegarde de la base de données liant les photos avec les mots-clés et catégories hiérachisés. (voir ce paragraphe)
Je rappelle que vous pouvez également exporter vos noms de catégories (= votre dictionnaire de mots clés) dans un fichier texte.

Qu'y a t-il dans le catalogue ?
Je ne sais pas vraiment; il y a des informations comme les noms de fichiers, la taille, la date, le rating, les catégories...
Il y a également les mots clés, probablement tous (IPTC,XMP,XMP:LR hiérarchisés)
Je pense que les métadonnées IPTC sont aussi dedans (légende, auteur, localisation etc ...) mais probablement pas les informations XMP.

Comment fonctionne le catalogue ?
Pour comprendre le fonctionnement de ce catalogue, un petit exemple :
- Pour la photo DC2030.jpg, je coche la case "animal" et "reptile" dans mes catégories.
- D'une part, selon mes réglages, ça écrit ces deux mots-clés dans les métadonnées de la photo elle-même.
- D'autre part, ça ajoute un enregistrement dans le catalogue, qui contiendra : le nom de la photo, son emplacement dans l'ordinateur, et les catégories concernées.
Cette phase "d'ajout de catégories" (et de mots clés) enrichit donc automatiquement le catalogue.
Il faut citer l'autre cas où le catalogue se met à jour tout seul, c'est lorsque vous visualisez simplement le contenu d'un dossier de photos contenant déjà des mots clés.
Si vous ne voulez pas que ça se produise (par exemple si vous utilisez XnView pour fouiner dans le cache du navigateur, ou dans les téléchargements) pensez à enlever l'option "importer les mots clés XMP ou IPTC dans les catégories".

Si, en dehors d'XnViewMp vous déplacez une photo, si vous changez son nom, si vous modifiez le nom d'un dossier, il faudra remettre à jour le catalogue.
De même, si vous voulez inclure un gros stock de photos contenant déjà des mots clés dans le catalogue, il faudra aussi "gérer" le catalogue, (c'est plus
efficace que de visualiser tous les sous-dossiers un par un).

Cette gestion se fait dans la fenêtre suivante, en passant par le menu Outils, Options, Catalogue

Paramètres du catalogue

Cet écran est assez ambigu dans le sens où il déclare agir sur le cache des vignettes, alors que ce que je recherche est la gestion du catalogue, et que ça semble aussi fonctionner pour ça.

figure 34

La première partie de la fenêtre concerne la taille des vignettes, et la taille maximale du fichier Thumb.db ("le cache vignettes").
- Je n'ai pas de critère pour juger de l'intérêt de choisir une ou l'autre valeur dans la boite déroulante de la première case "Compression"; j'ai mis compression haute qualité (JPEG).
- Les valeurs indiquées dans les cases Largeur et Hauteur sont les dimensions des vignettes que XnViewMP va enregistrer dans le fichier cache Thumb.db
Or, en fonction des réglages d'affichage des vignettes que vous avez choisi à l'écran, (voir Chapitre 1 Vignettes) XnviewMP peut afficher vos vignettes avec une taille différente.
Si ça correspond à un agrandissement, les vignettes affichées auront un léger flou. Si ça les réduit, c'est net, mais vous traitez des volumes de pixels inutilement.
En cliquant sur le bouton "obtenir la taille des vignettes", vous fixez la taille des vignettes dans le fichier cache à la même valeur que celle qui est actuellement utilisée à l'affichage.
Si vous modifiez rarement ou jamais la taille de vos vignettes, utilisez ce bouton.
- Idem pour la taille maximum pour le cache, j'ai mis 200 Mo à la louche.

L'option "mémoire pour la base de donnée", concerne le catalogue.
Hypothèses pour la gestion de la mémoire :
Si votre ordinateur n'est pas trop vieux, vous avez 4 Go de mémoire (4000 Mo) dont environ 1 Go qui est utilisé par Windows et 3 Go disponibles.
Regardez la taille de votre fichier xnview.db, et voyez si il est judicieux de modifier le réglage "mémoire pour la base de données":
Si xnview.db rentre raisonnablement en mémoire (je dirais 1.5 Go maximum ?), agrandissez la taille maxi en fonction.
Dans mon illustration, j'ai fixé la taille a 400 Mo pour un xnview.db qui fait 300 Mo
Si le fichier est très gros, plus de 60% de la mémoire totale de votre PC, je suppose qu'il vaut mieux laisser une valeur plus faible, pour laisser 2/3 de la mémoire libre

Je reviens au sujet
Réglage suivant : le répertoire de base pour les images
Dans le cas le plus courant, laissez cette case vide (ou avec la valeur par défaut qui est une barre oblique)
Cette case permet de spécifier un chemin vers vos dossiers de photos, et dans le catalogue, tous les emplacements de photos seront notés relativement à ce répertoire.
J'imagine deux cas d'utilisation :
- Premier cas, vous avez dupliqué l'ensemble de vos photos à deux emplacements dans votre ordinateur.
Par exemple, vos photos sont situées dans D:\fichiers\photos\ , valeur que vous inscrivez dans la case.
La photo D:\fichiers\photos\2016\2016-01\dsc355.jpg sera repérée dans le catalogue avec le chemin relatif: 2016\2016-01\dsc355.jpg
Toutes vos photos sont dupliquées dans F:\sauvegardes\fichiers\photos, et vous voulez de temps en temps faire des recherches dans ce disque externe.
Modifiez la valeur de la case en inscrivant F:\sauvegardes\fichiers\photos\
Les chemins relatifs dans la base de données restent valables et dorénavant vous recherches avec le catalogue se feront dans cet autre emplacement
- Deuxième cas d'utilisation, vous voulez utiliser le catalogue (xnview.db) dans deux ordis différents, soit parce-que les photos sont situées dans un serveur, soit parce-que vous avez une copie de toutes les photos (rangées à l'identique) dans le deuxième ordinateur.
Dans le premier ordi, les photos sont dans Z:\data\photos\... Vous avez écrit Z:\data\photos\ dans la case "répertoire de base pour les images"
Vous avez mis au point votre base de données, et vous pouvez copier le fichier xnview.db dans un autre ordinateur, dans lequel le même stock de photos est situé par exemple dans D:\photos
En écrivant D:\photos\ dans la case "répertoire de base pour les images" dans le nouveau PC, les chemins relatifs vers les photos fonctionneront aussi.

Attention, si vous modifiez ce paramètre quand la base de données est correcte, vous allez modifier son fonctionnement et elle ne marchera plus. (sauf cas particuliers ci-dessus)
J'ai ajouté à ce sujet quelques précisions dans le chapitre 7 des précautions (7 f)
Il semble qu'un bug (en version V0.87) soit lié à cette case, si elle est remplie.
Ce bug empêche la mise à jour du catalogue quand vous renommez un dossier dans XnviewMP, alors que ça fonctionne bien si la case est vide.
(Remarque en passant, si vous modifiez des dossiers en-dehors d'xnviewmp, le catalogue ne se mettra pas à jour tout seul non plus, il faudra utiliser le bouton "transférer")

Gestion du catalogue
Attaquons maintenant le vif du sujet. Vous voyez dans le tableau de la figure 34 ci-dessus tous les dossiers que Xnview a explorés pour construire sa base de données.
Il y a deux indications de taille maintenance cache dans cette fenêtre : ça a probablement un rapport avec le cache des vignettes...
Un clic sur le bouton "Optimiser" dont j'ai déjà parlé au chapitre 2, donne cette fenêtre :


figure 35

Les cases cochées par défaut sont celles de l'illustration; laissez-les comme ça pour la plupart des cas.
Les deux options "supprimer les dossiers et les fichiers inexistants" fonctionnent bien, car les suppressions de photos à l'aide de filtrages laissent parfois des photos "fantômes".

En dehors d'un nettoyage complet, je n'ai pas testé les deux options "supprimer les vignettes", et "supprimer les données de fichiers" ne sachant pas
sur quoi portent ces suppressions. (toute la base ? seulement les dossiers disparus ?)
"supprimer les données de fichiers" semble correspondre à effacer xnview.db ... à tester.
Pour la fonction "optimisation" (la première case), au feeling, je dirais qu'après de nombreuses modifications, le catalogue a besoin d'être révisé ?

Pour le moment, cliquez "Annuler" pour refermer cette fenêtre, et revenir au tableau de la figure 34.

Ce tableau présente les dossiers qui ont été explorés pour construire le cache des vignettes.
Indirectement, il représente aussi les dossiers des photos qui ont été lues pour les relier aux catégories alors que son titre ne le laisse pas supposer ("maintenance cache")

Voyons les boutons situés en-dessous :
- Le bouton "Effacer" permet d'effacer un dossier sélectionné dans le tableau. Le bouton "Effacer tout" va vider le tableau !
Parfois, ces fonctions d'effacement ne prennent effet qu'après avoir cliqué sur le bouton "Optimiser", laissez les coches par défaut et cliquez Ok.
Si vous voulez empêcher des dossiers ou des disques d'apparaitre dans ce tableau, ajoutez-les au tableau de l'onglet suivant "Exclusion /inclusion"
Quand un dossier est ajouté au tableau, la case en début de ligne est modifiable, les choix possibles sont : "exclus" ou "inclus".
Le fait d'ajouter ici un dossier avec "inclus" semble insuffisant pour que les photos soient lues et liées aux catégories, il faut passer par la fonction "ajouter dossier" de l'écran précédent.

Je n'ai pas essayé le bouton "Reconstruire les vignettes".
Si votre idée était de reconstruire les vignettes exif intégrées d'une ou plusieurs photos, il faut le faire en passant par le menu "Afficher, Reconstruire les vignettes"
Mais le rôle de ce bouton c'est de remettre des vignettes à jour dans le cache des vignettes (thumbs.db), pour accélérer l'affichage lors des filtrages.
On n'est pas ici dans la gestion du catalogue, mais les opérations d'affichage utilisent le catalogue et celui-ci utilise le cache vignettes pour accélerer l'affichage.
Allez voir également les réglages de qualité de vignettes dans le menu Outils, Options, Vignette, réglages qui interagissent avec ceux décrits ici.

Le bouton Transférer
Si vous avez déplacé un dossier de photos en dehors d'xnviewmp, ou changé son nom, voire même le nom d'un disque entier, vous allez devoir mettre à jour le catalogue :
- Utilisez le dernier bouton "transférer", qui permet de tenir compte d'un dossier qui a été déplacé ou renommé, en précisant l'ancien nom et le nouveau nom.
Là aussi il semble nécessaire de passer par "optimiser", laissez les coches par défaut et cliquez OK.

- Passons au bouton "ajouter dossier"

Inclure un dossier de photos dans le catalogue
Pour l'utilisation des catégories, le bouton "Ajouter dossier" n'est utile que si vous voulez ajouter un dossier de photos déjà marquées avec des mots clés IPTC ou XMP.
Il faut donc d'abord passer dans le menu Outils, Options, Métadonnées, et cocher la première case : "Importer les mots clés XMP ou IPTC dans les Catégories DB"
Important : décochez la deuxième case "Exporter les catégories ..." sinon vous risquez de doublonner des infos dans la base de données de manière inextricable.
Utilisez éventuellement l'option "Lecture des mots-clés hiérachiques" en précisant le caractère séparateur, généralement on utilise la barre verticale proposée en première case.
Ensuite, c'est limpide, cliquez le bouton "Ajouter dossier", et zou, toutes les catégories se construisent et se remplissent.
Eévitez cependant de lancer cette importation avec un panneau de catégories entièrement vide. Créez ou importez quelques noms de catégories au préalable.
Lisez aussi le paragraphe 7b du chapitre 7 ci-dessous, il y a des précautions importantes à prendre.

Sachez que la lecture du dossier est récursive, ce qui signifie que tous les sous-dossiers vont être lus et ajoutés.
Attention, si vous indiquez un dossier qui contient beaucoup de photos dans de nombreux sous-dossiers (toutes vos photos ?), ça va prendre un certain temps !
C'est une fonction formidable, qui vous permet de reconstruire toute la structure de catégories en un seul clic sur une nouvelle installation.
Il m'est arrivé que cette opération ne réussisse pas du premier coup. En faisant une deuxième fois "Effacer tout" puis "Ajouter dossier" ça a marché.
J'avais effacé toutes les catégories ; je suppose que j'aurais dû les importer au préalable, ou au minimum en préparer une.

Après avoir lancé ce genre de reconstruction, (après une nouvelle install, ou un nettoyage) vous remarquerez bien souvent quelques anomalies
dans vos catégories, signe que quelques mots-clés étaient mal orthographiés, ou enregistrés avec des erreurs; ce sera l'occasion de les corriger.

Dans l'onglet "Outils" il y a un bouton pour "importer la base de données des catégories xnview"
Je n'ai pas testé cette fonction; en général je recopie simplement mon précédent fichier XnView.db dans le (nouveau) dossier de XnViewMp.
L'auteur du logiciel indique que ça permet d'importer une base de données provenant de Xnview classic.

Il y a aussi deux fonctions dans le menu "Afficher" : "Mise à jour du catalogue avec les fichiers" et "Mise à jour des fichiers avec le catalogue"
Ces deux fonctions agissent seulement sur un lot de photos que vous avez sélectionnées.
Si il y a quelques divergences entre le catalogue et les mots clés dans les photos, ça va permettre de les éliminer.
Je ne pense pas qu'elles aient été conçues pour traiter des gros volumes de photos comme l'importation de centaines de photos, mais si vous êtes audacieux, pourquoi pas ?

Une remarque sur "Mise à jour des fichiers avec le catalogue". Sélectionnez une photo, cliquez cette fonction, puis allez voir les informations exiftool de la photo.
(tests à refaire) Il semble que plusieurs métadonnées dont je ne soupçonnais pas la présence dans le catalogue soient transcrites dans la photo ...

On peut aussi comprendre ces deux choix en relation avec les deux premières options de l'écran "Outils Options, Métadonnées" du début du Chapitre 4
- Ordinairement, la première option de métadonnée "Importer les mots clés XMP ou IPTC dans les catégories DB" n'est pas cochée.
Si ponctuellement vous voulez faire entrer un nouveau lot de photos déjà tagguées, dans le catalogue et dans les catégories, cliquez "Mise à jour du catalogue avec les fichiers"
- La deuxième option de métadonnées, "Exporter les catégories DB vers le sujet XMP et les mots clés IPTC" sert à écrire les mots clés dans les photos au moment ou on coche une catégorie.
Dans certains cas, des photos peuvent être présentes dans la base de données avec leurs catégories, mais les mots clés IPTC ou XMP n'ont pas été inscrits, ou pas mis à jour dans les photos.
En cliquant "Mise à jour des fichiers avec le catalogue", l'écriture des mots-clés va se faire dans les photos sélectionnées à l'écran.

Cette deuxième fonction a une utilisation "gadget" que je décris dans le paragraphe 4 (troisième option) : elle génère un fichier xmp externe avec les exif's de la photo.


7) Précautions

Tout n'est pas magique dans ce domaine, surtout si vous avez déjà des mots-clés hétéroclites provenant d'autres logiciels.
prenez le temps d'étudier ce domaine, et faites quelques essais avant de passer des heures à rentrer des métadonnées.

7a) Exemple : vous avez un dossier "photos" contenant plusieurs milliers de photos, dont la plupart contiennent quelques mots clés IPTC.
Vous avez coché la plupart des options dans "Outils, Options, Métadonnées"
Vous allez les importer dans le catalogue (en utilisant le bouton "Ajouter dossier" dans Outils, Options, Catalogue)
Vous pouvez laisser les catégories se créer automatiquement, ou bien vous aurez préparé à l'avance des catégories (hiérachisées peut-être, voir paragraphe 7b)
Attendez-vous d'abord à un temps de traitement de plusieurs minutes, voire dizaines de minutes.
Puis a une augmentation du volume de votre dossier de photos, car Xnview va créer (plus tard) dans chaque photo des mots clés hiérarchisés, et éventuellement des mots clés XMP.
Ne vous attendez pas à ce qu'une hiérarchie de catégories apparaisse toute seule; les mots clés IPTC, (et XMP) ne sont pas organisés en hiérarchie.
Seuls les xmp:lr:hierarchicalsubject (si vous en avez déjà mis) permettent de construire automatiquement une hiérarchie de catégories.
Cependant vous pourrez facilement réorganiser vos catégories plus tard en les hiérarchisant petit à petit, mais n'allez pas trop vite, et faites des sauvegardes intermédiaires.

7b) Si vous aviez préparé des catégories hiérarchisées avant d'importer un dossier de photos, elles vont bien "accueillir" les photos ayant les mots clés correspondants, mais
sans affecter les catégories "parent" ni créer les mots clés hiérarchisés xmp, car XnViewMP ne crée des mots-clés hiérarchisés qu'au moment où on clique sur une catégorie.
Pour effectuer cette tâche, allez d'abord cocher des options, au minimum "Automatically apply parent keywords" et "Créer les données XMP" dans Outils, Options, Métadonnées.
- Sélectionnez une catégorie dans le "Filtre des catégories" : toutes les photos contenant ce mot-clé s'affichent.
- Sélectionnez toutes les photos, puis décochez et recochez la case du mot-clé dans la fenêtre Catégories
Ca a plusieurs effets:
1) Ca affecte les mots clés parents selon vos réglages, en IPTC, en XMP, voire XMP Sidecar si vous l'avez coché.
2) Ca crée les XMP:LR:HierarchicalSubject.
3)Ca met à jour la base de données interne.
Répétez l'opération pour toutes les catégories en bout de hiérarchie, pour que leurs catégories parent soient incluses.

7c) Exemple : Vous avez mis la catégorie "animal" sur des centaines de photos, dans l'idée de les répartir plus tard en oiseaux, reptiles, mamifères.
Si vous faites ensuite une partie du travail en ajoutant des catégories filles (des reptiles, des chiens etc ...), vous ne pourrez pas sélectionner
les photos contenant uniquement "animal" pour continuer (eh oui, en cliquant "animal", on les voit tous).
Pour éviter cela, dès le début, créez une sous-catégorie provisoire "non_trié" .
Vous pourrez alors vous concentrer sur les photos de la catégorie "animal" "non_trié" pour la vider progressivement en précisant les familles et espèces ...
Pendant ce type de travail, pensez à modifier l'affichage (menu Afficher, Afficher en, Détails) pour visualiser toutes vos métadonnées (IPTC) dans un tableau.

7d) Autre difficulté : les options décrites au chapitre 4 (paramétrage des options") ont une portée qui n'est pas totale.
C'est à dire que dans certains cas, selon les menus que vous utilisez, telle ou telle option n'aura pas les effets escomptés.
Il faut prendre la dernière phrase au pied de la lettre : "les manipulations qui vont faire intervenir ces réglages" sont dans le chapitre 5 (et pas en utilisant d'autres menus !).
Cependant, au fil des nouvelles versions, XnViewMP a acquis une bonne maturité et cette précaution est devenue toute relative.
Mais je persiste : si vous marquez des photos d'une façon nouvelle, vérifiez bien ce que vous venez de faire, avant de traiter des centaines de photos ...

7e) les bugs ou anomalies cités dans ce paragraphe 7e sont tous corrigés en V0.87
C'est quand même sympa d'avoir un développeur à l'écoute. Merci P.E.Gougelet !
Supposons que vous décidiez d'entrer des métadonnées dans un grand nombre de photos contenant déjà des mots clés;
Par exemple vous souhaitez ajouter une "Ville" ou une "Légende" ... Vous devrez donc passer par la fenêtre "Editer IPTC / XMP" sur des lots de photos.
N'oubliez pas de vérifier qu'au moins les deux premières options du dernier onglet soient bien cochées,
et cochez l'option "ne pas charger les champs" (qui n'est accessible que quand vous sélectionnez plusieurs photos)
Cliquez d'abord pour chaque lot le bouton "Effacer les champs", entrez la valeur souhaitée, puis "Ecrire les fichiers"
Mais les mots clés hiérarchisés seront effacés par cette manip. On attend un correctif, et en attendant il faudra décocher / recocher la catégorie pour les réécrire.
En version V0.84, les mots clés hiérarchisés sont préservés, mais les iptc ou xmp sont perturbés
.

7f) - Définir le répertoire de base de vos photos.
Dans le menu "Outils, Options, Catalogue", une zone vous permet de définir le répertoire de base qui doit contenir toutes vos photos.
Une contrainte apparaît : si vous avez plusieurs lots de photos rangées dans des endroits différents (voire des disques différents), je ne vois pas de solution simple.
Car si vous changez cette valeur alors que votre base de données fonctionne, vous perdez le fonctionnement des filtres.
En fait, c'est le lien entre l'emplacement des photos et les catégories qui se perd, et les filtres ne fonctionnent plus
Il faut alors importer les "catégories fichiers" (voir ici) pour rétablir le fonctionnement quand le "répertoire de base" a été modifié.
En version V0.84, si cette case est renseignée, un bug perturbait le filtrage des catégories dans "dossier courant". Bug corrigé en V0.87.
En version V0.87, si cette case est renseignée, un bug empêche la mise à jour de la base de données quand on renomme un dossier.
Donc, si on peut, mieux vaut laisser cette case vide en attendant.

7g) - Nouvelle option : "écriture de la hiérarchie des mots clés" dans Outils, Options, métadonnées.
Depuis la correction d'un bug des versions avant V0.84 je crois, (effacement des mots clés Lightroom) le nouveau choix de xnview consistait à écrire des mots clés IPTC hiérarchisés.
Or, on peut contester la présence de hiérarchie dans les IPTC; en décochant cette nouvelle option, xnview permet d'écrire des mots clés IPTC "normaux"
(exemple: animal, oiseau, moineau), sans hiérarchie. Vérifiez si cette option est activée par défaut et si elle convient à votre usage.
Attention, cette option n'est active que dans l'utilisation des catégories (elle n'agit pas dans la fenêtre "Edition de métadonnées" pour la saiste de mots-clés).

7h) - Si vous avez une catégorie doublonnée
Essayez d'abord de fermer, puis réouvrir XnView, ça suffit généralement à éliminer le problème.
Si le problème persiste, huit étapes pour le résoudre :
1) affichez les photos qu'elle contient (filtre catégories) et sélectionnez tout.
2) créez une nouvelle catégorie provisoire "toto"
3) affectez la catégorie toto, et enlevez l'ancienne.
4) supprimez l'ancienne catégorie doublonnée qui est maintenant vide.
5) affichez la catégorie toto et sélectionnez tout.
6) re-créez la catégorie souhaitée (celle qui avait doublonné).
7) affectez la nouvelle catégorie, et enlevez "toto" à toutes les photos.
8) supprimez toto

7i) - IPTC une norme ancienne ?
Oui, IPTC est une norme ancienne. Pas autant que EXIF, mais elle est remplacée peu à peu par la norme XMP plus récente.
Mais de nombreux logiciels sont restés avant tout orientés vers IPTC, et il me semble qu'en 2017 il est encore prématuré d'abandonner les métadonnées IPTC (on parle de photos JPG, hein ?).
Même XnViewMP fait un peu de favoritisme pour les IPTC : il y a de nombreuses fonctions (affichage de libellés, tris, renommages, conversions) où seules les métadonnées IPTC sont proposées dans les listes de choix ou les menus.
Il me semble aussi que certaines galeries de photos en ligne permettent d'utiliser des titres, commentaires ou mots clés iptc.
Et, si vous abandonnez progressivement tel ou tel logiciel qui ne gérait que les iptc, ça ne coute rien de continuer à utiliser ces métadonnées en plus des XMP.

7j) - Les fichiers XMP Sidecar
Je ne suis pas spécialiste des fichiers sidecar. J'ai tout de même décidé de mettre ici un paragraphe résumant ce que j'ai compris de ce sujet.

Les métadonnées exif, iptc, xmp peuvent être embarquées dans les photos JPG (et quelques autres formats : png, tiff ...?)
Il est possible d'associer aussi à ces photos des métadonnées dans un fichier annexe à la photo, qu'on nomme donc fichier sidecar, ou fichier compagnon, dont l'extension de nom est XMP.
Certains utilisateurs considèrent qu'il est moins "risqué" d'y mettre les métadonnées, sans toucher au fichier image original, et que c'est une solution d'avenir.
D'autres, comme moi, pensent qu'il est plus simple d'embarquer les métadonnées dans les fichiers image, et qu'il y a moins de risque de les égarer.
Le "lien" entre ces deux fichiers n'existe que si un critère peut être utilisé pour cela : c'est en principe le nom du fichier qui est commun aux deux.
On a donc une image, nommée par exemple DSCN00222.JPG, et un fichier sidecar DSCN00222.XMP qui contient des métadonnées XMP de cette image.
Je crois savoir qu'un logiciel de chez Adobe "gère" ces deux fichiers comme un ensemble indissociable; ce n'est pas le cas de XnviewMP, ni de Windows.
En fait, rien ne lie ces deux fichiers si ce n'est la méthode utilisée par le logiciel (et la personne qui l'utilise).

Il se trouve que les appareils photo "performants" permettent d'enregistrer des photos au format RAW (c'est un terme générique), format qui a de nombreux avantages.
Mais ce format de photo ne supporte pas les métadonnées iptc et xmp embarquées. Il ne supporte d'ailleurs pas du tout les métadonnées IPTC puisque c'est la norme XMP seule qui propose une solution.
On est donc obligés d'utiliser des fichiers sidecar XMP si on veut utiliser des métadonnées personnelles dans ce type d'image.

Chaque marque d'appareil photo utilise son propre format RAW (NEF CR2 MRW ORF ...) mais l'utilisation des métadonnées reste la même.
Les constructeurs on réussi à inclure les données EXIF dans leurs fichiers images mais les métadonnées XMP devront aller dans le fichier sidecar.
On aura donc une image , par exemple 2K223344.ORF (chez Olympus) et un fichier sidecar 2K223344.XMP contenant les métadonnées.

A ce jour, XnViewMp est capable de lire et écrire les mots clés XMP, les mots clés hiérarchisés lightroom, les notations et labels, dans les fichiers sidecar.
(métadonnées) = (xmp:dc:subject),(xmp:lr:HierarchicalSubject),(xmp:rating),(xmp:label)

En lecture, le seul effet perceptible dans XnViewMP sera quand on importe des dossiers de photos marquées vers le catalogue :
- Les mots clés, notations et labels entrent dans le catalogue, et sont ensuite exploitables via le filtre des catégories.
- Les notations et labels peuvent aussi être visualisés dans les vignettes.
Par contre, on n'a pas d'affichage direct de ces métadonnées, à moins d'ouvrir le fichier XMP avec un éditeur de texte, en le double cliquant.

L'écriture de mots clés peut se faire uniquement en attribuant une catégorie à l'image (si l'option "Mise à jour ou création du sidecar xmp" dans Outils, Options, Métadonnées est cochée)
L'écriture pour les notes ou labels se fait au moment où on affecte ce type de marquage , en ayant activé la même option que ci-dessus.

Du fait de la relation très "virtuelle" entre une image et son sidecar xmp, il y a une astuce pour travailler avec les fichiers sidecar, que je vais essayer d'expliquer ici:

Je considère qu'il est plus commode pour moi de travailler avec des métadonnées iptc et xmp embarquées dans mes photos JPG.
Mais j'ai une proportion de photos au format raw de plus en plus importante, et ce format, par ses qualités, constitue une assurance pour améliorer le rendu des images dans le futur.
Ces photos raw doivent avoir leurs mots clés, au même titre que les jpg, mais sont bien plus lourdes à manoeuvrer, leur volume est important et ralentit pas mal mon ordinateur.
J'ai donc décidé d'utilser la version JPG des photos dans XnViewMP, pour permettre tous les tris et diaporamas, ... et d'archiver les versions raw.
J'entre mes mots clés en une seule étape dans les photos JPG, simultanément en IPTC, XMP, XMP Sidecar.
Puis je déplace mes fichiers XMP sidecar vers le dossier d'archivage des versions RAW.
Résultat, mes photos JPG ont leurs métadonnées intégrées, et mes photos RAW ont leur sidecar XMP à leur côté. Finger in the nose. .


8) Résumé

Si vous n'avez vraiment pas le temps, voici un résumé.
Paramétrage:
- Choisissez une disposition d'affichage; il vaut mieux lire le chapitre 1 là-haut.
- Affichage libellés sous les vignettes : Passez dans le menu Outils, Options, Vignette, onglet Libellés, et faites passer vers la colonne de
droite le champ IPTC Keywords avec la flèche, et supprimez dans cette liste les affichages qui ne vous servent pas, en les ramenant vers la gauche.
- Passez dans le menu Outils, Options, Métadonnées, premier onglet, dans la zone Mots-clés, cochez les 6 cases sauf "create XMP sidecar" et "ecriture hierarchie mots clés"
- Si vos photos contiennent déjà des mots clés, (lisez d'abord le paragraphe 7b) passez dans Outils, Options, Catalogue, et ajoutez
les dossiers contenant les photos déjà tagguées dans le tableau, avec le bouton "Ajouter" (temps de traitement assez long, environ 1 min pour 1000 photos)

Ecriture des métadonnées dans un lot de photos
- Selon vos propres choix, vous pouvez mettre une légende et une indication de lieu dans vos photos (ou toute autre métadonnée) :
- Sélectionnez un lot de photos, Ctrl i (pour éditer les métadonnées), vérifiez la première fois les options du dernier onglet (3 cases cochées et "iptc, création xmp" et "ne pas charger les champs")
- Pour chaque lot de photos sélectionnées, entrez une légende, puis une ville (dans l'onglet "source"), et cliquez sur le bouton "Ecrire les fichiers".
- Il y a quelques options à vérifier pour éviter de perturber vos mots clés si ils étaient déjà dans les photos à ce stade
Si vous voulez modifier une métadonnée dans une photo, lisez le chapitre 3, paragraphe "réglages" et paragraphe "Saisie de métadonnées"

Pour la saisie des mots clés, en utilisant les catégories:
- Allez décocher la première option du menu "Outils, Options, Métadonnées", dans le premier onglet (et lisez le paragraphe 7g ci-dessus)
- Sélectionnez une photo quelconque; faites le ménage dans les catégories par défaut (dans la zone "catégories") et créez les vôtres avec le clic-droit de la souris.
vous allez travailler en faisant l'équivalence catégorie / mot-clé. Décidez si vous voulez que les catégories "parent" se cochent automatiquement.
- Sélectionnez un lot de photos dans lesquelles vous voulez mettre le même mot clef, et cliquez la case correspondante dans la zone des catégories.
- Sélectionnez une autre photo. (le fait de désélectionner le lot précédent lance le marquage effectif des photos)
- Il est également possible de cliquer-glisser des photos vers la zone catégories pour les marquer, ou aussi d'utiliser le bouton catégories de la barre d'outils.
- Observez dans la zone "filtre des catégories" l'augmentation du nombre de photos dans chaque catégorie. En cliquant dessus, vous affichez les photos de cette catégorie.
- En tête du filtre des catégories, cliquez dans "Correspond" et cochez "Tous" pour des recherches multi-catégories (combinées avec la touche ctrl).

C'est l'objectif de toutes les explications de ce site : mettre correctement et rapidement des mots clés dans vos photos, puis faire des recherches et sélections

A ceux qui n'ont pas bien le courage de se lancer :
- Il est vrai que l'ensemble des infos de cette page (et du reste de ce site), ça fait beaucoup, surtout que les infos utiles sont dispersées, pas forcément à jour, ou pas claires.
Si en plus vous avez 20 ans de retard et 30 000 photos à marquer, il y a de quoi baisser les bras. Voila ce que je propose :
Concentrez-vous d'abord sur ce résumé, abandonnez si vous voulez le sujet des métadonnées, et lisez dans cette page les infos utiles pour mettre des mots clés en utilisant les catégories.
Mettez simultanément les trois familles de mots clés : IPTC, XMP et XMP Lightroom. ça ne prend pas plus de temps.
Faites un premier passage rapide dans toutes vos photos, en sélectionnant des lots les plus importants possibles, et en mettant des mots clés très généraux comme :
personnes, voyage, paysage, animaux, vegetaux, objets, inclassables, (et d'autres, selon vos passions et vos volumes de photos)
Dans chacune de ces catégories, vous cochez en même temps une sous-catégorie, par exemple "animaux_a_trier". Si vous avez suivi mes conseils, un seul clic suffit pour marquer un paquet de photos.
Vous devriez réussir à tout marquer en quelques séances d'une heure ou deux, mais évitez d'étaler cette phase sur plusieurs mois.
Par la suite, vous sélectionnerez par exemple la catégorie "personnes - a_trier" et vous essaierez de la vider, en marquant chaque photo ou lot de photos avec des catégories
plus détaillées, comme famille, amis, travail, inconnus, enfants ... (et en décochant la catégorie "à_trier")
De cette façon, vous pouvez interrompre ce travail à tout moment, vous faire aider par des membres de votre famille, et le reprendre sans vous perdre.
De plus, vous commencerez par les thèmes que vous préférez, ce qui entretiendra votre motivation, en admirant les résultats des premiers essais de filtrage.
Vous aurez le plaisir de redécouvrir des photos oubliées, en regardant des diaporamas thématiques...
Plus tard, vous pourrez ajouter d'autres métadonnées si nécessaire (par exemple, je souhaite préciser le lieu pour mes photos de fleurs ou de paysages).
En outre, je pense que c'est le seul moyen de donner un avenir à vos photos numériques, à moins de faire des tirages papier et des albums...
Bon courage


9) Notes et couleurs

Marquage des photos par notes ou libellés de couleur
Un moyen rapide utilisé par de nombreux photographes pour faire un premier tri des photos consiste à utiliser des notes, ou étoiles (rating en anglais)
Il existe un deuxième type de marquage des photos, les "libellés de couleur", dont le fonctionnement est similaire à celui des notes.

C'est une fonctionnalité qui existe depuis longtemps, ce qui signifie que les plus anciens marquages sont situés dans les métadonnées exif.
(Métadonnées : EXIF:IFD0:Rating et EXIF:IFD0:RatingPercent)
L'utilisation des "exif" dans ce but est progressivement abandonné, car on considère que les exif sont plutôt des données techniques gérées par l'appareil photo.
Rien n'interdit de continuer à les utiliser, mais la tendance récente est d'utiliser les métadonnées XMP pour ce marquage.
(Métadonnées : XMP:XMP-xmp:Rating et XMP:XMP-microsoft:RatingPercent)
L'explorateur de Windows 7 gère parfaitement ces quatre métadonnées, et les étoiles qui vont avec.
Je viens de voir qu'il a existé (chez Adobe) des métadonnées du groupe XAP dans les XMP ... xap:Rating ce qui promet des non-compatibilités...
et aussi des bugs liés au logiciel Nikon capture NX2.

Il y a des précautions à prendre, car la plupart des logiciels gèrent ce type de marquage essentiellement dans leur propre base de données, ce qui vous expose au risque de
tout perdre en cas de plantage de la base de données, ou d'abandon du logiciel.
Pour XnViewMP, comme pour d'autres logiciels, pensez à vérifier votre paramétrage pour que le marquage se fasse dans les métadonnées des photos.
Dans notre cas : Outils, Options, Métadonnées ; cochez la case "exporter la note vers xmp". Vous pouvez cocher également l'option "Exporter le libellé de couleur vers xmp"
A l'inverse, je n'ai pas vérifié que la manip de sauvegarde/récupération de la base de données que je décris ci-dessous (Chapitre 10 paragraphe 6) inclut les notes et couleurs ...

Les versions récentes de XnViewMP (Juillet 2017) apportent des améliorations dans le fonctionnement des notes (lecture, mise à jour)
XnViewMP inscrit systématiquement les marquages par étoiles et par couleurs dans sa base de données dans les trois cas suivants:
- au moment ou on marque une photo, - lorsqu'on inclut des dossiers dans le catalogue, - lors de l'affichage des dossiers de photos dans le browser.
En V0.87 note et libellé couleur peuvent être inscrits dans un fichier xmp sidecar. Cochez l'option "mise à jour ou création du sidecar xmp" si vous utilisez ce type de marquage.
XnviewMP ne lit ni ne met à jour les notes dans les deux métadonnées EXIF qui ont été utilisées par d'autres logiciels dans les années 2000.
Si vous souhaitez rajeunir ces marquages exif en les recopiant en IPTC ou XMP, il faudra utiliser Exiftool, ou peut-être que l'explorateur de Windows suffira (à essayer).

Marquage par étoiles ou couleurs
Vous pouvez marquer des lots de photos en faisant un clic-droit, menu "notes et libellés de couleur", ou avec la touche Ctrl, combinée avec un chiffre de 0 à 5.
Pour un usage intensif, je suggère d'ajouter les étoiles dans la barre d'outils (choisissez les outils incluant "passer à la photo suivante", c'est toujours plus pratique)
L'ajout d'outils dans la barre d'outils est décrit en fin de chapitre 1

figure 36


Choix d'utilisation
Chaque photographe peut choisir sa propre façon de mettre en oeuvre et d'utiliser la notation des photos; voici un exemple de ce qui est possible :
Mettre à priori deux étoiles sur toutes les photos; la signification de ces deux étoiles sera : "photo à évaluer"
Ensuite, un passage sur les photos ayant deux étoiles aura pour but de modifier la note :
- Une étoile pour les photos à supprimer
- Trois étoiles pour des photos ordinaires
- Quatre étoiles pour les bonnes photos
- Cinq étoiles pour les très bonnes.
Mais c'est à chacun de faire son propre usage et ses propres choix.

Les couleurs On peut affecter une couleur parmi cinq (rouge, jaune, vert, bleu, violet)
La signification par défaut ce ces libellés de couleurs est inscrite dans le troisième onglet de l'écran Outils, Options, Métadonnées.
On peut changer les libellés dans cet écran d'options pour y mettre des informations personnalisées.
Ordinairement, ces couleurs servent à organiser l'avancement du travail de tri des photos
Mais n'importe quel usage peut y être associé (à trier, à sauvegarder, urgent, personnel, public, ... etc)

Filtrage par note ou couleur
On peut filtrer l'affichage des photos en fonction des notes ou des couleurs, j'en ai déjà parlé dans le milieu du chapitre 5B
La première façon de filtrer les photos par notes se fait dans le volet "filtre catégories" : l'utilisation est la même que pour les autres catégories.
Soit, dans le filtre des catégories, vous cliquez seulement sur une note, et vous obtenez toutes les photos ayant cette note.
Soit vous cliquez une catégorie, et, avec la touche Ctrl, vous sélectionnez en même temps une note. Vous obtenez alors les photos de la catégorie ayant cette note.

Pour cet usage, le menu "Correspond" ne s'applique qu'aux catégories, et pas aux notes, puisque c'est forcément un ET logique qui doit s'appliquer avec une note.
Par ailleurs, si vous sélectionnez plusieurs notes, c'est forcément un "OU" qui est appliqué (2 OU 3 étoiles) puisqu'il est impossible d'avoir deux notes différentes sur une photo.
Vérifiez aussi le choix entre "Global", "Dossier courant" et "Dossier courant récursif" pour préciser sur quel ensemble de photos vous appliquez le filtrage
Pour l'utilisation des couleurs, le fonctionnement est exactement le même.
La forme générale est donc :
              (sélection de catégories en fonction du menu correspond) ET (note1 OU note2) ET (couleur1 OU couleur2)
En Français, ça s'exprime en disant : "afficher telle catégorie de photos, ayant telle ou telle note, et telle ou telle couleur"

Il y a une deuxième méthode, offrant un peu plus de possibilités de filtrage, c'est d'utiliser le bouton de filtrage de la barre d'outils.
Je décris l'utilisation de ce bouton dans le chapitre 11 paragraphe 11D.


10) Sauvegardes et changement de version

Chapitre en cours d'écriture

Sauvegardes

Je regroupe ici diverses informations qui ont été abordées au fil de l'eau dans tout ce qui précède.

1) Lors de l'installation, je suggère de télécharger XnViewMP en version portable et de le dézipper dans un dossier autre que les "program files" de Windows.
Le but est de pouvoir lire et écrire des fichiers ou des réglages dans un dossier qui n'est pas verrouillé par Windows.
Paramétrez XnViewMP pour qu'il enregistre tous ses réglages au même endroit, ce qui regroupe tous les fichiers de données ou réglages à sauvegarder.
Pour cela, passez dans le menu Outils, Options, Rubrique Integration, onglet Chemins,
et dans chaque menu déroulant sélectionnez l'emplacement "Programme (Xnview)" ou "personnalisé"

2) Les métadonnées. Si vous avez bien suivi, les métadonnées doivent être inscrites dans les photos jpg (ou à côté dans le cas des photos raw).
Donc c'est en sauvegardant des copies de vos photos que les métadonnées sont sauvegardées. Je n'aborde pas ce sujet dans cette page, qui est une documentation de xnViewMP;
mais notez qu'il est très important de conserver deux exemplaires de vos photos, sur deux supports physiques séparés, dont l'un n'est pas accessible aux virus et autres catastrophes.

3) Le fichier xnview.db, et le cache des vignettes thumbs.db
xnview.db contient le catalogue, c'est la base de données de XnViewMP. On peut le copier pour sauvegarde
Le fichier thumbs.db me parait moins important, il se reconstruit tout seul pendant l'utilisation de XnView
- doc à faire

4) Les fichiers xnview.ini, iptc.ini, bookmark.ini, default.bar, default.keys, style_sheet.qss, sylesheet_win.qss, autocorrect.txt
- Les dispositions dans l'écran principal sont enregistrées dans le f ...
- les modèles, aides à la saisies s...
- doc à faire ... les 8 fichiers cités sont à sauvegarder, ils mémorisent vos options et réglages.

5) Exporter le fichier des catégories. Il s'agit d'exporter un fichier texte qui représente la liste des noms de catégories, c'est à dire votre dictionnaire de mots-clés.
Vous pouvez donc considérer ce fichier comme une sauvegarde de votre dictionnaire, que vous pourrez réimporter dans Xnviewmp (voire aussi dans d'autres logiciels)
(voir ce paragraphe)

6) "Catégories fichiers", "Exporter". Derrière ce titre maladroit se cache une fonction très efficace :
Le fichier exporté, qui est formaté en xml, permet de sauvegarder le lien entre les photos et les catégories.
Quand ce lien est rompu (après une erreur ou un plantage, une réinstallation, un changement de chemin des photos, une manip sur les catégories ...) le filtre des catégories ne fonctionne plus...
L'importation de ce fichier permet souvent de redémarrer en quelques instants la base de données de xnview.
C'est un fichier à exporter et à archiver régulièrement quand vous modifiez vos métadonnées ou catégories. (voir ce paragraphe)

Les changements de versions de Xnviewmp en version portable

Commencez par faire exports et sauvegardes comme indiqué ci-dessus.

1) Téléchargez une nouvelle version au format zip

2) Renommez le dossier où était installé xnviewmp (par exemple en xnviewmp.old)

3) Dézippez la nouvelle version dans un nouveau dossier (en fait, vous pouvez conserver le même nom de dossier qu'avant, par exemple xnviewmp)

4) Vérifiez que vos raccourcis vont vers le nouveau dossier... ou corrigez les chemins

5) Copiez les anciens xnview.ini, iptc.ini, bookmarks.ini dans le nouveau dossier.
(en faisant un tri par dates, voyez les fichiers récents qui doivent être copiés aussi, pour le moment disons : default.bar, default.keys, style_sheet.qss, sylesheet_win.qss, bookmark.ini, autocorrect.txt)

6) Démarrez le nouveau Xnview, supprimez les catégories par défaut, et importez les noms de catégories, puis le fichier xmp des catégories (comme indiqué dans les paragraphes 5 et 6 des sauvegardes ci-dessus)
Il est possible que ces importations ne suffisent pas à reconstruire entièrement le catalogue ... à vérifier...
Si ce n'est pas le cas, il faudra copier le xnview.db dans le nouveau dossier.
J'espère n'avoir rien oublié ... En cas de gros pépin, le xnviewmp qui est resté dans l'ancien dossier xnviewmp.old est toujours fonctionnel.


11) Autres actions

Dans ce chapitre sont énumérées quelques fonctions qui ne sont pas forcément dédiées aux métadonnées, mais qui peuvent tirer parti de la présence de métadonnées.

11A) Affichage des panoramiques

Utilisez un programme externe, tel que Wpanorama. (http://www.wpanorama.com)
Configurez dans XnViewMp l'appel à ce programme (menu Outils, Ouvrir avec, Configurer les programmes), et repérez la combinaison de touche (Alt 2 par exemple)
Il y a aussi des réglages par défaut à faire dans Wpanorama (Config, Options avancées, Valeurs par défaut...)
Je suggère de cocher : Largeur d'après l'écran, Hauteur d'apres l'écran et Hauteur image originale. Les autres réglages ont déjà des valeurs par défaut qui vont bien.
Pour visualiser un panoramique, il suffira de sélectionner une image et faire la combinaison de touches. Personnellement, j'ajoute un mot clé "panorama" dans mes photos panoramiques.

11B) Créer une liste de fichiers

Si vous voulez travailler sur des listes de noms de fichiers, il y a un outil pratique : C'est dans le menu "Créer", "Liste de fichiers"
La version V0.87 avait quelques bugs, la version V0.88 les a corrigés.
Sélectionnez une série de photos affichées (ou toutes avec un Ctrl A) et cliquez dans ce menu pour générer une liste de fichiers.


figure 37

Vous pouvez choisir les informations qui seront inscrites dans cette liste parmi une multitude de choix possibles, en cliquant sur la flèche triangulaire au bout de la case.
Pour ajouter des informations ou des champs il y a un " + " vert pour ajouter une case, ou un " X " rouge pour en enlever une.
J'ai illustré les possibilités dans la figure suivante avec quelques métadonnées EXIF-camera et les formats de dates avec leurs paramètres.


figure 38

Il semble souhaitable que le nom des fichiers figure dans la liste, utilisez par exemple "nom de fichier" (donc {filename} sera inscrit dans la case)
Vous pouvez aussi ajouter des caractères dans une case, ils seront ajoutés dans le nom de fichier (Exemple: Photo {Filename Number}.jpg)
(Si vous cherchez la date de prise de vue, elle est dans l'ensemble EXIF-image)

L'option "seulement les fichiers image" parle d'elle même.
L'option "inclure les sous dossiers" fonctionne quand vous sélectionnez l'icône d'un dossier dans la zone des vignettes de Xnviewmp (et pas dans l'arborescence de dossiers)
Par contre, si vous sélectionnez un ensemble de fichiers ET de dossiers, la liste contiendra les fichiers sélectionnés ET les fichiers des sous-dossiers sélectionnés, même si l'option "inclure" n'est pas cochée. En résumé, sélectionnez avec attention ce que vous voulez voir figurer dans la liste.

Ensuite, cliquez sur "Aperçu", ou "Enregistrer sous" pour obtenir un fichier en résultat, au format txt (texte) par défaut.
Si vous voulez ouvrir ensuite ce fichier avec un tableur, utilisez plutôt le format "CSV". Voici un exemple de ce qu'on peut obtenir :


figure 39

Il est possible de préparer une partie de page html comme dans cet exemple


figure 39b

Cet outil peut aussi être utilisé après un filtrage multi-critères (donc pour en conserver le résultat et travailler dessus)
Ou pour tout autre usage d'une liste de noms de fichiers dont vous auriez besoin.

11C) Trier les photos affichées

Quand vous affichez un dossier de photos, ou une sélection de photos avec le filtre de catégories, il est possible de modifier l'ordre d'affichage des photos.
Cliquez le petit triangle près du bouton avec deux flèches vertes, vous accédez à un certain nombre de critères de tri ou d'options, dont la plupart sont assez évidents.
On accède aux mêmes options en utilisant le menu : Afficher, trier les fichiers par ...


figure 40

Le choix "personnalisé" vous permet de déplacer les photos une à une en les glissant avec la souris, mais l'ordre ne sera pas conservé du tout si vous changez de dossier ou de tri.
Il y a ensuite l'option "croissant" ou "décroissant" à choisir.
On trie habituellement les photos par leur nom puisqu'elles sont numérotées, ou par date de prise de vue (date EXIF) pour avoir une chronologie, mais tout autre critère est utilisable.
Si vous parcourez un autre dossier, un clic sur le bouton aux deux flèches vertes relance le tri, sur le critère précédemment utilisé.

Il y a enfin une dernière option : "voir l'entête".
Celle-ci affiche des sortes d'en-têtes de colonnes, ressemblant à ce que je décris en fin de chapitre 2 (figure 1 b) mais en gardant l'affichage des vignettes.


figure 41

De la même façon que décrit en fin de chapitre 2, avec un clic droit on peut modifier les en-têtes, et ainsi obtenir de nouveaux critères de tri.
Une possibilité intéressante apparaît si vous utilisez des mots clés IPTC hiérarchisés (dont je parle brièvement en fin de chapitre 4 concernant l'option 5)
Ce format de mot clés se prête parfaitement à un tri, et en un clic vos photos seront affichées dans l'ordre de leurs catégories et sous-catégories.
Tous les champs affichés dans les en-têtes peuvent servir de critère de tri. Dans la figure 41, c'est 'Date EXIF" qui a été choisi.

11D) Filtrer les photos affichées

Il y a une différence entre trier et filtrer : le tri réordonne les photos, le filtre en élimine.
Le bouton de filtrage est symbolisé par un entonnoir jaune.


figure 42

Comme pour le bouron de tri, c'est la petite flèche triangulaire à côté du symbole de filtrage qui permet de choisir ses critères.
Et là encore, ce filtrage peut se combiner avec un affichage de photos déjà filtrées par le filtre des catégories.


figure 43

Il y a d'abord un filtrage possible selon la nature des fichiers (images, vidéos, sons...)

En sélectionnant "Tout" ça neutralise le filtrage.

Puis filtrage par notes, et par couleurs :
- On peut cliquer directement une note pour filtrer les photos ayant cette note;
- Il y a en plus des opérateurs de comparaison qu'on peut sélectionner ( inférieur, égal, supérieur)
Par défaut, c'est le "égal" qui est sélectionné.
On peut donc fitrer les photos dont la note est inférieure; égale ou supérieure à une note choisie.

Je suppose que le fonctionnement est similaire pour les couleurs.

L'option "Fichier marqué" correspond à une fonctionnalité que j'ai évoquée brièvement chapitre 5B, paragraphe "Autres"

Je n'ai pas testé "personnalisé" . Les paramètres de cette fonction se situent apparemment dans Outils, Options, Liste fichiers, Onglet : "Filtre personnalisé"

A la fin, en cliquant à nouveau sur le bouton filtre, ça supprime le filtrage et tous les fichiers sont affichés.

.

11E) Afficher la localisation GPS sur une carte

Si vous avez des photos contenant des coordonnées GPS dans les données EXIF, un onglet "GPS" apparaît dans le volet d'informations.
En cliquant cet onglet, Xnviewmp vous affiche une carte Google maps et un repère indiquant le lieu précis.
Certains appareils photos munis de GPS insèrent automatiquement les coordonnées, notamment les smartphones.
Vous pouvez ajouter manuellement des coordonnées en passant par le menu "Outils, Métadonnées, Editer les données GPS", mais il y a des logiciels comme Geosetter
qui permettent de géolocaliser les photos de manière plus commode.


figure 44

Une autre possibilité : sélectionnez une photo contenant des données GPS, et cliquez dans le menu "Outils, Ouvrir la position GPS dans GeoHack".
Ca ouvre un onglet dans votre navigateur qui localise la photo dans une carte du site GeoHack. Vous pouvez ensuite changer de cartographie en choisssant dans le tableau proposé.
Il y a un deuxième choix, "Ouvrir la position GPS dans GoogleEarth", mais je suppose qu'il faut que l'appli Google Earth soit installée dans votre ordinateur pour que ça marche.

11F) Renommer des fichiers en nombre

Dans certaines situations, on peut avoir besoin de renommer des quantités importantes de photos; je cite trois exemples :
- La pile de sauvegarde de l'appareil photo était vide et le numéro des photos est reparti à zéro; il faut remplacer les DSC00000.JPG par DSC12345.JPG etc
- Vous voulez envoyer des photos dans une galerie en ligne, et vous voulez copier la légende IPTC dans le nom de la photo
- Vous avez plusieurs appareils photos et vous voulez renommer les photos de manière homogène, par dates exif

Dans le menu Outils, Renommer par lots, une fenêtre va vous permettre d'ajuster des règles pour renommer des lots de fichiers (des noms de fichiers considérés ici au sens de noms de photos)
Cette fenêtre peut mémoriser des modèles utilisés dans la première partie des options, en cochant la case "créer un nouveau modèle de nom à l'ouverture"
Ces modèles seront ensuite accessibles via la flèche pointe en bas située au bout de la première case.


figure 45

La figure 45 reprend le troisième exemple cité au début : le but est d'obtenir des fichiers nommés "AAAAMMJJ_hhmm-nom du fichier" ,
la date et l'heure étant prises dans la date EXIF mise par l'appareil photo. L'expression correspondante sera : {EXIF:Date Taken [Ymd_HM]}-{Filename}
Si on voulait une année sur 2 caractères et le numéro du fichier photo, on aurait par exemple : {EXIF:Date Taken [ymd_HM]}-{Filename Number} (avec un y minuscule)
Pour construire ce genre d'expression régulière, utilisez la deuxième flèche triangulaire, celle située à côté du bouton "Supprimer les modèles"
Dans la rubrique "Exif Image" sélectionnez : "Date de prise"
Le résultat attendu de ce renommage est prévisualisé dans le tableau au bas de la fenêtre, ce qui vous évitera de faire des erreurs.

Concernant le premier exemple, pour remplacer une série commençant par DSC00000.JPG par DSC12345.JPG , vous inscrirez DSC##### dans la case du haut, puis 12345 dans la case Début
Les caractères ##### seront remplacés par une séquence de numérotation sur cinq caractères à partir de la valeur indiquée (et avec un pas de numérotation réglable)

Pour le deuxième exemple du début du paragraphe, il suffira de cliquer dans IPTC Légende Légende , ce qui inscrira dans la case : {IPTC:Caption}

Je ne détaille pas l'ensemble des fonctions disponibles de cette fenêtre, en tâtonnant un peu, vous arrirverez bien au résultat souhaité.
La case extension concerne les trois caractères du nom de fichier habituellement situés après le point (exemple .JPG ou .GIF etc)
Pensez à vérifier la présence et la forme de cette extension de nom dans le résultat, et soyez attentifs aux majuscules/minuscules.
La "casse" s'intéresse justement aux majuscules/minuscules des différents éléments du nom de fichier.
Il est plus prudent de conserver des noms homogènes dans toutes vos photos du point de vue de la "casse", même si Windows n'y est pas très sensible.

11G) Conversion par lots

XnViewmp a des fonctions de conversion très étendues que je ne pourrai pas détailler dans ce paragraphe
Je donne seulement un exemple pour convertir les photos RAW en JPG
La fenêtre de conversion par lots (Menu Outils) possède 5 onglets : Source, Actions, Sortie, Statut, Paramètres


figure 46

C'est l'onglet "Actions" qui est illustré dans la figure 46. J'ai ajouté trois actions dans cet onglet;
La première action consiste à ajouter quelques métadonnées dans la photo. La deuxième pour renforcer les contours (réglé à 80%) et la troisième pour réduire le bruit.
Là encore, ce n'est pas l'endroit pour faire un cours sur la conversion raw vers jpg, j'en suis d'ailleurs incapable.
Notez que dans le dernier onglet (paramètres) il y a un bouton justement pour affiner la lecture des fichiers raw.
Pour bien utiliser l'aperçu, il y a d'abord le bouton "aperçu" puis les onglets avant / après, les fonctions zoom, et les flèches précédent/suivant.
Les autres onglets de la fenêtre sont assez clairs, lisez tout de même attentivement toutes les options qui y figurent pour faire les réglages qui vous conviennent.
Si vous souhaitez enregistrer vos paramètres de conversion, il y a en bas de la fenêtre un bouton avec une disquette pour cela.
Par la suite, vos pourrez rappeler ces réglages en utilisant le menu déroulant de la case de nom de fichier.

Je reviens sur l'action IPTC-IIM/XMP, que vous pouvez "déplier" ou "replier" en cliquant la flèche triangulaire noire;
On retrouve dans cette rubrique tous les champs iptc ou xmp de la fenêtre "Editer les métadonnées" (la fenêtre Ctrl i), à quelques détails près;
En particulier les derniers réglages, en fin de liste, qui sont indépendants de ceux fixés dans la fenêtre Ctrl i :
Remettez le choix "IPTC, mise à jour ou création XMP" par exemple, si tel est votre choix.
Et pour beaucoup de photographes, c'est dans ces champs qu'on peut mettre les infos auteur, crédits, copyright ...
Vous pourrez remarquer que dans les différents champs proposés, la molette de souris fait défiler votre historique de saisie.
Pensez également à agrandir cette fenêtre si vous ne voyez qu'une partie des infos ou si vous l'utilisez intensivement.
Et il vous reste à cliquer sur "Convertir"

11H) Importer et trier

Le terme "importer" s'applique en particulier à l'opération de copie des photos présentes sur une carte mémoire d'appareil photo vers les dossiers gérés par XnViewMP
Le menu "Importer et trier" propose la fenêtre suivante :


figure 47
Dans la zone du haut on décrit le chemin d'accès aux images de la source (la carte mémoire ...), éventuellement en demandant d'inclure les sous dossiers.
Dans la zone suivante, le dossier destination.
A droite de la case, trois méthodes sont proposées pour pouvoir inscrire rapidement un chemin (historique des entrées, écran de choix de dossiers, favoris)
Toujours dans la zone destination, vous pouvez provoquer la création de sous-dossiers par dates pour y ranger les photos.
Il y a plus de vingt formats de dates possibles, mais souvenez-vous que sous Windows, le caractère / n'est pas autorisé pour les noms de dosiers, ce qui réduit le choix à 9 possibilités.
L'option suivante permet de nommer les photos dans le dossier de destination. Les possibilités de nommage sont nombreuses et sont proches de celles décrites dans le paragraphe 11F
En laissant cette case non cochée, je n'ai eu que des erreurs. Laissez la coche et au moins {filename} dans la case pour simplement recopier les fichiers.
Dans la troisième zone on a la possibilité d'ajouter des mots-clés XMP
La quatrième zone, Filtre, permet de limiter l'importation de photos à une fourchette de dates. C'est bien pratique, car on n'est pas obligé de copier toute la carte mémoire.
Ce tri par dates est basé sur les dates EXIF de prise de vue et donc, il est proposé dans la dernière case de ranger les images sans dates exif dans un dossier à part.
Cliquez OK, attendez un moment, ça ne démarre pas toujours rapidement. Une fois l'import terminé, cliquez "annuler" pour refermer la fenêtre.

11J) Dates EXIF

On peut modifier quelques métadonnées EXIF avec XnViewMP, les dates et heures en font partie.
Ca peut être utile si votre appareil photo n'était pas réglé à la bonne date ou heure, si vous avez oublié l'heure d'été, ou si vous avez quelques photos récupérées dans lesquelles les métadonnées EXIF sont absentes.
Les dates et heure EXIF sont utilisées par de nombreux photographes, par exemple pour remettre dans l'ordre des photos provenant d'appareils différents.
On peut aussi archiver ses photos dans des dossiers par dates, et les dates EXIF sont les plus fiables comme critère de tri ou de classement.

Le menu qui permet d'y accéder est le menu "Outils, Modifier l'heure". En ayant sélectionné une ou plusieurs photos, vous obtenez cette fenêtre :


figure 48
Dans cette illustration, le but est d'ajouter une heure dans les dates EXIF (déjà existantes) d'un lot de photos.
Dans la première moitié de la fenêtre, je choisis la date source, qui est la date exif de prise de vue.
En dessous j'ai précisé + 0 Jours, 1 heure
Remarque importante, ayant sélectionné un lot de photos, chacune va voir son horodatage ajusté individuellement (lecture date exif, ajout 1h, écriture des champs cochés)
Dans la deuxième partie de la fenêtre, on précise quels champs vont recevoir cet hordatage (majoré d'une heure), en les cochant.
Observez que le premier champ, "date de création", géré par windows, prend des valeurs plus ou moins quelconques, aucune importance.

Prenons un autre exemple : j'ai copié sur internet un lot d'images anciennes, elles n'ont pas de date exif.
Je vais utiliser "Date et heure spécifiques" comme source, mais toutes les photos du lot auront le même horodatage.
Précaution, évitez de mettre des dates de fichiers antérieures à 1900, les ordinateurs gèrent très mal les fichiers informatiques qui ont plus de cent ans !

Dernier exemple, vous avaez modifié à la main dans Windows les "dates de modification" des fichiers images (plus fiables que date de création).
On peut donc utiliser ce critère comme date source dans le troisième choix, pour mettre à jour les dates EXIF dans les photos.

Cliquez enfin sur "Ecrire" ou "Tout écrire"

11K) Balise EXIF "orientation"

Les appareils photos anciens ne marquaient pas la position verticale ou horizontale de la prise de vue dans les données EXIF.
Plus tard, des constructeurs ont installé un détecteur de position dans les appareils, et on trouve alors dans les données exif une indication pour orienter la photo.
Cette métadonnée, quand elle existe, se nomme Exif:Orientation, et elle peut prendre une valeur numérique de 1 à 8.
On doit trouver quelque part des infos en français à ce sujet, je vous mets juste un lien vers une page en anglais.

Les visualiseurs de photos ont généralement une option qui permet d'afficher automatiquement une photo avec la bonne orientation, si elle contient cette indication exif.
Dans XnViewMP, l'option qui le permet est située dans Outils, Options, Général. "Rotation basée sur l'orientation exif"

Donc, certaines photos seront affichées automatiquement dans le bon sens, et d'autres non.
Vous allez donc pivoter manuellement les plus anciennes, et les enregistrer; mais ensuite vous ne saurez plus si les photos sont "enregistrées verticalement" ou "affichées verticalement".

Quand vous voulez orienter manuellement les photos (anciennes) n'ayant pas d'exif orientation, il y a quelques précautions à prendre :
Certains logiciels permettent de pivoter une photo sans la décoder/réencoder. Dans XnviewMP c'est dans le menu : Outils, Transformations jpeg sans perte ...
Cette modification "sans perte" doit cependant respecter un multiple de 8 pixels dans les dimensions de la photo, sinon quelques pixels sur les bords sont coupés.
Si cette coupure vous inquiète, allez étudier et cocher des options dans Outils, Options, Général, Opérations fichiers.

Ensuite, une photo jpg contient aussi une miniature (vignette exif) de la photo, qui devrait être tournée en même temps. XnViewMP semble le faire correctement.
Puis sachant que XnViewMP a gardé une copie de (l'ancienne) vignette dans son cache, il faudra que l'affichage dans le browser soit mis à jour, ce qui là aussi semble bien se faire.
Après cette opération, il faut savoir si la balise exif "orientation" a été mise à jour, ou créée, ou non; Je pense que XnViewMP la crée ou la met à jour.

Le problème, c'est que si l'une ou l'autre de ces étapes a été mal faite, ou faite par un autre logiciel, vous aurez une prévisualisation de la photo qui ne correspondra plus à son orientation réelle ...
XnViewMp propose plusieurs fonctions pour rétablir les choses : Utilisez le menu Outils, Métadonnées, ... pour tourner ou reconstruire la vignette; Explorez aussi le menu Outils, transformations JPEG sans perte.

En fait, toutes ces manips ne sont pas très intuitives, et la visualisation du résultat dépend de nombreuses options, aussi bien de traitement de la rotation que d'options d'affichage
- Outils, Options, Général, (rotation de l'image basée sur l'orientation exif)
- Outils, Options, Explorateur, onglet Divers
Et ça dépend aussi des choix d'affichage des vignettes (outils, Options, Explorateur, Vignettes, et Outils, Options, Catalogue)
Je n'ai pas étudié ce sujet "à fond", je me contente de quelques recettes basiques et éprouvées, même si je perds le bénéfice de l'automatisme...


12) Annexes

Doc officielle
La documentation "officielle" de XnViewMP est assez modeste, et en anglais, mais elle complète remarquablement les lacunes de ma propre page.
Je ne pratique pas assez l'anglais pour étudier convenablement cette doc.
lien : http://www.xnview.com/wiki/index.php/XnViewMP_User_Guide . Dans cette page il y a pour le moment deux liens dans la rubrique Topics.
La première page précise bien des éléments sur les catégories, et la deuxième apporte des infos sur la gestion de la base de données et son optimisation.

Et une nouvelle doc non officielle : http://www.xnview.com/download/XnViewMP%20for%20Beginners.pdf en anglais aussi.

Liens XNVIEWMP
Site officiel : https://www.xnview.com/fr/
Téléchargements : https://www.xnview.com/fr/xnviewmp/#downloads
Forum : newsgroup.xnview.com

Auteurs
L'auteur de Xnview, XnViewMP, Xnconvert est Pierre Emmanuel Gougelet

Phil Harvey est l'auteur d'un logiciel utilitaire extraordinaire : Exiftool.
son site (en englais) est une référence formidable sur les métadonnées : https://www.sno.phy.queensu.ca/~phil/exiftool/
Exiftool est fourni dans le dossier AddOn de XnviewMP, il est utilisé seulement pour relire les métadonnées et les afficher dans l'onglet exiftool du volet d'informations.
* Bogdan Hrastnik est l'auteur d'un autre logiciel, ExiftoolGUI. On trouve sur internet quelques textes ou commentaires toujours pertinents de cet auteur.

Base de données
Si vous avez quelques notions de base de données, vous pouvez télécharger et installer DB Browser for SQLite.
Avec ce logiciel, si vous savez ce que vous faites, vous pouvez visualiser (et modifier ?) le contenu du catalogue, c'est à dire le fichier xnview.db
Mes premiers essais montrent qu'on y trouve "en clair" notamment les catégories, les dossiers inclus dans la bdd, les noms des photos liées à leurs catégories et leur dossier, les marquages par étoiles et par couleurs.
Je n'ai pas pu visualiser les autres métadonnées dont je pressens qu'elles sont incluses ("les données binaires ne peuvent être affichées ...")
En parcourant ces différentes tables, j'ai pu voir quelques anomalies dans mes dossiers, et donc les corriger dans XnViewMP (supprimer et remettre ces dossiers dans le catalogue)
Les dossiers provoquant ces anomalies contenaient des caractères spéciaux dans leur nom ...

Liens à étudier
Liens au sujet des mots clés hiérarchiques. Il faut que j'aille les lire ...
camerabits
daminion
daminion
lightroom
MWG
etc
-
-
-



Imprimer cette page
Avec Mozilla pour imprimer, paramètres de mise en page :
Orientation : portrait, Echelle : adapter à la taille de la page. Décocher l'option "Imprimer le fond de page"
Marge gauche et droite : 0 et 0. Haut et bas 10 environ. En-tête : vide. Pied de page : URL.
Aperçu : 43 pages !


Haut de page