Wie kann ich in Lightroom alle Fotos anzeigen, die nach dem Export geändert wurden?

9

Ich verwende Adobe Lightroom 4 und fotografiere RAW + JPG. Normalerweise bearbeite ich alle meine Bilder nach und exportiere sie dann wieder in JPG, wenn ich die ursprünglichen JPGs überschrieben habe. Manchmal vergesse ich jedoch, ein oder zwei Tage zu exportieren. Gibt es in Lightroom eine Möglichkeit, alle Fotos anzuzeigen, die geändert, aber NICHT exportiert wurden?

Ich stelle mir vor, dass es eine Möglichkeit gibt, einen Filter oder eine intelligente Sammlung zu definieren, um dies zu tun, aber nicht in der Lage war, die richtige Kombination von Feldern zur Auswahl zu finden.

Joe Solano
quelle
2
Vielleicht sollten Sie einen Veröffentlichungsdienst verwenden, anstatt zu exportieren.
Coneslayer

Antworten:

5

Laut den fehlenden FAQ zu Lightroom 4 können Sie derzeit nur feststellen, ob ein Foto exportiert wurde, und zwar im Entwicklungsverlauf, der nicht durchsuchbar ist und Filter / intelligente Sammlungen ausschließt.

Ein Festplattenveröffentlichungsdienst würde nicht exportierte Fotos verfolgen, aber Sie müssten die Bilder manuell zum Dienst hinzufügen, und im Gegensatz zum Exportdialog gibt es keine Option, die Bilder automatisch wieder in den Katalog zu importieren. Sie müssten die Bilder synchronisieren Ordner mit den veröffentlichten Bildern jedes Mal.

Bis Adobe es möglich macht, Bilder basierend auf dem Export zu filtern, scheint der beste Ansatz darin zu bestehen, entweder, wie @Akram vorschlägt, eine bestimmte Sammlung für Bilder zu verwenden, die exportiert werden müssen, oder ein "nicht exportiertes" Schlüsselwort zu Ihren Bildern hinzuzufügen Wenn sie importiert werden, können Sie eine intelligente Sammlung von Bildern erstellen, die sowohl angepasst als auch nicht exportiert wurden. In beiden Fällen ist jedoch ein manueller Eingriff erforderlich, um die Genauigkeit zu gewährleisten.

Steven Cunningham
quelle
Ich hoffe wirklich, dass Adobe versteht, wie nützlich dies wäre, und daran arbeitet. Zweifle offensichtlich daran.
bafromca
4

Ok, ich glaube, ich habe mindestens einen ziemlich technischen Weg gefunden, um das Problem zu lösen. Ich erkannte, dass Lightroom alle seine Informationen in einem SQL Lite-Datenbankkatalog, der lrcat-Datei, speichert. Mit ein wenig Hilfe aus dem folgenden Artikel, der mich auf einige Details zum Speicherort der Datei und einige Tools für den Zugriff darauf hinwies.

http://www.earthboundlight.com/phototips/querying-sqlite-lightroom-database.html

Ich konnte dann die folgende SQL-Abfrage erstellen, um mir alle Bilder zurückzugeben, die einen letzten Verlaufseintrag haben, der NICHT exportiert, importiert oder gedruckt wird. Auf diese Weise wird ein Bild, das ich gerade importiert, aber nicht geändert habe, nicht in meiner Liste der von mir geänderten Dateien angezeigt.

SELECT a.name, files.idx_filename
FROM "Adobe_libraryImageDevelopHistoryStep" a
INNER JOIN (SELECT image, MAX(dateCreated) LastDateCreated
FROM "Adobe_libraryImageDevelopHistoryStep"
GROUP BY image) x ON a.image = x.image AND a.dateCreated = x.LastDateCreated
INNER JOIN Adobe_images img
    ON img.id_local = a.image
INNER JOIN AgLibraryFile files 
    ON img.rootFile = files.id_local
where name NOT LIKE 'Export%' AND name NOT LIKE 'Import%' AND name NOT LIKE 'Print%'

Keine einfache Endbenutzerlösung, funktioniert aber für mich als Datenbank-Typ.

Joe Solano
quelle
Das ist fantastisch. Können Sie dies in Lightroom schreiben oder ist dies nur SQLite?
bafromca
Soweit ich weiß, kann es nur in sqllite gemacht werden
Joe Solano
2

Ich glaube, es gibt keine Möglichkeit, dies zu sehen. Ich stimme zu, dass dies eine gewünschte Funktion ist, und ich bin überrascht, dass Adobe nicht in LR4 aufgenommen wurde. Normalerweise erstelle ich eine Sammlung und füge die Fotos, die ich exportieren möchte, dieser Sammlung hinzu.

K ''
quelle