Omdat ik met mijn iPhone foto’s maak met Darkroom Premium wordt er geen EXIF informatie in de foto’s opgeslagen. Dat de GPS informatie e.d. mist is niet zo’n probleem. Maar het ontbreken van datum- en tijdinformatie in de EXIF informatie is vervelend. Veel programma’s gebruiken deze gegevens en niet de bestandsgegevens.
Omdat in deze situatie de bestandsdatum overeenkomt met de datum en tijd waarop de foto gemaakt is kopieer ik deze met onderstaand scriptje naar een aantal EXIF velden.
Dit script maakt gebruik van exiftool van Phil Harvey; een onmisbaar stukje software voor mensen die zich met metadatering van foto’s en afbeeldingen bezighouden.
(1) "C:\Program Files\exiftool\exiftool.exe" "-FileModifyDate>CreateDate" *.jpg
(2) "C:\Program Files\exiftool\exiftool.exe" "-CreateDate>DateTimeOriginal" *.jpg
(3) "C:\Program Files\exiftool\exiftool.exe" "-CreateDate>ModifyDate" *.jpg
(4) "C:\Program Files\exiftool\exiftool.exe" "-CreateDate>FileModifyDate" *.jpg
Opmerkingen:
C:\Program Files\exiftool\ is de locatie van exiftool.
*.jpg zijn de bestanden waarvan de EXIF gegevens gewijzigd dienen te worden.
Eerst wordt de bestandsdatum (FileModifyDate) gekopieerd naar het EXIF veld CreateDate (regel 1).
Vervolgens wordt deze CreateDate ook gekopieerd naar DateTimeOriginal en ModifyDate (regel 2 en 3).
Doordat door deze wijzigingen de wijzigingsdatum van het bestand gewijzigd wordt, wordt deze (FileModifyDate) in de vierde regel weer teruggezet (regel 4).
Na de eerste kopie actie wordt het veld CreateDate gebruikt. Dit veld wijzigt namelijk niet tussentijds. De wijzigingsdatum van het bestand (FileModifyDate) wordt namelijk bij iedere actie gewijzigd. Als deze als “bron” gebruikt wordt bevat de EXIF drie verschillende datums! Dit laatste is waarschijnlijk niet wenselijk