PhotoMechanic est le moyen le plus rapide de trier des photos. Une touche pour taguer, une touche pour classer par couleur, une touche pour noter. Le problème vient après : une fois que vous avez marqué vos sélections, comment les envoyer au serveur FTP du client sans casser votre flux de tri ?

L'approche typique est de terminer le tri, filtrer les images taguées, les exporter ou copier dans un dossier, puis ouvrir un client FTP et les télécharger. Ça fonctionne, mais cela signifie que la livraison ne commence qu'après avoir terminé de trier l'ensemble du lot. Lors d'un événement en direct où les images doivent arriver individuellement — au moment où elles sont approuvées — ce délai coûte des minutes.

FTPush offre une approche différente : la livraison déclenchée par métadonnées. Au lieu de surveiller de nouveaux fichiers dans un dossier, FTPush surveille les changements de métadonnées dans les fichiers sidecar XMP. Dès que vous taguez, notez ou classez par couleur une image dans PhotoMechanic, FTPush détecte le changement et télécharge automatiquement le fichier image associé.

Taguez une image. Elle est téléchargée. Pas d'étape d'export. Pas de client FTP. Pas d'interruption du flux de tri.

Comment PhotoMechanic stocke les métadonnées

Lorsque vous taguez, notez ou classez par couleur une image dans PhotoMechanic, les métadonnées sont écrites dans un fichier sidecar XMP — un petit fichier XML situé à côté du fichier image avec le même nom mais une extension .xmp. Par exemple :

Le fichier XMP contient toutes les métadonnées écrites par PhotoMechanic : l'état Tag (vrai/faux), Color Class (0-8), Rating (0-5), légende IPTC, mots-clés et plus. Chaque fois que vous changez l'une de ces valeurs dans PhotoMechanic, le fichier XMP est réécrit.

C'est le mécanisme utilisé par FTPush. Il surveille le dossier pour détecter les changements dans les fichiers .xmp, lit les métadonnées, les évalue selon vos règles et — si les conditions correspondent — trouve le fichier image associé et le télécharge.

Configuration du mode PhotoMechanic Trigger

Dans FTPush, chaque connexion a un paramètre de mode de déclenchement. Le mode par défaut est « Nouveaux fichiers » — le comportement standard de dossier surveillé. L'alternative est « PhotoMechanic Metadata » — le mode décrit dans cet article.

  1. Créez ou modifiez une connexion. Configurez les identifiants du serveur FTP et le dossier distant comme d'habitude.
  2. Définissez le dossier surveillé sur le dossier où se trouvent vos images et sidecars XMP — généralement le dossier où vous avez ingéré la carte mémoire.
  3. Changez le mode de déclenchement de « Nouveaux fichiers » à « PhotoMechanic Metadata ».
  4. Ajoutez une ou plusieurs règles de déclenchement. Chaque règle définit une condition et un dossier de destination.

Conditions de déclenchement

FTPush supporte trois types de conditions, correspondant aux outils principaux de tri de PhotoMechanic :

Tagged (Tagué)

La condition la plus simple. Quand une image est taguée dans PhotoMechanic (la case Tag est cochée), FTPush la télécharge. Idéal pour un flux de travail binaire : taguez les sélections et elles sont livrées.

Comment ça marche en pratique : Vous triez dans PhotoMechanic. Vous appuyez sur « T » pour taguer une image. PhotoMechanic écrit l'état du tag dans le sidecar XMP. FTPush détecte le changement XMP en une seconde, lit le sidecar, confirme que l'image est taguée, trouve le fichier RAW ou JPEG associé et commence le téléchargement. Temps total de la touche au début du téléchargement : 2-3 secondes.

Color Class

PhotoMechanic supporte 9 classes de couleur (0-8), chacune avec une couleur distincte. De nombreux photographes les utilisent à différentes fins :

FTPush vous permet de créer une règle pour n'importe quelle valeur de color class spécifique. Vous pouvez même avoir plusieurs règles avec différentes color classes dirigées vers différents dossiers distants — par exemple, Color Class 1 va dans /urgent/ et Color Class 2 dans /selects/.

Rating

PhotoMechanic supporte les ratings de 0 à 5 étoiles. FTPush peut se déclencher sur une valeur minimale de rating — par exemple, télécharger toute image notée 4 étoiles ou plus. Cela fonctionne bien pour les photographes qui notent sur une échelle plutôt qu'en utilisant des tags binaires.

Règles multiples, destinations multiples

Une seule connexion FTPush peut avoir plusieurs règles de déclenchement. Chaque règle a sa propre condition et son propre dossier de destination distant. Cela permet un routage sophistiqué :

