bilder metadaten editieren
Veröffentlicht: 27. Oktober 2014 | Autor: Robert | Abgelegt unter: D7000, hrusme | Tags: exiftool, iphoto, metadata, script |Hinterlasse einen KommentarWem ist es nicht auch schon passiert… Fotos gemacht und in der Kamera war die falsche Zeit eingestellt. Dann sind die Exif Daten leider falsch. Was kann man jetzt machen? Oder noch schlimmer, es gibt gar keine Exif Daten und nur im Dateinamen stecken die Informationen zum Zeitpunkt des Bildes.
Hier kommt das Programm ExifTool ins Spiel. Es ist kostenlos und macht eine super Arbeit. In der Normalversion muss das Terminal genutzt werden, damit Dateien angepasst werden können. Es gibt aber auch ein GUI, womit sich nun das Programm auch über eine grafische Oberfläche bedienen lässt. Eine Alternative ist Photo Time Edit, welches bei mir aber immer wieder abstürzt unter Mavericks.
Mit ExifTool lässt sich das Datum ganz leicht mit dem folgenden Befehl anpassen:
exiftool -overwrite_original “-DateTimeOriginal+=2:0:0 0" *
Mit diesem Befehl wird die Sicherungsdatei weggelassen und das Original direkt überschrieben. Nun wird das Datum um zwei Jahre erhöht (y/m/d hr/min/ss) und ansonsten bleiben die Daten für alle Bilder unverändert. Funktioniert ganz wunderbar.
Aber was macht ihr nun, wenn die Informationen zum Aufnahmezeitpunkt im Dateinamen stecken?! Hier die Lösung:
for i in *.jpg
do mv "$i" 20${i:6:2}-${i:3:2}-${i:0:2}_${i:9:2}.${i:11:2}.00.jpg
done
Einfach eine kleine for-Schleife direkt im Terminal laufen lassen. Was macht diese Schleife nun? Sie „benennt“ die Dateien entsprechend, so dass ExifTool dann die Metadaten schreiben kann. Bei mir musste ich einfach eine 20 für das Jahr 2000 vorstellen und dann den Dateinamen anpassen. Dies geschieht mit {i:3:2}, was soviel bedeutet wie bei aktueller Datei ab der dritten Stelle zwei Zeichen schreiben. Dann nur noch die Metadaten schreiben mit:
exiftool -overwrite_original "-datetimeoriginal<filename" *
Fertig!! Jetzt lassen sich die Bilder korrekt in z.B. iPhoto importieren. Wer dabei noch Duplikate ausfindig machen möchte… Duplicate Cleaner for iPhoto hilft dabei. Und jetzt viel Spass beim korrigieren. =)