Wie importiere ich Metadaten aus einer externen .xmp-Sidecar-Datei, wenn .jpg-Dateien in Lightroom importiert werden?

Ich habe Tausende von Bilddateien, die ich in Lightroom importieren möchte. Einige der Dateien sind .nef, einige sind .jpg, .tiff und andere Formate.

Wenn ich file1.nef und auch file1.xmp im selben Verzeichnis habe, bringt es beim Importieren von file1.nef automatisch die Daten aus dem Sidecar file1.xmp. Aber wenn ich file2.jpg und auch file2.xmp im selben Verzeichnis habe, werden beim Importieren von file2.xmp die Metadaten in file2.xmp nicht eingefügt. Ich glaube, das liegt daran, dass Lightroom weiß, dass bestimmte Formate wie .jpg ihre eigenen Metadaten enthalten können, also sucht es in der Datei, anstatt nach einem Sidecar zu suchen.

Gibt es eine Möglichkeit (vielleicht eine Einstellung zum Zeitpunkt des Imports oder eine allgemeine Lightroom-Einstellung), Metadaten aus file2.xmp zu übernehmen, wenn ich file2.jpg importiere (entweder als einzige Metadaten oder als zusätzliche Metadaten über die Metadaten in file2. jpg, ist so oder so okay für mich)?

UPDATE: In der Zwischenzeit, seit ich diese Frage gestellt habe, habe ich Folgendes gefunden: http://www.codeproject.com/Articles/43266/Reading-and-Writing-Photo-Metadata-Programmaticall

und ich schreibe jetzt die Metadaten in meine .png- und .tiff-Dateien.

Aber es wäre trotzdem schön zu wissen, wenn ich das nicht tun müsste.

Welches Programm hat die .xmp-Dateien erstellt?
Ich schreibe sie nur selbst programmatisch. Sie haben das gleiche Format wie Lightroom-Exporte. Ich habe bestätigt, dass ich mit einer .nef-Datei erfolgreich eine meiner programmgeschriebenen Sidecar-Dateien importieren kann; Die Keywords werden korrekt geladen.
Für das, was es wert ist, ist das Exportieren von Mastern aus Aperture eine weitere Möglichkeit, JPEGs mit XMP-Sidecars zu erhalten (Aperture kann die IPTC-Daten einbetten, aber einige Daten gehen dabei verloren – das XMP enthält mehr Metadaten als das Einbetten).

Antworten (2)

Laut diesem Beitrag in den Adobe-Foren ignorieren Lightroom (und Adobe Bridge) beide xmp-Sidecar-Dateien für JPEGs.

Darf ich Ihnen vorschlagen, unser Daminion als Problemumgehung zu verwenden, um Ihre Metadaten aus Sidecar-XMP-Dateien zu übertragen:

1. Importieren Sie Ihre JPEG-Dateien in Daminion. Das Programm importiert Ihre Änderungen aus Sidecar-Dateien (es überprüft jede Datei und vergleicht das Änderungsdatum eines Original-JPEG mit seiner Sidecar-xmp-Datei).

2. Wählen Sie alle importierten Dateien aus und wählen Sie Aktion > In Metadaten schreiben aus. Diese Aktion schreibt alle extrahierten Metadaten aus Schritt 1 zurück in Ihre JPEG-Dateien.

  • Bitte überprüfen Sie diese Aktion vorher an einem kleinen Teil der Bilder, um zu sehen, ob dies bei Ihnen funktioniert.
  • Die Einzelbenutzer-Version von Daminion ist kostenlos.
  • Daminion kann Metadaten sogar zurück in NEF-Dateien schreiben (ohne Sidecar-Dateien)
  • Jedes Feedback ist willkommen.
Hat Daminion die Möglichkeit, die Metadaten, die sich bereits in den .jpg-Dateien befinden, mit den Metadaten in den .xmp-Dateien zu kombinieren und beide in die .xmp-Datei zu schreiben? (dh fügen Sie einfach die .xmp-Daten zu den bereits in der .jpg-Datei vorhandenen hinzu)
Entschuldigung, ich habe deinen Kommentar übersehen. Nein, es wird zuerst versucht, eine Sidecar-Datei zu finden, wenn keine eingebauten XMP-Informationen extrahiert werden (oder andere Metadaten (IPTC, EXIF) gemäß der MWG-Spezifikation). Für spezifische benutzerdefinierte Metadaten-Handhabungsszenarien ist ExifTool der beste Ansatz.