29. September 2021

Exiftool und deutsche Umlaute

MonaLisa Twins: Stuck In The Middle With You (Stealers Wheel Cover)
--
Ich kann via exiftool die Exif-Werte einer Bilddatei beliebig manipulieren, die Werte eines Stapel solcher Bilder also bequem in eine Textdatei reinschieben. Die JPEGs wandle ich nämlich auf der Kommandozeile in 16-Bit TIFFs um. Damit lassen sich bessere Bildergebnisse erzielen.

Das Rückschreiben der Exifwerte in diese TIF-Dateien geht schief, sobald deutsche Umlaute im Dateinamen enthalten sind. Ergo mußte Abhilfe her. Als erstes ist die Textdatei im ANSI-Format abzuspeichern, dann in der Textdatei die Dateiendung von JPG auf TIF für alle Zeilen zu ändern. Geht mit dem Texteditor.

Dann schreibt man sich einen kleinen Zweizeiler, der folgende Aktionen bewerkstelligt:

- Für den Kommandoprozessor wird die Codepage geändert.
- Exiftool liest die Textdatei (Ansi) und schreibt die Werte zurück.

chcp 1252

exiftool -L -csv=out.csv -overwrite_original *

Dann klappt es auch mit deutschen Umlauten.