XMP und Bearbeitungshistorie
Adobes XML-Metadaten. Sie zeichnet das Erstellungstool, Dokument-IDs und jede Bearbeitung auf und ist der Haupt Hinweis darauf, welche Software ein Bild durchlaufen ist.
Was XMP ist
XMP (Extensible Metadata Platform) wurde 2001 von Adobe eingefuehrt und spaeter als ISO 16684 standardisiert. Es ist ein RDF/XML-Block, der in einen JPEG-APP1-Bereich (beginnend mit http://ns.adobe.com/xap/1.0/), einen PNG iTXt-Block (Schluesselwort XML:com.adobe.xmp), einen WebP XMP -Block oder den entsprechenden Platz in TIFF, PDF und PSD eingebettet ist.
XMP organisiert Felder nach Namensraum. Die gaengigsten:
xmp:Grundlagen:CreatorTool,CreateDate,ModifyDate,MetadataDate.xmpMM:Medienverwaltung:DocumentID,InstanceID,OriginalDocumentID,DerivedFrom,History.dc:Dublin Core:title,description,creator,rights.photoshop:Photoshop-spezifisch:DateCreated,ColorMode,ICCProfile.Iptc4xmpExt:IPTC-Erweiterung:DigitalSourceType, wo die KI-generiert-Kennzeichnung lebt.exif:undtiff:: XMP-Spiegelungen von EXIF-Feldern.
Die Bearbeitungshistorie lesen
xmpMM:History ist eine sortierte Liste. Jedes stEvt-Ereignis zeichnet auf:
<stEvt:action>saved</stEvt:action>
<stEvt:instanceID>xmp.iid:1a2b...</stEvt:instanceID>
<stEvt:when>2026-09-01T10:23:45+08:00</stEvt:when>
<stEvt:softwareAgent>Adobe Photoshop 27.2 (Windows)</stEvt:softwareAgent>
<stEvt:changed>/</stEvt:changed>
Aktionen umfassen created, saved, converted, derived und edited. Das Verketten der softwareAgent-Werte liefert die Softwarepipeline des Bildes, die AuditImage direkt unter den Feststellungen auflistet.
Die drei IDs
OriginalDocumentID: bei der Erstellung zugewiesen, aendert sich nie.DocumentID: aendert sich bei jedem „Speichern unter" in ein neues Dokument.InstanceID: aendert sich bei jedem Speichern.
DerivedFrom zeichnet auf, von welchen IDs dieses Dokument abgeleitet ist. Ein Bild, das wirklich in Photoshop bearbeitet wurde, hat DerivedFrom und History zusammen.
Was AuditImage prueft
CreatorToolbenennt einen EXIF-bewahrenden Editor wie Photoshop oder Lightroom, aber die Datei hat ueberhaupt kein EXIF: der klassische „entfernen, dann neu kennzeichnen".DerivedFromohneHistory: ein Ableitungsanspruch ohne Prozess.- EXIF
Softwareund XMPCreatorToolunterscheiden sich: normal nach mehreren Bearbeitungen, nur als Information angezeigt. Iptc4xmpExt:DigitalSourceTypemittrainedAlgorithmicMedia: IPTCs Standard-KI-Kennzeichnung, als KI-Spur gezählt.- EXIF-Aufnahmezeit und XMP-Erstellungszeit mehr als eine Minute auseinander: kann eine Zeitzone sein, kann Faelschung sein.
Manuelle Pruefung
exiftool -XMP:all -a -G1 photo.jpg
exiftool -b -XMP photo.jpg > packet.xmp # Rohes Paket ausgeben
Der „XMP"-Bereich in AuditImage wird zum vollstaendigen rohen Paket am unteren Rand aufgeklappt.