Aide Xenomorphe
Documentation complète — toutes les fonctionnalités, chapitre par chapitre.
◈Présentation
Xenomorphe est une application de bureau pour la gestion et la visualisation de photographies numériques. Interface épurée, thème sombre, graphite ou clair, fonctionnalités professionnelles.
- Formats supportés : JPG, JPEG, PNG, TIFF, WEBP, GIF, HEIC, RAW, CR2, NEF, ARW
- Métadonnées IPTC/XMP lues et écrites directement dans les fichiers originaux
- Sidecars XMP standard Adobe pour les formats RAW/HEIC/PNG (lisibles par Bridge et Lightroom)
- Compatible macOS 12+ (signé + notarisé Apple) et Windows 10/11
- Version Light (PhotoService Connect), Standard et Client selon l’usage
Où vivent vos annotationsToutes les annotations (description, mots-clés, label couleur, priorité, note, lieu, champs du catalogue) sont écrites au format IPTC/XMP. Pour JPG et TIFF, elles vont directement dans le fichier. Pour RAW, HEIC, PNG, WebP, un sidecar .xmp standard Adobe est créé à côté de l’image — lisible par Adobe Bridge et Lightroom. L’image transférée conserve ainsi ses métadonnées partout.
⬡Visionneuse
Double-cliquez sur une photo pour l’ouvrir en plein écran dans la visionneuse (Lightbox).
Zoom et navigation dans l’image
- Boutons − / + / ⊙ dans la titlebar — zoom arrière / avant / recentrer
- Touches + / − / = — zoom progressif
- Clic + glisser quand zoomé — déplacement (pan) dans l’image
- Le curseur passe en « main » dès que le zoom dépasse 100%
- Le zoom et le pan sont réinitialisés au changement d’image
Classification rapide
La titlebar du Lightbox contient une zone de classification : 5 étoiles pour la note, 6 ronds de label couleur + un rond « aucun », un menu Priorité. Les modifications sont enregistrées immédiatement en IPTC/XMP (in-file pour JPG/TIFF, sidecar .xmp pour les autres formats).
Navigation
- ← → — photo précédente / suivante
- Échap ou clic en dehors — fermer la visionneuse
- S — démarrer un diaporama
Barre d’état
Sous l’image : photographe, lieu, tags (infos éditoriales). Les infos EXIF techniques (appareil, ISO, ouverture, vitesse) sont accessibles dans le panneau Métadonnées à droite.
Navigation dans une sélectionQuand une sélection enregistrée est active, les flèches naviguent dans les images de cette sélection dans leur ordre personnalisé.
❏Sélections enregistrées
Les sélections enregistrées permettent de constituer des groupes d’images indépendants de l’arborescence de dossiers. Elles sont accessibles depuis l’onglet Filtres de la Sidebar.
Créer une sélection
- Sélectionnez les images souhaitées dans la grille
- Cliquez sur « Enregistrer la sélection » dans la barre de la grille, ou sur le bouton + dans la sidebar
- Donnez un nom et une description optionnelle
Gérer une sélection
- Double-clic sur le nom dans la sidebar — renommer ou modifier la description
- Glisser-déposer les rangées dans la sidebar — réordonner la liste de sélections
- Icône corbeille — supprimer une sélection (les photos ne sont pas supprimées)
Réordonner les images
- Activez une sélection enregistrée en cliquant dessus dans la sidebar
- Glissez-déposez les vignettes dans la grille pour les réordonner
- Le tri passe automatiquement en mode « Personnalisé »
- L’ordre est sauvegardé automatiquement
Indépendance des dossiersLes sélections enregistrées fonctionnent sans qu’aucun dossier ne soit ouvert. Vous pouvez les consulter directement au lancement de l’application.
≡Métadonnées
Le panneau de métadonnées s’affiche à droite lors de la sélection d’une photo. Il regroupe les informations techniques et les annotations éditables. Les sections du panneau sont réorganisables par glisser-déposer et leur largeur est ajustable.
Section File Info (lecture seule)
- Nom du fichier, taille, dimensions
- Date de modification
- Format (JPG/TIFF/PNG…), mode couleur, profil ICC
Section Classification
Divisée en deux colonnes. À gauche : Note (1 à 5 étoiles), Label couleur, Priorité. À droite : Tags personnalisés (si définis dans Préférences → IPTC/XMP).
- Note — de 1 à 5 étoiles, stockée en XMP:Rating
- Label couleur — rouge, orange, jaune, vert, bleu, violet
- Priorité — de 1 (urgent) à 8 (fond de tiroir), compatible IPTC Urgency
- Tags personnalisés — un clic applique la valeur prédéfinie au champ IPTC/XMP cible
Section IPTC / Description (modifiable)
- Titre, description (Caption), crédit, source
- Photographe (By-line), copyright
- Instructions spéciales
- Localisation : ville, province/état, pays, code pays ISO
- Date de création
Section Mots-clés
- Mots-clés (IPTC:Keywords / XMP:Subject) — un par ligne
- Tags libres — chaîne séparée par virgules, affichée en chips
Section Camera / EXIF (lecture seule)
- Marque et modèle de l’appareil, objectif
- ISO, ouverture, vitesse d’obturation
- Coordonnées GPS (si disponibles) + lien vers Plans (macOS) ou Google Maps
Champs du catalogue IPTC/XMPSi vous avez activé des champs supplémentaires dans Préférences → IPTC/XMP → Configuration des champs (Creative Commons, IPTC Extension, Custom, Legacy…), ils sont attribuables à la section de votre choix via les préférences du panneau (icône ⚙ en haut du panneau).
Mode multi-sélection
Quand plusieurs images sont sélectionnées, le panneau passe en mode batch : Note + Label + Priorité + Tags cochables. Un seul clic sur « Appliquer aux N images » écrit les changements dans toutes les images sélectionnées, en une seule passe ExifTool.
Écriture dans les fichiersLes champs IPTC standard (titre, description, photographe, mots-clés, label couleur, priorité, lieu, etc.) sont écrits via ExifTool en IPTC-IIM + XMP, UTF-8 préservé. Pour JPG et TIFF, l’écriture se fait dans le fichier. Pour RAW, HEIC, PNG, WebP, un sidecar .xmp standard Adobe est créé à côté de l’image (basename.xmp), lisible par Adobe Bridge et Lightroom. Les champs du catalogue activés sont écrits en XMP via les tags officiels (par ex. XMP-dc:Title, XMP-photoshop:Category).
🏷Tags IPTC personnalisés
Les tags personnalisés sont des badges réutilisables que vous définissez globalement, et que vous appliquez en un clic à vos images. Chaque tag est lié à un champ IPTC/XMP et à une valeur — l’application écrit cette valeur dans le champ, l’image est alors « taguée » et le badge apparaît sur sa tuile.
Créer un tag
- Préférences → IPTC/XMP → Zone Tags personnalisés
- Bouton « + Créer un tag » (maximum 5 tags)
- Nom — libellé affiché partout dans l’app
- Icône — 10 choix disponibles (pouce haut bleu, pouce bas rouge, étoile, cœur, coche, croix, drapeau, marque-page, cloche, attention)
- Condition — Champ IPTC/XMP + Opérateur (contient / égal à / commence par / termine par) + Valeur
- Exemple : nom « Approuvé web » / icône pouce bleu / champ « Mots-clés » / opérateur « Contient » / valeur « approved »
Utiliser un tag
- Dans le panneau Classification : clic sur l’icône du tag — écrit la valeur dans le champ cible
- Dans le Lightbox : clic sur l’icône dans la titlebar
- Dans Comparer : clic sur l’icône dans la barre de titre du volet (indépendamment pour A et B)
- En multi-sélection : cocher les tags voulus, puis « Appliquer aux N images »
Affichage sur les tuiles
Par défaut, les tags n’apparaissent pas sur les vignettes. Pour les activer pour un raccourci donné : Propriétés du raccourci → section Tags → cochez les tags à afficher. Les images dont le champ correspond à la condition du tag afficheront alors l’icône en bas-gauche de leur tuile.
PortabilitéLes valeurs écrites par les tags vont dans le XMP du fichier image. Si vous transférez l’image ailleurs (envoi à un client, export sur un NAS, copie sur Dropbox), les tags suivent l’image. À l’ouverture sur un autre poste Xenomorphe avec les mêmes définitions de tags, les badges réapparaissent automatiquement.
📋Configuration des champs IPTC/XMP
Xenomorphe embarque un catalogue de 104 champs IPTC/XMP/EXIF issus des normes : Dublin Core, Adobe Photoshop, IPTC Core/Extension, Rights Management, XMP Core, TIFF, Creative Commons, EXIF Properties, Custom, Legacy. Par défaut, les champs essentiels sont activés. Vous pouvez enrichir cette liste selon vos besoins.
Activer des champs
- Préférences → IPTC/XMP → Zone « Configuration des champs » → bouton « Sélectionner les champs… »
- Modal avec une liste filtrable par catégorie (menu déroulant en haut)
- Choix : Tous les champs cochés / IPTC Core / Rights Management / Adobe Photoshop / Dublin Core / IPTC Extension / Creative Commons / XMP Core / EXIF / TIFF / Custom / Legacy
- Cochez les champs à rendre disponibles dans l’app
- Colonne « Recherche » — seconde case à cocher pour rendre le champ sélectionnable dans les formulaires de recherche
- Cliquez OK pour valider
Effets de l’activation
- Les champs activés apparaissent dans la liste d’ajout du panneau Métadonnées
- Ils peuvent être utilisés pour créer des tags personnalisés
- S’ils sont marqués « Recherche », ils apparaissent dans la recherche avancée et le filtre automatique des raccourcis
- Les valeurs saisies sont écrites en XMP avec le tag standard (par ex. XMP-dc:Title)
Renommer les champs Custom
Les champs Custom (20 champs personnalisables — « Sujet », « Catégorie Visa d’Or », « Editions », etc.) peuvent être renommés individuellement par double-clic dans la colonne « Nom du champ ». Le nouveau nom apparaît partout dans l’app. Le tag XMP sous-jacent reste inchangé pour préserver l’interopérabilité avec les autres logiciels qui lisent ces champs.
▷Diaporama
Le diaporama affiche les photos en plein écran en défilement automatique.
Lancer
- Sélectionnez les photos (ou aucune pour toutes les utiliser)
- Appuyez sur S ou cliquez sur l’icône Diaporama dans la titlebar
- Une boîte de dialogue propose la source (sélection / dossier) et l’intervalle
Contrôles
- Espace — pause / reprise
- ← → — navigation manuelle
- 1–5 — noter la photo affichée
- Échap — quitter le diaporama
↗Workflow (Actions / Envoyer)
Le bouton « Actions » (Standard/Client) ou « Envoyer » (Light) dans la titlebar ouvre la fenêtre Workflow qui regroupe toutes les opérations par lot sur les images sélectionnées.
Onglets
- Destination — export simple vers un dossier local avec options de renommage
- Dropbox — upload direct vers Dropbox (si connecté)
- API — upload vers Photoservice Gallery Remote 2 (si connecté)
- Actions — flux personnalisables enchaînant plusieurs sous-actions
Onglet Actions — créer un flux
Une Action est un enchaînement ordonné de sous-actions appliquées à chaque image sélectionnée. Vous créez autant d’Actions que de scénarios récurrents et vous les relancez d’un clic.
- Bouton « + Nouvelle action » — nom + liste vide
- Bouton « + Ajouter une sous-action » — choix parmi 6 types
- Sous-actions glissables pour réordonner (poignée ⠿)
- Sous-actions repliables (clic sur l’en-tête)
- Bouton « ▶ Exécuter (N) » — lance sur les N images sélectionnées avec barre de progression
6 types de sous-actions
- Renommer — pattern avec variables ({nom}, {index}, {date}, {datetime}, {titre}, etc.) + padding + index de départ (demandable au moment de l’exécution)
- Métadonnées — appliquer un modèle IPTC défini dans « Ajouter des métadonnées » (écrit tous les champs du modèle en un coup)
- Rééchantillonner — largeur max OU hauteur max, ou juste changer la résolution (DPI). Option « Ne pas rééchantillonner » pour ne toucher qu’aux DPI
- Enregistrer — écriture du résultat. 3 modes : remplacer l’original / préfixe-suffixe dans le même dossier / dossier cible spécifique
- Copier / Déplacer — copie ou déplacement vers un dossier cible, avec option de conversion de format (JPEG qualité paramétrable, PNG, TIFF, WebP, Original)
- FTP / SFTP — upload vers un serveur (protocole, hôte, port, utilisateur, mot de passe, chemin distant). Une seule connexion par sous-action partagée entre toutes les images
Validation de l’ordreSi une sous-action Rééchantillonner est présente, elle doit être suivie d’une sortie (Enregistrer, Copier/Déplacer ou FTP/SFTP). Xenomorphe le vérifie à l’enregistrement de l’Action.
Variables de renommage
{name} | Nom du fichier original sans extension |
{ext} | Extension sans le point |
{index} | Numéro séquentiel paddé (001, 002…) |
{date} | Date du jour (AAAA-MM-JJ) |
{time} | Heure courante (HH-MM-SS) |
{datetime} | Date+heure (AAAA-MM-JJ_HH-MM-SS) |
{datetaken} | Date de prise de vue EXIF (AAAA-MM-JJ) |
{year} / {month} / {day} | Composantes de la date actuelle |
Bouton InsérerPour les tokens de renommage, un bouton « Insérer… » ouvre un picker catégorisé qui permet de les insérer au curseur — plus pratique que de les taper à la main.
▦Planche contact
Générez un PDF avec les vignettes de toutes les photos sélectionnées.
- Sélectionnez les photos puis cliquez sur Planche contact dans la titlebar
- Configurez le nombre de colonnes (2 à 6)
- Options d’affichage : nom de fichier, note, label, titre
- Cliquez sur Générer le PDF — format A4
◷Historique
Xenomorphe conserve un journal de toutes les modifications apportées aux annotations.
- Accessible via l’icône Historique dans le panneau Métadonnées
- Chaque entrée indique : date, champ modifié, ancienne et nouvelle valeur
- Bouton « Restaurer » sur chaque entrée — réinitialise les champs modifiés à leur état antérieur
- Stocké dans un fichier .history.json à côté de la photo
- Supprimable manuellement sans affecter les annotations actives
⊟Comparaison
Affichez deux photos côte à côte pour faciliter la sélection entre prises similaires.
Lancer la comparaison
- Sélectionnez au moins deux photos puis cliquez sur Comparer dans la titlebar
- Les deux images s’affichent dans deux volets A et B
- Sélecteur ‹ › sous chaque image pour naviguer dans la sélection sans sortir du mode
Zoom et déplacement
- Molette de la souris sur une image — zoom progressif
- Clic + glisser — déplacement (pan) dans une image zoomée
- Option « Zoom synchronisé » — les 2 volets zooment ensemble
- Option « Déplacement synchronisé » — les 2 volets pan ensemble (active seulement si zoom sync)
- Touche 0 — reset zoom et pan
Comparaison des métadonnées
Le panneau de métadonnées en bas (bouton « Métadonnées ») affiche côte à côte les valeurs IPTC des deux images, avec un indicateur « ≠ » pour les champs qui diffèrent.
Classification par volet
La bar de titre de chaque volet contient ses propres contrôles : 5 étoiles + 6 ronds de label + menu Priorité. Vous pouvez ainsi classer rapidement chaque image indépendamment sans quitter la comparaison.
☁Services distants
Xenomorphe peut se connecter à des sources d’images distantes. Les raccourcis de type « Services » pilotent cette intégration.
Dropbox
- Raccourci Services → Dropbox → OAuth dans un navigateur intégré
- Navigation dans vos dossiers Dropbox avec vignettes
- Ouverture plein écran via la visionneuse (téléchargement temporaire du medium)
- Upload vers Dropbox via Workflow → onglet Dropbox
Photoservice (Albums API)
- Raccourci Services → Photoservice → identifiant + mot de passe
- Navigation dans l’arborescence d’albums Gallery Remote 2
- Recherche récursive dans les albums
- Upload, déplacement, suppression via Workflow → onglet API
- Bouton « Commander » pour rediriger vers la page de commande du site
XenoIndex (serveur DAM Client)
- Raccourci Serveur → XenoIndex → URL du serveur + identifiants (ou anonyme)
- Indexation centralisée de millions d’images (PostgreSQL + Fastify)
- Recherche fulltext PostgreSQL côté serveur
- Vignettes et medium servis à la demande
⚙Préférences
Accessibles via l’icône engrenage de la titlebar ou Cmd + , (macOS). La fenêtre est organisée en onglets.
Apparence
- 3 thèmes : Sombre, Graphite, Clair
- Le changement est immédiat
Langue
14 langues disponibles : français, anglais, allemand, espagnol, italien, portugais, néerlandais, polonais, suédois, danois, finnois, tchèque, roumain, grec.
Cache
- Taille actuelle du cache vignettes
- Bouton « Vider le cache » (les vignettes seront régénérées à la demande)
Recherche
- Mode instantané (défaut, 300ms après la frappe) ou Sur Entrée
IPTC/XMP
- Tags personnalisés (voir section dédiée)
- Configuration des champs (voir section dédiée)
Sécurité (Standard et Client)
- Protection de la configuration — définir un mot de passe pour protéger l’accès à l’onglet Configuration
- Désactiver les fonctions — restreindre l’accès à certaines fonctions (Dropbox, Workflow, Raccourcis add/modifier/supprimer, etc.). Les changements prennent effet au prochain démarrage
- Ce module est lui-même protégé par le mot de passe de la configuration
Configuration (Standard et Client)
- Mode local ou réseau (volume partagé)
- Gestion des utilisateurs et groupes (en mode réseau)
- Configuration exportée nommée pour distribution à d’autres postes
⌘Raccourcis clavier
Navigation générale
Cmd + O | Ouvrir un dossier |
Cmd + A | Tout sélectionner |
Cmd + D | Désélectionner tout |
⇧⌘I | Inverser la sélection |
Cmd + , | Ouvrir les Préférences |
Échap | Fermer / quitter le mode actif |
← → ↑ ↓ | Naviguer dans la grille |
Recherche
Entrée | Lancer la recherche (mode Sur Entrée) |
Échap | Effacer la recherche et fermer |
Menu contextuel (clic droit)
Clic droit sur une tuile | Ouvrir, renommer, rotation, corbeille, afficher dans le Finder |
Ouvrir | Ouvre le fichier avec l’application par défaut du système |
Afficher dans le Finder | Révèle le fichier original dans le Finder |
Visionneuse
← → | Photo précédente / suivante |
+ / − / = | Zoom avant / arrière |
Clic + glisser | Déplacement (pan) quand zoomé |
S | Démarrer un diaporama |
Échap | Fermer |
Diaporama
Espace | Pause / Reprise |
← → | Navigation manuelle |
1–5 | Noter la photo affichée |
Échap | Quitter |