yamiro
Themenersteller
Das Ziel
Ziel ist es, ein Export-Profil in Lightroom zu erstellen, das JPGs inklusive eingebetteter EXIFs erzeugt, die von der Attachment-Funktion des Boards und möglichst vielen Tools gelesen werden können.
Der Auslöser
Ich habe festgestellt, dass out-of-the-box das Ziel mit Lightroom nicht erreicht wird. Einige Tools sind zwar in der Lage, alle EXIFs sauber zu extrahieren, einige andere scheitern hingegen, u.a. die Attachment-Funktion des Boards. Deshalb habe ich eine Diskussion zum Thema im boardinternen Supportforum gestartet: https://www.dslr-forum.de/showthread.php?t=724991
Wer dort nicht lesen will, das Attachment "Beispiel_OOB" zeigt das Problem.
Die Erklärung
Glücklicherweise hat sich der Boarduser Manni1 zu Wort gemeldet und hier die technischen Hintergründe erläutert.
Lösung 1 - Die Pflicht
EXIFTool ist ein Kommandozeilenprogramm, das ein Spezialist für das Lesen und Schreiben von Metadaten in Grafiken ist. Es begegnet dem Nutzer hart aber herzlich via Kommandozeile. Ich habs auf meinem Mac via macports installiert. http://www.sno.phy.queensu.ca/~phil/exiftool/
Run Any Command ermöglicht es, während des Lightroom-Exportes, just nachdem eine Datei erstellt wurde, ein Kommando abzusetzen. Die Installation des Plugins ist auf der Homepage beschrieben: http://regex.info/blog/lightroom-goodies/run-any-command
Nun verbinden wir beide, indem wir nach dem Exportieren jeder Grafik automatisch EXIFTool aufrufen. Im ersten Teil des Statements löschen wir alle EXIFs aus dem JPEG, im zweiten kopieren wir alle EXIFs aus der ursprünglichen (RAW-) Datei auf das JPEG, dabei lassen wir das "Orientation"-Flag aussen vor, weil das exportierte File schon sauber rotiert ist. Das Statement ist zu 90% den Bemühungen von Manni1 zu verdanken, ich habs nur leicht adaptiert.
Geschweifte Klammern sind Platzhalter und werden vom Plugin durch sinnvolle Werte ersetzt, die auf der Homepage erklärt sind. {FILE} ist der wichtigste und steht für das exportierte File mitsamt kompletten Pfad, alle anderen Platzhalter bauen den Ort auf, an dem meine RAWs liegen. Hier muss bei euch noch gebastelt werden. Es gibt zwar auch einen Platzhalter für den kompletten Pfad der Quelldatei, der aber bei mir nicht funktioniert hat. Attachment 4 zeigt den Konfigurationsdialog als Screenshot.
Das Ergebnis der Bemühungen stellt Attachment "Beispiel_RAC" dar.
Lösung 2 - Die Kür
Es soll auch Boards geben, die die EXIFs nicht von sich aus darstellen, hier muss der Leser entweder die Grafik herunterladen und in seinem bevorzugten Viewer das Bild betrachten oder er installiert ein Browserplugin für diesen Zweck. Es geht aber auch anders:
Mogrify (http://www.photographers-toolbox.com/products/lrmogrify2.php) bietet die Möglichkeit, Texte automatisiert in das Bild einzubrennen, u.a. auch die wichtigsten Meta-Informationen. Ich habe Mogrify so konfiguriert:
Attachment 5 zeigt den Konfigurationsdialog als Screenshot. Das Ergebnis ist in Attachment 3 "Beispiel_RAC_MOGR" in der unteren rechten Ecke zu sehen.
Anmerkungen zu den Plugins
Beide erwähnten Plugins sind Donationware, d.h. man spendet einen beliebigen Betrag via Paypal an den Autor und erhält daraufhin eine Seriennummer. Rein technisch funktioniert zwar auch eine Spende von 1 US-Cent, dem Funktionsumfang angemessen scheinen mir aber die von den Autoren vorgeschlagenen Grössenordnungen von um die 10 US-Dollar.
Anmerkung für Windows-User
Genannte Plugins gibt es ebenso für Windows, ich weiss aber nicht, ob das verbindende Statement "&&" in meinem Shellaufruf sich auch in der Batchsprache von Windows ausdrücken lässt. Vielleicht muss man beide Statements in je eine Zeile einer Batchdatei schreiben und via call und Parameterübergabe aufrufen.
Ziel ist es, ein Export-Profil in Lightroom zu erstellen, das JPGs inklusive eingebetteter EXIFs erzeugt, die von der Attachment-Funktion des Boards und möglichst vielen Tools gelesen werden können.
Der Auslöser
Ich habe festgestellt, dass out-of-the-box das Ziel mit Lightroom nicht erreicht wird. Einige Tools sind zwar in der Lage, alle EXIFs sauber zu extrahieren, einige andere scheitern hingegen, u.a. die Attachment-Funktion des Boards. Deshalb habe ich eine Diskussion zum Thema im boardinternen Supportforum gestartet: https://www.dslr-forum.de/showthread.php?t=724991
Wer dort nicht lesen will, das Attachment "Beispiel_OOB" zeigt das Problem.
Die Erklärung
Glücklicherweise hat sich der Boarduser Manni1 zu Wort gemeldet und hier die technischen Hintergründe erläutert.
Lösung 1 - Die Pflicht
- exiftool installieren
- Lightroom Plugin "Run Any Command" installieren
- Plugin in Export einbinden und pro Datei exiftool aufrufen
EXIFTool ist ein Kommandozeilenprogramm, das ein Spezialist für das Lesen und Schreiben von Metadaten in Grafiken ist. Es begegnet dem Nutzer hart aber herzlich via Kommandozeile. Ich habs auf meinem Mac via macports installiert. http://www.sno.phy.queensu.ca/~phil/exiftool/
Run Any Command ermöglicht es, während des Lightroom-Exportes, just nachdem eine Datei erstellt wurde, ein Kommando abzusetzen. Die Installation des Plugins ist auf der Homepage beschrieben: http://regex.info/blog/lightroom-goodies/run-any-command
Nun verbinden wir beide, indem wir nach dem Exportieren jeder Grafik automatisch EXIFTool aufrufen. Im ersten Teil des Statements löschen wir alle EXIFs aus dem JPEG, im zweiten kopieren wir alle EXIFs aus der ursprünglichen (RAW-) Datei auf das JPEG, dabei lassen wir das "Orientation"-Flag aussen vor, weil das exportierte File schon sauber rotiert ist. Das Statement ist zu 90% den Bemühungen von Manni1 zu verdanken, ich habs nur leicht adaptiert.
Code:
/opt/local/bin/exiftool -overwrite_original -all= '{FILE}' && /opt/local/bin/exiftool -overwrite_original -tagsfromfile '/Users/nwe/Pictures/Managed_Picture_Tree_LR/{YYYY}/{YYYY}{MM}/{Folder}/{LIBRARYFILENAME}' --orientation '{FILE}'
Geschweifte Klammern sind Platzhalter und werden vom Plugin durch sinnvolle Werte ersetzt, die auf der Homepage erklärt sind. {FILE} ist der wichtigste und steht für das exportierte File mitsamt kompletten Pfad, alle anderen Platzhalter bauen den Ort auf, an dem meine RAWs liegen. Hier muss bei euch noch gebastelt werden. Es gibt zwar auch einen Platzhalter für den kompletten Pfad der Quelldatei, der aber bei mir nicht funktioniert hat. Attachment 4 zeigt den Konfigurationsdialog als Screenshot.
Das Ergebnis der Bemühungen stellt Attachment "Beispiel_RAC" dar.
Lösung 2 - Die Kür
Es soll auch Boards geben, die die EXIFs nicht von sich aus darstellen, hier muss der Leser entweder die Grafik herunterladen und in seinem bevorzugten Viewer das Bild betrachten oder er installiert ein Browserplugin für diesen Zweck. Es geht aber auch anders:
- Lightroom Plugin LR/Mogrify installieren
- Plugin in Export einbinden und EXIF-Tags für die Darstellung konfigurieren
Mogrify (http://www.photographers-toolbox.com/products/lrmogrify2.php) bietet die Möglichkeit, Texte automatisiert in das Bild einzubrennen, u.a. auch die wichtigsten Meta-Informationen. Ich habe Mogrify so konfiguriert:
Code:
{focalLength} - {shutterSpeed} - {aperture} - {isoSpeedRating} - {exposureProgram} - {meteringMode} {return}{cameraModel} - {lens}
Attachment 5 zeigt den Konfigurationsdialog als Screenshot. Das Ergebnis ist in Attachment 3 "Beispiel_RAC_MOGR" in der unteren rechten Ecke zu sehen.
Anmerkungen zu den Plugins
Beide erwähnten Plugins sind Donationware, d.h. man spendet einen beliebigen Betrag via Paypal an den Autor und erhält daraufhin eine Seriennummer. Rein technisch funktioniert zwar auch eine Spende von 1 US-Cent, dem Funktionsumfang angemessen scheinen mir aber die von den Autoren vorgeschlagenen Grössenordnungen von um die 10 US-Dollar.
Anmerkung für Windows-User
Genannte Plugins gibt es ebenso für Windows, ich weiss aber nicht, ob das verbindende Statement "&&" in meinem Shellaufruf sich auch in der Batchsprache von Windows ausdrücken lässt. Vielleicht muss man beide Statements in je eine Zeile einer Batchdatei schreiben und via call und Parameterübergabe aufrufen.
Zuletzt bearbeitet: