Wird von ExifTool eine von Lightroom geschriebene XMP-Datei gelesen mit der Funktion SetNewValuesFromFile()
und anschließend in die Bilddatei geschrieben, unterscheiden sich die XMP-Informationen in der Bilddatei (ExifTool) und der XMP-Datei (Lightroom) teilweise.
Eine Lightroom-XMP-Datei hat 10 Abschnitte:
tiff
: Kamera, Hoch-/Querformat, Bildlänge und -Breiteexif
: Viele EXIF-Daten (Aufnahmedatum, Verschlusszeit, ...)xap
: Ehemaliger Name für XMP: Modifikationsdatum, Erzeugerprogramm, Beschriftung, Bewertung ("Sterne"), Datum der Metdatenaux
: Objektivinformationen, Objektiv, BildnummerIptc4xmpCore
: Kontaktinformationen des Fotografen, Genre, IPTC-Motivcode, Szene, Ort, LändercodexapRights
: Copyright, Benutzungsrechtephotoshop
: Angaben, die von Photoshop benutzt werden: Quelle, Anbieter, Kategorie etc.dc
: Dublin Core-Angaben: Bezeichnung, Fotograf, Bildbeschreibung, Copyright, Stichwörtercrss
, enthält crs
: Camera Raw-Einstellungen: Viele Einstellungen zur Bildbearbeitunglr
: Lightroom-spezifisches: Hierarchische StichwörterJeder Pfad startet mit
x:xmpmeta rdf:RDF
Das Element rdf:RDF
enthält die 10 Abschnittselemente rdf:Description
mit unterschiedlichen Attributen. Somit sehen die Pfade zu beispielsweise tiff
und exif
so aus:
x:xmpmeta rdf:RDF rdf:Description tiff:ImageWidth tiff:ImageLength ... rdf:Description exif:ExposureTime exif:ApertureValue ...
Im Beispiel oben ist zu sehen, dass ein Abschnitt viele Blätter enthalten kann. Einige Werte wiederholen sich, beispielsweise Alternativen (rdf:Alt
, z.B. gleiche Beschreibungen in verschiedenen Sprachen) oder Aufzählungen (Arrays rdf:Bag
). Als Beispiel hier die Stichwörter:
x:xmpmeta rdf:RDF rdf:Description dc:subject rdf:Bag rdf:li (Stichwort 1) rdf:li (Stichwort 2) rdf:li (Stichwort 3)
tiff
fehlen tiff:Make
, tiff:Model
und tiff:Orientation
exif:DateTimeDigitized
und exif:Flash
übernimmt ExifTool keine EXIF-Daten. Es fehlen 21 Werte. Erzeugt wurden sie mit der Nikon D300.xap
heißt bei ExifTool xmp
. Es fehlt xap:ModifyDate
.aux
fehlt aux:ImageNumber
xapRights
heißt bei ExifTool xmpRights
photoshop
fehlen photoshop:Source
, photoshop:Credit
, photoshop:Headline
, photoshop:Category
, photoshop:SupplementalCategories
(Aufzählung), photoshop:DateCreated
und photoshop:City
crss
fehlt, vielleicht ist die Ursache, dass ich das Bild nicht bearbeitete, da nur die Standardeinstellungen benutzt wurdenBeim Parsen der ExifTool-XMP-Informationen ist xap
zu ersetzen durch xmp
(xap
ist der alte Name für xmp
). Einige Informationen fehlen, hauptsächlich EXIF- und Photoshop-Daten. Die EXIF-Informationen sind in RAW-Dateien ohnehin vorhanden. Entwicklungseinstellungen für Camera Raw sind noch zu testen, haben aber außerhalb Camera Raw und Lightroom keine Bedeutung.