2 votes

Dates Mac Finder et dates exif

J'ai voyagé dans un autre pays et j'ai oublié de mettre mon appareil photo Nikon à l'heure locale. Après mon retour, j'ai donc utilisé exiftool( exiftool -AllDates+=1 *.* ) pour modifier l'heure de toutes les photos, mais dans le Finder, la "Date de création" est remplacée par la date actuelle.

Comment puis-je obtenir l'affichage de la date de création réelle dans Finder ?

Je comprends qu'un nouveau fichier est créé avec exiftool et que la date de création est la date actuelle.

Données Exif après décalage de la date :

File Modification Date/Time     : 2018:08:24 09:44:32-03:00
File Access Date/Time           : 2018:08:24 09:48:10-03:00
File Inode Change Date/Time     : 2018:08:24 09:44:32-03:00   
Modify Date                     : 2018:08:19 18:46:46
Date/Time Original              : 2018:08:19 18:46:46
Create Date                     : 2018:08:19 18:46:46

A Obtenir des informations sur un fichier original enter image description here
L'image a été créée à 9:04.
9:30 J'étais encore en train de prendre des photos, pas en train d'éditer ou quelque chose comme ça.

Je ne comprends pas pourquoi Apple n'a pas d'onglet "Original date/heure" ou "Date de création" dans le Finder.

1voto

sdmeyers Points 2249

Vous pouvez créer votre propre service dans Automator pour fournir ces informations dans une fenêtre contextuelle.

  1. Créez un nouveau service dans Automator et configurez-le de manière à ce qu'il reçoive image files en Finder

  2. Ajouter un Exécuter le Shell script Action. Passer l'entrée as argument . L'interpréteur de commandes script devrait être (en fonction de votre chemin d'accès à exiftool ) /usr/local/bin/exiftool -b -DateCreated $1

  3. Transmettre le résultat dans un Définir la valeur de la variable Action. Créez une nouvelle variable (j'ai appelé la mienne EXIFDateCreated

  4. Ajouter un Obtenir la valeur d'une variable et sélectionnez la variable que vous avez créée ci-dessus. Veillez à cocher la case Ignore this actions input (...les premier lorsque vous utilisez cette action, afin de séparer la création de la chaîne de variables de l'obtention. Vous pouvez répéter les étapes ci-dessus de nombreuses fois pour ajouter d'autres fichiers que vous souhaitez afficher, mais pour les actions suivantes Obtenir la valeur des variables vous n'ignoreriez pas les données).

  5. Ajouter un Exécuter AppleScript Action l'AppleScript pourrait être :

    on run {input, parameters}
        set dateCreated to first item of input as text
        display dialog "Date Created: " & dateCreated
    
        return input
    end run

Voici une capture d'écran de l'ensemble du service Automator... enter image description here Enregistrez le service sous quelque chose comme "Afficher la date de création EXIF" et assurez-vous qu'il est activé dans les préférences du clavier (sous l'onglet Raccourcis). L'action devrait maintenant s'afficher lorsque vous faites un clic droit/commande sur une image dans le finder.

Notez que ceci peut être modifié pour créer un dialogue d'information alternatif assez décent, bien que ceci ne montre que les bases de la façon dont cela peut être réalisé.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X