ExifTool: Metadaten vor und nach der Bearbeitung vergleichen
Veröffentlicht am 2. August 2026 · zuletzt aktualisiert am 26. September 2026 / in Fotografie
Inhaltsübersicht
- Warum Metadatenvergleiche erforderlich sind
- ExifTool, digiKam und grafische Oberflächen
- Der reproduzierbare Testablauf
- Bilddatei und XMP-Sidecar getrennt prüfen
- Unterschiede erkennen und fachlich bewerten
- Hash und Metadatenvergleich
- Beispiel eines Testprotokolls
- Fazit
- Erfahrungsaustausch
- Im Wissensnetz weitergehen
Metadaten enthalten technische Aufnahmedaten, Beschreibungen, Stichwörter, Bewertungen, Ortsangaben, Rechte und Hinweise zur Herkunft eines Bildes. Sobald mehrere Programme auf dieselben Bilddateien oder XMP-Sidecars zugreifen, stellt sich deshalb eine entscheidende Frage: Was war vor einer Bearbeitung gespeichert – und was wurde danach ergänzt, verändert, verschoben oder gelöscht?
Kurz gesagt
Ein belastbarer Metadatenvergleich dokumentiert den Zustand einer Arbeitskopie vor und nach genau einer definierten Bearbeitung. Bilddatei und XMP-Sidecar werden getrennt geprüft. Ein Datei-Hash ergänzt die Kontrolle, erklärt aber nicht, welches Metadatenfeld sich geändert hat.
ExifTool macht die tatsächlich gespeicherten Werte sichtbar. digiKam bleibt in meinem Fotoarchiv die führende Umgebung für Verwaltung und fachliche Metadatenpflege.
Warum Metadatenvergleiche erforderlich sind
Die sichtbare Benutzeraktion und die tatsächlich gespeicherte Änderung müssen nicht identisch sein. Ein Programm kann beim Speichern ganze Metadatenblöcke neu schreiben, Stichwortlisten ersetzen, Informationen in eine andere Metadatengruppe verschieben oder ausschließlich seine interne Datenbank verändern.
Daraus folgen drei Prüfregeln:
- Pro Test wird nur eine klar beschriebene Aktion ausgeführt.
- Vorher und nachher werden mit denselben Einstellungen dokumentiert.
- Bilddatei und vorhandenes XMP-Sidecar werden getrennt betrachtet.
Das Original bleibt außerhalb des Tests unverändert. Geprüft wird ausschließlich an einer Arbeitskopie.
ExifTool, digiKam und grafische Oberflächen
ExifTool liest, schreibt, exportiert und vergleicht EXIF-, IPTC-, XMP- und zahlreiche weitere Metadaten. Im beschriebenen Workflow dient es sowohl als technische Grundlage innerhalb von digiKam als auch als unabhängiges Prüfwerkzeug über PowerShell.
In den digiKam-Einstellungen befindet sich die Einbindung unter:
Einrichten
→ Metadaten
→ ExifTool
In meiner Installation ist exiftool.exe in Version 13.59 eingebunden.
Die Rollen bleiben klar getrennt:
- digiKam verwaltet das Fotoarchiv und pflegt dauerhaft relevante Metadaten.
- ExifTool in digiKam unterstützt technische Metadatenoperationen.
- ExifTool über PowerShell ermöglicht reproduzierbare Ausgaben und Vergleiche.
- ExifToolGUI und jExifToolGUI verwenden ExifTool im Hintergrund und eignen sich vor allem für visuelle Einzelprüfungen.
Grafische Oberflächen erleichtern den Einstieg. Für wiederholbare Testreihen sind dokumentierte Ausgaben geeigneter, weil dieselbe Prüfung später nachvollzogen werden kann. Konkrete Aufrufe gehören in eine intern geprüfte Arbeitsanweisung und werden auf dieser öffentlichen Seite bewusst nicht bereitgestellt.
Der reproduzierbare Testablauf
Ein verlässlicher Test folgt immer derselben Reihenfolge:
- Original sichern. Die Ausgangsdatei bleibt unverändert erhalten.
- Arbeitskopie erstellen. Nur diese Kopie wird im zu prüfenden Programm geöffnet.
- Vorher-Zustand exportieren. Bilddatei und vorhandenes Sidecar werden dokumentiert.
- Genau eine Änderung durchführen. Mehrere Aktionen würden Ursache und Wirkung vermischen.
- Nachher-Zustand exportieren. Dabei werden dieselben Einstellungen wie zuvor verwendet.
- Unterschiede vergleichen. Ergänzte, geänderte, gelöschte oder verschobene Werte werden getrennt bewertet.
- Ergebnis protokollieren. Erst danach ist die Wirkung des Programms nachvollziehbar.
Eine nützliche Teststruktur trennt Originale, Arbeitskopien, Ausgaben und Protokolle:
D:\Metadaten-Test\
│
├── 00_originale\
├── 10_arbeitskopien\
├── 20_metadaten_vorher\
├── 30_metadaten_nachher\
├── 40_vergleiche\
└── 90_protokolle\
Ausgabe und Vergleich
Eine Textausgabe eignet sich für lesbare Dokumentation und manuelle Gegenüberstellung. JSON ist besser für automatisierte Feldvergleiche, größere Testreihen und strukturierte XMP-Daten.
Wichtig ist nicht das gewählte Ausgabeformat, sondern die Vergleichbarkeit: Vorher und nachher müssen dieselben ExifTool-Optionen verwendet werden. Dateisystemangaben wie Pfad, Dateiname oder Änderungszeit sollten getrennt bewertet werden, damit sie den eigentlichen Metadatenvergleich nicht überlagern.
Ein Feldname allein ist häufig nicht eindeutig. Ähnliche Angaben können in EXIF, IPTC und XMP gleichzeitig vorkommen. Deshalb muss die jeweilige Metadatengruppe in der Auswertung erkennbar bleiben. Sonst könnte ein verschobener Wert fälschlich als unverändert oder vollständig verloren gelten.
Bilddatei und XMP-Sidecar getrennt prüfen
Bei RAW-Dateien und manchen Archivierungsabläufen liegen dauerhafte Metadaten in einer zusätzlichen XMP-Datei:
testbild.nef
testbild.xmp
Ein Vergleich nur der Bilddatei wäre unvollständig. Ein Programm kann:
- nur das XMP-Sidecar verändern,
- direkt in die Bilddatei schreiben,
- beide Dateien verändern,
- ein neues Sidecar erzeugen,
- eine bestehende XMP-Datei ergänzen oder vollständig neu schreiben,
- Werte nur in seiner internen Datenbank speichern.
Für jeden Test sollte deshalb festgehalten werden:
| Prüffrage | Ergebnis |
|---|---|
| Bilddatei verändert? | ja oder nein |
| XMP-Sidecar verändert? | ja oder nein |
| Dateigröße oder Hash verändert? | ja oder nein |
| Metadaten verändert? | ja oder nein |
| Bilddaten betroffen? | ja, nein oder ungeklärt |
Wenn ein Sidecar vorhanden ist, bilden Sidecar und Bilddatei ein gemeinsam zu behandelndes Paar. Für JPEG, TIFF und DNG ist ein zusätzliches Sidecar nicht zwingend: Gepflegte Metadaten werden nach der Archivregel möglichst eingebettet. Proprietäre RAW-Dateien bleiben unverändert; dort werden gepflegte Metadaten im Sidecar geführt. Beim Schreiben eingebetteter Metadaten darf sich der Datei-Hash ändern, während Bilddaten und technische Originalmetadaten erhalten bleiben müssen.
Unterschiede erkennen und fachlich bewerten
Ein Vergleich soll nicht nur melden, dass sich etwas verändert hat. Entscheidend ist die Art der Veränderung:
| Veränderung | Bedeutung |
|---|---|
| hinzugefügt | neues Feld oder neuer Wert |
| geändert | vorhandener Wert wurde ersetzt |
| gelöscht | vorher vorhandenes Feld fehlt |
| verschoben | Information befindet sich in einer anderen Metadatengruppe |
| Listenänderung | Einträge wurden ergänzt, ersetzt oder neu geordnet |
Gerade Stichwörter, Personen und andere Mehrfachwerte benötigen besondere Aufmerksamkeit. Eine Anwendung kann einen Eintrag ergänzen, die gesamte Liste ersetzen, Hierarchien entfernen oder aus einer strukturierten Liste eine einfache Zeichenkette machen.
Nicht jede Abweichung ist kritisch. Dateipfad, Änderungszeit, Softwarekennung, XMP-Toolkit-Version, Reihenfolge von Metadatenblöcken oder ein neu erzeugtes Vorschaubild können sich technisch bedingt ändern.
Kritisch sind dagegen unbeabsichtigt gelöschte oder unzugänglich gewordene:
- Titel und Beschreibungen,
- Stichwörter und Personeninformationen,
- Orts- und Zeitangaben,
- Urheber-, Rechte- und Herkunftsinformationen,
- Beziehungen zwischen Original und bearbeiteter Fassung.
Die zentrale Prüffrage lautet:
Wurde fachlicher Inhalt gelöscht, unzugänglich gemacht oder in eine weniger kompatible Struktur überführt?
Diese Methode eignet sich für Bildverwaltungen, RAW-Entwickler und Bildbearbeitungen ebenso wie für KI-, Scanner-, Smartphone-, Cloud-, Export- und Konvertierungsanwendungen.
Bei mehreren schreibenden Programmen muss zusätzlich festgelegt werden, welches Programm fachlich führt, welche Anwendungen Metadaten schreiben dürfen und ob Bilddatei oder Sidecar die dauerhafte Übergabeschicht bildet. Ohne diese Rollenverteilung können schleichende Verluste entstehen.
Hash und Metadatenvergleich
Ein SHA-256-Hash zeigt, ob sich eine Datei binär verändert hat. Er erklärt jedoch nicht, welches Feld geändert wurde, ob Bildpixel betroffen sind oder ob nur ein Vorschaubild beziehungsweise die interne Reihenfolge angepasst wurde.
Umgekehrt kann die Bilddatei unverändert bleiben, während ausschließlich das XMP-Sidecar verändert wurde. Deshalb ergänzen sich beide Prüfungen:
Hashvergleich
+
Metadatenvergleich
Der Hash beantwortet: Ist die Datei noch bitgenau identisch? Der Metadatenvergleich beantwortet: Welche gespeicherten Informationen unterscheiden sich? Für einen belastbaren Test werden beide Antworten benötigt.
Beispiel eines Testprotokolls
Ein Testprotokoll sollte kurz, eindeutig und später verständlich sein:
Test-ID:
T02
Testziel:
Prüfen, ob beim Hinzufügen eines Stichworts vorhandene
Stichwörter unverändert erhalten bleiben.
Quelldatei:
testbild.jpg
Ausgangszustand:
XMP-dc:Subject = Familie, Geburtstag, Mötzingen
Aktion:
Stichwort Archiv ergänzen und Datei speichern.
Erwartetes Ergebnis:
Vorhandene Stichwörter bleiben erhalten; Archiv kommt hinzu.
Tatsächliches Ergebnis:
Das neue Stichwort wurde ergänzt.
Die vorhandenen Stichwörter blieben erhalten.
Hash:
Geändert.
Bilddaten:
Keine festgestellte Änderung.
Bewertung:
Test bestanden.
Ein problematisches Ergebnis würde ausdrücklich festhalten, dass vorhandene Stichwörter entfernt oder ersetzt wurden. Dadurch wird aus einer technischen Differenz eine nachvollziehbare fachliche Bewertung.
Fazit
ExifTool macht sichtbar, welche Metadaten tatsächlich in einer Bilddatei oder einem XMP-Sidecar gespeichert sind. Für belastbare Vergleiche werden der Zustand vor und nach genau einer definierten Bearbeitung mit identischen Einstellungen dokumentiert.
digiKam bleibt in meinem Fotoarchiv die führende Umgebung für Verwaltung und fachliche Metadatenpflege. ExifTool ergänzt diesen Workflow als Analyse-, Prüf- und Dokumentationswerkzeug.
Entscheidend ist nicht nur, ob sich eine Datei verändert hat, sondern ob fachlich relevante Informationen erhalten geblieben sind.
Erfahrungsaustausch
Mich interessieren reproduzierbare Praxistests anderer Anwender: Welche Metadaten schreiben Bildprogramme tatsächlich, welche bleiben erhalten und wie werden Unterschiede mit ExifTool nachvollziehbar geprüft? Wenn Sie vergleichbare Tests durchführen, freue ich mich über eine Nachricht.
Im Wissensnetz weitergehen
- Metadaten im Fotoarchiv: mehr als Stichwörter
- Metadaten mit digiKam pflegen
- Excire Foto als Such- und Sichtungsebene
Persönliche Unterstützung
Dieser Artikel vermittelt die fachlichen Grundlagen. Wenn Sie die beschriebenen Methoden auf einen konkreten Bestand oder ein bestehendes System übertragen möchten, finden Sie ergänzende Informationen unter Dienstleistungen.