Lighroom Conflating verschiedene Linsen - Es werden keine Modellinformationen angezeigt

8

Ich habe zwei verschiedene Modelle von Objektiven, die beide 50 mm 1: 1,8 sind. Ich habe Beispielfotos von jedem Objektiv mit analysiert exiftoolund bestätigt, dass die relevanten Informationen zu den Objektivdaten in den Dateien enthalten sind. Hier ist zum Beispiel eine Beispielausgabe eines Beispielfotos, das von jedem Objektiv aufgenommen wurde:

Lens Type: D
Lens: 50mm f/1.8
...
Lens ID Number: 118
...
Lens ID: AF Nikkor 50mm f/1.8D
Lens Spec: 50mm f/1.8 D

Und die andere:

Lens Type: G
Lens: 50mm f/1.8
...
Lens ID Number: 176
...
Lens ID: AF-S Nikkor 50mm f/1.8G
Lens Spec: 50mm f/1.8 G

Mein Problem ist, dass Lightroom diese beiden Objektive in den Behälter "50,0 mm 1: 1,8" in der Metadaten-Filterleiste oben zusammenführt:

Geben Sie hier die Bildbeschreibung ein

Die EXIF-Daten, die diese beiden Objektive unterscheiden, sind in den Dateien vorhanden. Dies muss also mit dem Lesen / Anzeigen dieser Daten durch Lightroom zu tun haben.

Wenn ich mir diese Frage anschaue , kann ich außerdem sehen, dass Lightroom in einigen Situationen das Objektivmodell anzeigen kann, wie in diesem Screenshot dargestellt:

Geben Sie hier die Bildbeschreibung ein

Für mich sieht es jedoch so aus, ohne die Option, das Objektivmodell oder die Objektiv-ID anzuzeigen , nur die Objektiveinstellung :

Geben Sie hier die Bildbeschreibung ein

Ich verwende Lightroom 5.7.1, das 2014 veröffentlicht wurde, bevor der Fehler in der oben genannten Frage aufgetaucht ist.

Aktualisieren:

Trotz der Tatsache, dass Lightroom die Objektivmodelle in Loupe View nicht zu erkennen scheint, kann es die Objektivmodelle für Profilkorrekturzwecke korrekt identifizieren :

Geben Sie hier die Bildbeschreibung ein

  • Wie konfiguriere ich Lightroom so, dass die Objektivmodelldaten (im Feld Objektiv-ID der EXIF-Daten enthalten) in der Lupenansicht angezeigt werden ?
  • Wie filtere ich meine Fotos basierend auf dem Objektivmodell?
Myridium
quelle
Was sind die beiden Objektive?
Bitte lesen Sie mein Profil
@mattdm - (1) AF Nikkor 50 mm f1.8 D (2) AF-S Nikkor 50 mm f1.8 G. Für keines meiner Objektive werden Informationen zum Objektivmodell angezeigt, und ich möchte dies. Lightroom scheint jedoch in der Lage zu sein, die Verzerrung des Linsenprofils anzuwenden, was seltsam ist.
Myridium
2
Ein guter Schritt, um die Frage selbst zu beantworten, wäre, exiftool auf dem NEF auszuführen und eine zweite Meinung darüber einzuholen, welche Informationen darin enthalten sind.
Peter Taylor
Nur eine Notiz, aber nicht genug, um eine Antwort zu sein. exiftool findet die vollständige Objektivspezifikation für alle 3 meiner Nikons [z. B. AF-S Nikkor 50 mm 1: 1,4 G], jedoch nicht für meinen Tamron 70-300, für den nur eine ID angezeigt wird. Selbst mit nur einem Ausweis könnte ich jetzt theoretisch ein Foto mit einem bekannten Objektiv machen und vergleichen [vorausgesetzt, ich habe noch das fragliche Objektiv]
Tetsujin
1
Entschuldigung, ich kann in Lightroom selbst nicht helfen. [Ich mag es nicht, wie Daten in den Rohdateien ignoriert werden, daher werde ich sie nicht verwenden.] Nikons eigenes ViewNX-i zeigt die Daten jedoch an und hat als Vorteil gewonnen 't versauen Sie die rohen;)
Tetsujin

