Photos scannées : changer la date et le lieu de tout un dossier
Un scanner date les vieux tirages d'aujourd'hui. Comment donner à un dossier de scans une vraie date et un vrai lieu pour les classer dans la bonne année.
Vous avez passé un week-end à numériser une boîte à chaussures de tirages des années 1980. Maintenant, chaque scan prétend avoir été pris samedi dernier. Importez-les dans n'importe quelle application photo et votre enfance se retrouve en haut de la chronologie, après le déjeuner de la semaine passée.
Pourquoi les scans reçoivent la date d'aujourd'hui
Un scanner est un appareil photo pointé sur une feuille de papier. Il écrit la date à laquelle il a créé le fichier, parce que c'est la seule date qu'il connaît. Certains logiciels de numérisation la mettent aussi dans l'EXIF, ce qui aggrave les choses : la mauvaise date est alors à l'intérieur du fichier, pas seulement dessus.
Le tirage lui-même a peut-être une date. Un tampon au dos, une note manuscrite, une date imprimée dans le coin par l'appareil. Rien de cela n'arrive au scan sous forme de données. Ce sont des pixels.
Ce que vous savez vraiment
En général, vous savez à peu près quand et où. « Été 1987, la maison du lac. » « Noël 1992, chez Mamie. » Vous connaissez rarement le jour, et jamais l'heure. Ce n'est pas grave. Une date dans le bon mois place le scan parmi ses voisins. L'heure peut être midi.
Le travail consiste donc à choisir une date et un lieu par lot, et à les écrire dans les fichiers. Une fois dans l'EXIF, toute application les classe correctement, et ils restent justes quand les fichiers bougent.
Numériser par lots qui partagent une date
C'est la chose à faire correctement avant de toucher au moindre logiciel. Numérisez un événement, ou une enveloppe de tirages, dans un dossier. Nommez le dossier d'après ce qu'il contient. Réglez ensuite la date par dossier, pas par photo.
Si vous avez tout numérisé dans un seul gros dossier, séparez maintenant. Glissez les scans dans des dossiers par événement tant que les tirages sont encore en piles sur la table. C'est beaucoup plus dur depuis des vignettes un mois plus tard.
Régler la date à la main
Pour un seul fichier, Windows le permet par clic droit, Propriétés, onglet Détails, en cliquant sur « Date de la prise de vue ». Sur Mac, l'application Photos propose « Ajuster la date et l'heure » sur une sélection. Pour des centaines de scans, exiftool écrit une date dans chaque JPEG d'un dossier en une commande :
exiftool -DateTimeOriginal="1987:07:15 12:00:00" -overwrite_original .
Pour ajouter un lieu, utilisez des coordonnées. Trouvez-les sur n'importe quel site de cartes par un clic droit sur l'endroit :
exiftool -GPSLatitude=46.8182 -GPSLatitudeRef=N -GPSLongitude=8.2275 -GPSLongitudeRef=E -overwrite_original .
Copiez ensuite la date sur les horodatages du fichier, pour que le Finder et l'Explorateur soient d'accord :
exiftool "-FileModifyDate<DateTimeOriginal" .
Recommencez pour chaque dossier. Cela prend une minute par lot. -overwrite_original évite les copies de sauvegarde qu'exiftool laisserait sinon, donc faites votre propre sauvegarde d'abord.
digiKam fait la même chose dans une interface graphique. Sélectionnez les scans, ouvrez l'éditeur de métadonnées, tapez une date et appliquez à tous. Son éditeur de géolocalisation permet de poser une épingle sur une carte. XnView MP peut aussi régler des dates par lot.
Une remarque sur TIFF et PNG
Beaucoup de scanners produisent du TIFF. Le TIFF porte l'EXIF et exiftool y écrit sans problème. Les scans en PNG posent problème : le PNG n'a pas de champ de date EXIF standard sur lequel les applications photo s'accordent. Si votre scanner a enregistré en PNG, convertissez en JPEG ou en TIFF avant de dater, ou attendez-vous à ce que certaines applications ignorent la date.
Le faire avec l'application
Takeout JSON Metadata Fixer a un réglage de date par dossier fait pour ce cas précis : un dossier sans date utile, où vous voulez fixer une date et un lieu pour tout ce qu'il contient.
Ouvrez le dossier de scans. Activez la date et le lieu fixes, choisissez la date, et tapez soit un nom de ville, soit des coordonnées. L'application les écrit dans l'EXIF de chaque scan et règle les horodatages du fichier en conséquence. Elle peut renommer les fichiers pour qu'ils commencent par la date, si bien que scan0041.jpg devient 1987-07-15-1200_Maison_du_lac.jpg, et les ranger dans des dossiers par année et par mois à côté de vos photos numériques.
Si les scans sont mélangés à des photos qui ont de bonnes dates, ce n'est pas un problème. La date fixe ne s'applique qu'aux fichiers qui n'ont pas de date à eux, ni dans un JSON ni dans l'EXIF.
Elle travaille sur place avec un dossier facultatif « Originaux (avant organisation) », et une simulation montre les noms et les dossiers avant que quoi que ce soit ne soit écrit. Hors ligne, sur Windows, Mac et Linux, en français. Gratuit pour 1000 photos, 19,99 USD une fois pour l'illimité.
Questions fréquentes
Quelle date choisir si je ne connais que l'année ?
Le 1er juillet est un milieu raisonnable. Certains prennent le 1er janvier pour qu'il soit évident que la date est approximative. L'un ou l'autre vaut mieux qu'aujourd'hui.
Une heure inventée pose-t-elle problème ?
Non. L'heure ne sert qu'à l'ordre dans une journée. Midi est le choix habituel. Si vous avez plusieurs scans du même jour et connaissez l'ordre, vous pouvez leur donner des heures à une minute d'écart, mais cela vaut rarement la peine.
Dois-je saisir un lieu si je ne suis pas sûr ?
Tapez la ville, pas la rue. Un lieu au niveau de la ville est assez souvent juste pour être utile et faux d'une façon qui n'induit pas en erreur. Laissez vide si vous n'en avez aucune idée.
Apple Photos ou Google Photos utiliseront-ils la date que j'ai réglée ?
Oui. Les deux lisent le DateTimeOriginal de l'EXIF à l'import et placent le scan à cet endroit de la chronologie. Google Photos lit aussi le GPS et affiche le lieu. Immich et PhotoPrism font de même.