Les règles sont évaluées indépendamment. Si une image correspond à plusieurs règles, elle est téléchargée vers chaque destination correspondante. Par exemple, si une image est taguée et Color Class 1, elle peut aller à la fois dans /urgent/breaking/ et /all-approved/.

Ce qui est téléchargé : l'image, pas le XMP

Lorsqu'un déclencheur se déclenche, FTPush télécharge le fichier image — le RAW (.CR3, .ARW, .NEF, etc.) ou JPEG — pas seulement le sidecar XMP. FTPush trouve l'image associée en cherchant un fichier avec le même nom mais une extension différente dans le même dossier.

Les deux fichiers sont téléchargés : le fichier image et le sidecar XMP. Cela signifie que le destinataire reçoit l'image complète plus toutes les métadonnées que vous avez ajoutées dans PhotoMechanic — légendes, mots-clés, infos copyright et toute donnée IPTC.

Prévention des doublons : FTPush suit une empreinte numérique pour chaque paire image-XMP. Si vous changez la color class d'une image déjà téléchargée (par ex., passage de Color Class 2 à Color Class 1), FTPush reconnaît que l'image a déjà été envoyée et ne la retélécharge pas — sauf si le dossier de destination est différent dans la nouvelle règle.

Le flux de travail en pratique

Voici à quoi ressemble un événement sportif en direct avec les déclencheurs de métadonnées configurés :

  1. Ingérez la carte. Les photos et sidecars XMP arrivent dans le dossier surveillé.
  2. Ouvrez dans PhotoMechanic. Commencez le tri à pleine vitesse — les aperçus JPEG intégrés se chargent instantanément.
  3. Appuyez sur « T » sur une sélection. Le sidecar XMP se met à jour. FTPush détecte le changement, lit les métadonnées, trouve le fichier RAW et commence le téléchargement. L'image est en route vers le serveur avant que vous ne passiez au frame suivant.
  4. Continuez le tri. Chaque fois que vous taguez ou classez par couleur une image, elle se télécharge en arrière-plan. Vous ne quittez jamais PhotoMechanic.
  5. Vérifiez le statut si nécessaire. Cliquez sur l'icône FTPush dans la barre de menus pour voir la progression des téléchargements, ou regardez les tags Finder sur les fichiers image (vert = livré).

La différence fondamentale avec le flux standard : la livraison commence au moment où vous prenez une décision de tri sur chaque image individuelle, pas après avoir terminé de trier l'ensemble du lot.

Quand utiliser les déclencheurs de métadonnées vs. les dossiers surveillés

Les deux modes de déclenchement ont leur place. Voici quand chacun a du sens :

Utilisez les déclencheurs de métadonnées quand :

Utilisez les dossiers surveillés standard quand :

Les deux modes peuvent coexister. Vous pouvez utiliser les déclencheurs de métadonnées sur une connexion (pour la livraison urgente de RAW à une agence) et les dossiers surveillés standard sur une autre connexion (pour la livraison de JPEG édités à un client). Chaque connexion fonctionne indépendamment.

Détails techniques

Comment fonctionne la détection XMP

FTPush utilise FSEvents de macOS pour surveiller le dossier. Quand un fichier .xmp est créé ou modifié, FTPush lit le contenu XML, analyse les champs de métadonnées pertinents (état Tag, Color Class, Rating), les évalue selon vos règles et — si correspondance — localise le fichier image associé en cherchant les extensions RAW et JPEG courantes avec le même nom de base.

Formats d'image supportés

FTPush cherche les images associées avec ces extensions : .CR3, .CR2, .ARW, .NEF, .RAF, .ORF, .RW2, .DNG, .PEF, .JPG, .JPEG, .TIF, .TIFF. Si plusieurs fichiers image correspondent (par ex., un RAW et un JPEG avec le même nom), les deux sont téléchargés.

Stabilité des fichiers

Le vérificateur de stabilité des fichiers s'applique aussi aux fichiers XMP. FTPush attend que le fichier XMP cesse d'être écrit avant de le lire. Cela prévient les problèmes où PhotoMechanic est en cours d'écriture quand le FSEvent se déclenche.

Premiers pas

FTPush inclut le mode de déclenchement PhotoMechanic Metadata dans tous les plans. Configurez-le dans les paramètres de n'importe quelle connexion — changez le mode de déclenchement, ajoutez vos règles et commencez le tri. L'essai gratuit de 14 jours vous donne suffisamment de temps pour tester le flux complet lors d'événements réels.