Antworten:

5

Ich denke, das Problem ist, dass Lightroom nur das LensFeld liest und Ihre Objektive es nicht wie z. das XF in Ihrem Screenshot.

Betrachten Sie diese Informationen von meinem Objektiv:

Lens Info                       : 15-85mm f/?
Lens Model                      : EF-S15-85mm f/3.5-5.6 IS USM
Lens                            : EF-S15-85mm f/3.5-5.6 IS USM
Lens ID                         : Canon EF-S 15-85mm f/3.5-5.6 IS USM

Das LensFeld ist das einzige davon, das Teil der EXIF ​​2.31-Spezifikation ist.

Ich bin damit einverstanden, dass es schön wäre, die Lens IDInformationen verfügbar zu haben , aber die einzige Möglichkeit, die ich sehe, besteht darin, die EXIF-Daten vor dem Import mit exiftool zu ändern und sie IDin das LensFeld zu kopieren .

Update: Die Objektiv-ID in meinem Beispiel wird tatsächlich von exiftool erstellt und ist in der Datei selbst nicht vorhanden. Laufen exiftool -e(keine Verbundwerkstoffe) gibt

Lens ID                         : 488

exiftool "-Lens<LensID" *.jpg kopiert in meinem Beispiel den Wert von ID zu Lens, aber eine echte Lösung hängt wahrscheinlich von der individuellen Kombination aus Objektiv und Kamera und dem erforderlichen Ergebnis ab und muss getestet werden, insbesondere bei Rohdateien (wir möchten keine anderen EXIF-Daten in zerstören der Prozess).

ths
quelle
Hervorragende Beobachtung der -eFlagge! Ich finde, dass das Lens IDFeld fehlt. Aber ich habe immer noch Lens ID Number: xxx. Dies lässt mich vor einer vollständigen Lösung einige Fragen offen: (1) Wenn ich das Feld Objektiv-ID ausfülle, wird Lightroom es dann lesen? Andere Foren, die ich gelesen habe, sagen, dass Lightroom dieses Feld liest und das LensFeld nicht erwähnt hat ... (2) Wie konfiguriere ich meine DSLR / mein Objektiv so, dass dieses Feld jedes Mal ausgefüllt wird? (3) Wie generiere ich dieses Feld automatisch für meine vorhandenen Fotos (NEFs und JPEGs)?
Myridium
Das Problem ist, dass diese Felder nicht alle standardisiert sind und LR nur das Linsenfeld liest. Also (1) nein (2) können Sie nicht, ohne eine benutzerdefinierte Firmware. (3) exiftool kann Daten zwischen exif-Tags kopieren. Sie müssten experimentieren , was für Ihre Linsen am besten funktioniert, kann ich nicht wirklich sagen , von hier aus (zB so etwas wie: exiftool „-Objektiv <LensID“ * NEF)
ths
1
Danke für die Auskunft. Sowohl meine DSLRs als auch alle meine Objektive haben sich in allen Kombinationen gleich verhalten. Vielleicht ist es eine Nikon-Sache. Ich möchte die EXIF-Daten lieber nicht manuell ändern, da ich die Konsistenz zwischen alten und neuen Fotos mehr als nur Details schätze (solange sich die detaillierten Informationen irgendwo in den Metadaten befinden). Aber ich schätze das Licht, das Sie auf die Situation geworfen haben.
Myridium
Ein weiteres Problem dabei ist die automatische Auswahl des Linsenkorrekturprofils. Ich nehme an, das funktioniert in Ihrer Situation nicht wirklich?
17.
1
Im Gegenteil, Lightroom identifiziert das Objektivmodell korrekt, wenn ich eine Profilkorrektur durchführe.
Myridium
2

Ich bin zu einer Teillösung gekommen. Es ist nicht sehr befriedigend, aber zumindest kann ich jetzt Bibliotheksfilter anwenden:

Geben Sie hier die Bildbeschreibung ein


Hier ist die TL; DR :

