Obscura Trace réunit ce qu'exige la consolidation d'un fonds photographique : savoir ce qu'il contient, décider de ce qu'on garde, et le transférer sans rien perdre. Cette page décrit la version publiée, rien d'autre.
Chacune renvoie au chapitre du guide qui la décrit, captures de l'application réelle à l'appui.
01
Assistant de scan
Désignez vous-même les disques ou dossiers à analyser, puis réglez l'analyse en cinq étapes : sources, types de fichiers, exclusions, analyses, démarrage.
RAW et formats raster retenus par défaut ; XMP, vidéos et PDF en option
Exclusions par nom de dossier ou par motif, dossiers système toujours écartés
L'analyse ne fait que lire : rien n'est écrit, déplacé ni supprimé dans vos sources
Parcours des fichiers, métadonnées, hachage, analyse des images, index de similarité : chaque phase a son état et son compteur, sans pourcentage global inventé.
Pause, reprise et annulation ; les lots déjà enregistrés sont conservés
L'analyse continue pendant que vous consultez d'autres écrans
Relancée, elle ne réinventorie pas les fichiers inchangés
Un doublon exact est établi par l'empreinte SHA-256 complète. Les doublons visuels sont rapprochés par deux empreintes d'apparence, dHash et pHash, à 10 bits au plus.
Tailles, puis empreinte partielle, puis SHA-256 complet : seul un SHA-256 identique fait un doublon exact
Recompression, redimensionnement et passage en noir et blanc reconnus
Ni le recadrage ni la rotation ne sont reconnus : les seuils restent prudents
Les groupes de doublons, filtrés par nature, avec la confiance de chaque rapprochement : établie quand le contenu est identique, estimée et marquée comme telle sinon.
Filtres : doublons exacts, probables, fichiers uniques, corrompus, non résolus, à revoir
Aucune action de l'écran ne modifie de fichier : les décisions vont au catalogue
Décisions durables, annulées par « Rouvrir le groupe »
Avant toute écriture, le Centre de transfert calcule la liste exacte des opérations : une simulation pour lire, puis un plan réel comparé à cette simulation.
Copier ou déplacer, en conservant l'arborescence de la source
Collision « Comparer » par défaut : jamais d'écrasement silencieux
Vos décisions de revue filtrent le plan ; l'espace libre est vérifié avant
La confirmation classe chaque opération par réversibilité. Les sources d'un déplacement vont à la Corbeille du disque, que l'application ne vide jamais.
Suppression définitive désactivée par défaut, puis consentie pour chaque transfert
Une irréversibilité à reconnaître explicitement avant d'exécuter
Espace récupérable et espace libéré, toujours distincts
Chaque copie est écrite sous un nom temporaire, vérifiée par SHA-256 puis relue sur le disque, avant de prendre son nom final. Le journal est écrit avant chaque opération.
Une source n'est retirée qu'après vérification de toutes les copies de son unité
Disque plein ou débranché : arrêt propre, reprise sur votre geste
Chaque transfert se termine par un rapport et écrit à la destination un manifest.json lisible : origine, destination, empreinte et devenir de chaque fichier.
Écrit avant que le transfert ne soit marqué terminé
Retrouver, des années plus tard, d'où vient chaque fichier de l'archive
Ignoré par les analyses si la destination redevient une source
Un outil embarqué dans l'application, sur les mêmes moteurs et le même catalogue, pour les utilisateurs avancés : réglages, revue, plan, exécution, reprise.
Modèles de chemin à la planification (--template), par exemple par année et par mois
Renommage par lots avec aperçu, empreinte d'aperçu exigée et annulation
Aucun renommage sur exFAT ni FAT32 : l'aperçu le refuse avant d'agir
Locale, en lecture seule par défaut, copy-first, journalisée, et prudente dans le doute.
100 % local
Vos photos, métadonnées et catalogue ne quittent jamais votre Mac. Aucun moteur d'analyse n'utilise le réseau ; la recherche de mises à jour est désactivée par défaut.
Lecture seule par défaut
L'analyse et le Centre de revue ne font que lire et noter vos décisions. Seul le Centre de transfert écrit, après une confirmation que vous validez.
La Corbeille par défaut
Les sources déplacées vont à la Corbeille du disque, jamais vidée par l'application. La suppression définitive est désactivée par défaut.
Copie, vérification, retrait
Un déplacement est une copie vérifiée par SHA-256 ; l'original n'est retiré qu'ensuite. Rien n'est écrasé en silence.
Journal avant l'action
Chaque opération est inscrite au journal avant d'être effectuée : après une coupure, la reprise sait exactement où elle en était.
Dans le doute, conserver
Un faux positif coûte plus cher qu'un doublon oublié : les seuils de similarité sont prudents, et le produit recommande sans décider à votre place.
Et maintenant
Sachez ce que contiennent vraiment vos disques.
Obscura Trace est signé Developer ID et notarisé par Apple. macOS 14 Sonoma ou plus récent.