Camera vergeten op zomertijd te zetten?

In deze tijd waarin bijna alle apparaten automatisch overspringen van winter- naar zomertijd en andersom, is er een apparaat dat achterblijft… mijn camera! Daar moet de tijd handmatig aangepast worden. Iets dat ik natuurlijk altijd vergeet.

Als pietje precies is het heel vervelend om een niet kloppende tijd in de metadata van je foto’s te hebben. Gelukkig biedt exiftool van Phil Harvey wederom uitkomst.

(1) "C:\Program Files\exiftool\exiftool.exe" -AllDates+=1 -F directorynaam
(2) "C:\Program Files\exiftool\exiftool.exe" -AllDates-=1 -F directorynaam


Opmerkingen:

  • C:\Program Files\exiftool\ is de locatie van exiftool.
  • directorynaam is de naam van de map waar de foto’s staan.
  • AllDates is een Alias voor de verschillende datumvelden die de tool wijzigt (DateTimeOriginal, CreateDate, ModifyDate)
  • In regel 1 wordt de tijd een uur vooruit gezet (van wintertijd naar zomertijd).
  • In regel 2 wordt de tijd een uur teruggezet (van zomertijd naar wintertijd).

Naast JPEG bestanden werkt dit bij mij ook prima met de RAW bestanden die mijn EOS350d maakt.

Denk er aan om altijd een backup van je kostbare foto’s te maken voor dat je met dit soort scripts aan de slag gaat ;-)

Update (08-04-2009):

Tijdens het verder testen van bovenstaand script liep ik tegen problemen aan. Een aantal foto’s konden niet bijgewerkt worden. Dit had te maken met de offset van de makernotes. Door de optie -F mee te geven probeert exiftool dit automatisch te verhelpen. Voor mij had dit het gewenste effect. Op de exiftool site wordt overigens uitgelegd dat dit altijd werkt.