Lightroom kann nicht nach Objektivmodell filtern. Theoretisch könnte es sein, aber die Entwickler haben sich nicht die Mühe gemacht, dies zu implementieren.

Meine Lösung bestand darin, das jetzt veraltete ExifMeta- Plugin zu verwenden. Ich habe einen Link zu einer alten Version 5.9 gefunden. Dieses Plugin funktioniert gut mit der neuesten Version von Lightroom 5 und angeblich auch mit Lightroom 6. Im Wesentlichen können Sie nach jedem EXIF-Feld filtern , das exiftool anzeigen kann. In meinem Fall enthält das Objektiv-ID- Feld (ein zusammengesetztes Feld, das exiftool aus den anderen Daten erstellt) die Informationen zum Objektivmodell.

Dieses Plugin erfordert ein wenig Aufwand, um funktionieren zu können, und Sie müssen manuell auswählen, ob Metadaten von Fotos in der Bibliothek gelesen werden sollen. Aber zumindest funktioniert es und sollte sich konsequent verhalten.


Einzelheiten

Das Herzstück des Problems ist, dass Lightroom RAWs einfach nicht nach einem Großteil der verfügbaren Metadaten filtern kann. Der "Objektiv" -Filter in Lightroom scheint dem Objektivfeld der EXIF-Herstellernotizen zu entsprechen . Für meine Ausrüstung ist dieses Feld mit der allgemeinen Beschreibung "50 mm 1: 1,8" und nicht mit dem spezifischen Objektivmodell gefüllt. Dies ist also alles, was angezeigt wird.

Bei der Untersuchung der EXIF-Daten stellte ich fest, dass alle Informationen, die das Linsenmodell eingrenzen, im Abschnitt Maker Notes enthalten waren . Dieser Abschnitt ist nicht standardisiert, wie ths in den Kommentaren zu ihrer Antwort sagt.

Hier führe ich einen Befehl aus, um die nicht zusammengesetzten EXIF-Felder außerhalb der Maker Notes zu überprüfen, die das Wort "Lens" enthalten. Dann suche ich in den Maker Notes nach (nicht zusammengesetzten) Feldern, die "Lens" enthalten:

Geben Sie hier die Bildbeschreibung ein

Und jetzt suche ich nach allen Feldern, einschließlich Composites und in den Maker Notes , die "Lens" enthalten:

Geben Sie hier die Bildbeschreibung ein

Es scheint, als ob die zusammengesetzte Feldlinsen-ID diejenige ist, die für meinen gewünschten Filter am besten geeignet ist. Mit dem MetaExif- Plugin kann ich jedes solche Feld im Lightroom-Katalog speichern (es dauert mindestens eine Stunde, um einen Katalog mit 10.000 Fotos zu verarbeiten) und auch nach diesem Feld filtern. Wenn Sie dies mit der Objektiv-ID tun, erhalten Sie das Ergebnis, das oben in dieser Antwort angezeigt wird.


Nachteile

  • Das ExifMeta- Plugin befindet sich nicht mehr in der Entwicklung. Wer kennt die Kompatibilität auch in einem Jahr.
  • Fotos müssen gelesen werden, indem Sie sie auswählen und Datei> Plug-in-Extras> Ausgewählte Fotos aktualisieren auswählen
  • Das Lesen der Daten dauert sehr lange. Über eine Stunde für 10.000 Fotos.
  • ExifMeta überspringt nicht das Lesen bereits gelesener Dateien. Der schnellste Weg , um alle finden Objektiv ID Informationen zum Filter durch Objektiv ID , wählen Sie alles mit keinem Wert , und wählen Sie diese Fotos zu aktualisieren.
Myridium
quelle
1

Die meisten spezifischen Objektivinformationen in den EXIF-Metadaten sind im Abschnitt "Herstellernotizen" der EXIF-Informationen enthalten.

