Der Kommandozeilenbefehl "exiftool" ist die derzeit mächstigste Software zum Anzeigen und Verändern von EXIF-Daten von Mediendateien.

!!!Belichtungsdaten setzen
Manchmal fehlen Belichtungsdaten, diese kann man manuell setzen:

{{{
exiftool -Lens="50-500mm F4.5-6.3" -ApertureValue="23" -FNumber="23" -FocalLength="2000" "picture.RAW"
}}}

Wenn die EXIF-Daten durch Bearbeiten verloren gegangen sind (z.B. HDR), kann man sie wieder holen:

{{{
exiftool -tagsfromfile source.RAW target.RAW
}}}

!!Wichtige Felder

||Feld||Beschreibung
|lens|Objektiv
|aperturevalue|Blendenzahl
|fnumber|Blendenzahl (?)
|focallength|Brennweite
|flashfired|false/true
|exposuretime|Belichtungszeit z.B. 1/160
|make|Kamerahersteller
|model|Kameramodell

!!Beispiele
||Szenario||Anweisung
|Mikroskopobjektiv|exiftool -lens="3 160/-" -flashfired=true -aperturevalue=1 -fnumber=1 -exposuretime=1/160 -iso=100 -make=SONY -model=ILCE-6000 <filename>
|Samyang 12mm F2.8 Fisheye|exiftool -lens="12mm F2.8 Fisheye" -focallength=12 -aperturevalue=8 -fnumber=8 <filename>

!!!Dateidatum wiederherstellen
Mit [Exiftool] kann das Dateidatum wiederhergestellt werden, indem das Datum aus den Exifdaten verwendet wird:

{{{
exiftool "-filemodifydate<datetimeoriginal" "-filecreatedate<datetimeoriginal" <DIR>
}}}

Bei Google Photos Export werden JSON-Dateien mitgeliefert. Diese können (rekursiv) wieder in die JPEG-Dateien integriert werden:

{{{
exiftool -r -d %s -tagsfromfile "%d/%F.json" "-GPSAltitude<GeoDataAltitude" "-GPSLatitude<GeoDataLatitude" "-GPSLatitudeRef<GeoDataLatitude" "-GPSLongitude<GeoDataLongitude" "-GPSLongitudeRef<GeoDataLongitude" "-Keywords<Tags" "-Subject<Tags" "-Caption-Abstract<Description" "-ImageDescription<Description" "-DateTimeOriginal<PhotoTakenTimeTimestamp" "-filemodifydate<PhotoTakenTimeTimestamp" "-filecreatedate<PhotoTakenTimeTimestamp" -ext "*" -overwrite_original --ext json <DIR>
}}}

* [https://stackoverflow.com/questions/65210140/how-to-merge-json-and-google-takeout-photos-to-get-the-right-dates-back]

!!!Shutter Count
Die Anzahl der Auslösungen kann mit Exiftool ausgelesen werden, da diese in jedem aufgenommenen Bild gespeichert werden:

{{{
exiftool.exe -ShutterCount <file>
}}}

!!!Exifdaten löschen
In manchen Fällen möchte man alle Exifdaten löschen:

{{{
exiftool -All= <file>
}}}

__Hinweis:__ Hinter dem "-All=" wird nicht angegeben. Nach einem Leerzeichen kommt der Dateiname. Dies ist kein Fehler in der Darstellung.

!!!Links
* [Manual Page|https://exiftool.org/exiftool_pod.html]
* [Download|https://exiftool.org/]