ExifTool, timeshift et rafales

Démarré par jobarfou, Août 28, 2010, 15:19:20

« précédent - suivant »

jobarfou

Suite de mon fil précédent sur la lenteur d'ExifToolGui.

J'ai maintenant un autre problème, beaucoup plus gênant. Je voulais corriger l'heure de mes photos pour les faire apparaitre dans l'ordre chronologique dans la bibliothèque de LR. J'ai appliqué mes corrections comme ceci :

Fichiers du 7D
exiftool -AllDates+='00:00:00 00:00:46' .

Fichiers du 5D
exiftool -AllDates-='00:00:00 00:06:36' .

Les corrections sont bien appliquées aux CR2 et aux XMP, mais je n'avais pas pensé aux centièmes de seconde (qui n'apparaissent pas dans LR mais sont visibles dans le XMP). De fait, ExifTool fait un calcul un peu bizarre et dans les rafales, toutes les photos prises dans une même seconde sont inversées dans le module bibliothèque.

Exemple. Série de 7 images du 7D numérotées 1292 à 1298.
Dans les XMP, les tags DateTimeDigitized sont inchangés par ExifTool, mais DateTimeOriginal a pris la nouvelle valeur.

Photo  Digitized          Original           Variation
1292   11:28:51.52     11:29:36.47    00:00:44.95
1293   11:28:51.65     11:29:36.34    00:00:44.69
1294   11:28:51.79     11:29:36.20    00:00:44.41
1295   11:28:51.93     11:29:36.06    00:00:44.13
1296   11:28:52.07     11:29:37.92    00:00:45.85
1297   11:28:52.21     11:29:37.78    00:00:45.57
1298   11:28:52.35     11:29:37.64    00:00:45.29

Je vous fais grâce de la date et du fuseau horaire.

On voit qu'au lieu de 46", les variations appliquées vont de 44"13 à 45"85 selon les photos. Mais le plus gênant dans tout ça, c'est que dans une même seconde les variations appliquées sont décroissantes. Comme LR tient compte des centièmes pour gérer l'ordre d'affichage, les séquences sont carrément en vrac !

Je voudrais maintenant rétablir toutes les dates à partir de DateTimeDigitized (pour ensuite refaire ma correction mais cette fois en forçant ExifTool à tenir compte des centièmes), mais je ne trouve pas comment faire. Je n'ai pas l'impression qu'il soit possible d'affecter à un tag la valeur d'un autre. Savez-vous comment faire ? De son côté, LR ne permet que d'affecter la date du fichier, qui n'a plus depuis longtemps la valeur de la date de PDV !

Bref. Je suis dedans jusqu'au cou !

HELP !

J.O.

jobarfou

Bon, je crois que je vais me la mettre sur l'oreille  ;D

C'est la description de mon problème qui n'est pas claire, ou juste que n'avez pas de solution ?

Franciscus Corvinus

Pas de solution pour moi. Mais je garde un oeil interesse car j'ai quelques photos qui sont de la mauvaise annee et j'ai besoin de changer les dates.

jobarfou

Merci pour ta réponse, Franciscus. Au moins je sais que mon énoncé est intelligible  ;)

J.O.

jobarfou

Bon, eh bien devant l'hystérie collective déclenchée par mon fil  ;D, je me suis décidé à bricoler un petit programme en VBScript pour corriger les .xmp. Ensuite j'ai mis à jour le catalogue de LR à partir de ces fichiers et tout va bien.

Si quelqu'un rencontre un problème analogue, le script est disponible...

J.O.

Franciscus Corvinus

Je pense que personne ne veut avouer qu'ils sont suffisamment burnes pour se tromper dans la date de leur boitier. Le silence des moqueurs habituels ("ca ne m'arriverait jamais") est assourdissant ;)

jobarfou

 ;)

D'autant que ça peut arriver même si on a mis ses boitiers à l'heure : les miens l'ont été au moment de l'achat. 7D en juin dernier et 5D il y a 2 ans. La dérive du 5D est surprenante : plus de 6 minute en deux ans...

J.O.