Der Abschnitt "Herstellernotizen" der EXIF-Informationen ist ein Ort, an dem Hersteller nicht standardisierte EXIF-Felder in einem beliebigen Format speichern können. Welche Informationen und wie sie aufgezeichnet werden, variiert von Hersteller zu Hersteller und oft sogar von Modell zu Modell innerhalb der Modellreihen desselben Herstellers. Dies steht im Gegensatz zu den standardisierten EXIF-Feldern, die für verschiedene Kamerahersteller und -modelle gleich sind. Bildeditoren, Betrachter und Konverter zeigen nicht unbedingt alle in einer Bilddatei enthaltenen EXIF-Informationen an. Einige zeigen nicht einmal alle standardisierten Felder an.

Nur weil ein bestimmter Bildbetrachter kein bestimmtes Element aus den EXIF-Informationen anzeigt, bedeutet dies nicht, dass die Informationen nicht in der Datei enthalten sind. Es kann bedeuten, dass die Informationen nicht vorhanden sind. Dies kann nur bedeuten, dass die Anwendung dies ignoriert.

Einige Anwendungen werden mit unterschiedlichem Erfolg versuchen, die im Abschnitt "Herstellerhinweise" enthaltenen Informationen zu interpretieren und anzuzeigen. Wenn die Anwendung nicht versteht, wie ein bestimmter Zahlen- / Hexadezimalcode übersetzt wird, lässt sie ihn entweder leer oder zeigt den nicht übersetzten Code an .

Zum größten Teil ignorieren Adobe-Produkte den Abschnitt "Herstellernotizen" der EXIF-Informationen. Nutzt man Adobe - Produkte in der Tat, konvertieren oder ein Bild exportieren die meisten der „Hersteller Anmerkungen“ wird abgestreift wird aus der exportierten Bilddatei.

Nach meinem besten Wissen ist es nicht möglich, Bilder in Adobe Lightroom mithilfe herstellerspezifischer Felder aus dem Abschnitt "Herstellernotizen" der EXIF-Informationen zu filtern . Theoretisch sollte es so sein, aber diese Fähigkeit wurde von Adobe nie ausgenutzt. Sie haben immer wieder darauf hingewiesen , dass sie nicht in „maker Notizen“ Informationen interessiert sind , die vom Hersteller variiert , wenn sie nicht unbedingt haben , um Zugriff es eine Kernfunktion der Anwendung zu ermöglichen.

In diesem Fall greifen sie anscheinend nur auf das allgemeinste Feld "Objektiv" im Abschnitt "Herstellernotizen" von Nikon-Kameras zu. Wahrscheinlich, weil die geringstmögliche Anzahl möglicher Werte (z. B. alle 50-mm-1: 1,8-Objektive haben denselben Wert) in der LR-Datenbank gespeichert werden muss. Sie ignorieren alle anderen beschreibenden Informationen hinsichtlich der Sortierfähigkeit. Sie tun , um die mehr beschreibenden Tags in der Linsenkorrekturmodul verwenden , da die müssen für sie richtig zu arbeiten.

Michael C.
quelle
Bitte sehen Sie meine Bearbeitung. Lightroom kann die Informationen zum Objektivmodell aus den vorhandenen Metadaten extrahieren: Das Objektivmodell wird im Profilkorrektur-Tool korrekt identifiziert.
Myridium
@Myridium Bitte lesen Sie die Antwort noch einmal sorgfältig durch. "Zum größten Teil ...", "... zum größten Teil des Abschnitts" Maker Notes "..."
Michael C
Okay, ich verstehe jetzt. Die Fähigkeit, das Objektivmodell zu erkennen, ist vorhanden, daher frage ich mich, ob es ein Lightroom-Plugin gibt, mit dem ich die Filterfunktionen erweitern kann ...
Myridium
Nach exiftool , das Objektivfeld ist in den Herstellerhinweisen . Lightroom kann nach diesem Feld filtern.
Myridium
Theoretisch ist dies möglich, aber diese Fähigkeit wurde von Adobe noch nie genutzt. Sie haben immer wieder darauf hingewiesen , dass sie nicht in „maker note“ Informationen interessiert sind , die vom Hersteller variiert , wenn sie nicht unbedingt haben , um Zugriff es eine Kernfunktion der Anwendung zu ermöglichen.
Michael C