Mit Luminar3 wurde die Bibliothek und damit eine Katalog-Datenbank eingeführt. In diesem Beitrag möchte ich dazu einige Informationen vermitteln. Die Informationen sind auf die Version für Windows bezogen, werden sich jedoch nur in Betriebssystem-relevanten Teilen unterscheiden.

Wichtig: Bei unsachgemäßen Änderungen am Katalog kann ein Funktionieren nicht gewährleistet werden.

Schon während der Installation ist ein Bildordner zu wählen. Darin wird ein eigener Luminar Catalog angelegt. Angelegt wird der Katalog unter %USERPROFILE%\Pictures\Luminar Catalog.

Luminar 3 Katalog im Windows Explorer

Im Katalog-Ordner liegt die Katalog-Datenbank und weitere Verzeichnisse

Darin enthalten sind Backups, diverse Caches und die Katalog-Datenbank. Die Datenbank selbst ist eine SQLite 3 Datenbank und enthält alle Informationen zu den Bildern in der Bibliothek.

Luminar 3 - Tabellen

Luminar 3 – Tabellen

Darin sind einige interessante Informationen zu finden – mitunter auch, dass es eigene Tabellen für Tags gibt. Ein Unterstützung dürfte also auf dem Weg sein.

Exif-Daten

Ein Aufreger war immer, dass zum aktuellen Zeitpunkt keine Exif-Daten angezeigt werden. Beim Import von Fotos werden diese Information allerdings schon heute ausgelesen, wie nachfolgender Screenshot beweist:

Luminar 3 - Exif-Daten

Luminar 3 speichert bereits sämtliche Exif-Daten

Zum Auslesen der Daten setzt Skylum bei Luminar auf exiv2. Das ist eine frei Bibliothek für die Arbeit mit Exif, IPTC & XMP Metadaten und ICC Profilen. Der Name dieses Tools spiegelt sich auch in der Datenbank wider.

Database Initialize failed

Wer den Fehler Database Initialize failed beim Start von Luminar bekommt, der muss sich auf den nächsten Hotfix gedulden. Dieser Fehler wird durch fehlerhafte Exif-Daten in einem oder mehreren Foto(s) hervorgerufen. Behoben werden kann er nur durch das Löschen des Kataloges.

Achtung: Werden die Fotos mit den fehlerhaften Exif-Daten erneut importiert, kommt es zum selben Fehler. Man kann sich also nur durch das Importieren kleiner „Happen“ langsam rantasten – oder eben auf den Hotfix warten.

Wer sich mit einschlägigen Tools auskennt, kann die Exif-Daten direkt aus der Datenbank löschen, dann sollte auch wieder alles funktionieren (und den Katalog dann nach dem Hotfix neu erstellen, Bearbeitungen gehen dann allerdings verloren).

Quelle: Luminar FAQ – Achtung: Diese Information steht ausschließlich auf der englischsprachigen Seite!

Smartfilter

In der Tabelle smart_filters sind beispielsweise alle Smartfilter definiert – das sind die Filter oben rechts in der Bibliotheksansicht.

Luminar 3 - Smartfilter

Wie Smartfilter von Luminar 3 funktionieren wird in der Datenbank definiert

Änderungen direkt in den Tabellen (inkl. Mapping) hatten keine Auswirkung auf die Software selbst. Möglicherweise werden die Einstellungen (noch) nicht daraus verwendet.

Angewandte Filter

Angewandte Filter und Einstellungen werden in der Tabelle img_history_states abgelegt, über die Mapping-Tabelle image_history_state_proxy wird markiert, welcher Schritt aus der History den aktuellen Zustand markiert.

Luminar 3 - History

Jede Änderung an einem Bild wird in der History-Tabelle gespeichert

Datenbank-Diagramm

Wer einen Gesamtüberblick über die Datenbank erhalten möchte, der sei auf das Datenbank-Diagramm verwiesen 🙂

Luminar 3 - Datenbankdiagramm

Diagramm aller Tabellen und Verbindungen des Luminar 3 Katalogs

Bei Fragen kannst du dich gerne an mich wenden. Benutze dazu bitte das Kontakt-Formular oder meine Luminar- und Aurora-Gruppe: https://www.facebook.com/groups/526247117857217/

Möchtest du Luminar kaufen erhältst du mit dem Promo Code NORBERT 10 US$ Preisnachlass.

UPDATES

  • 20.12.2018: Info rund um die Exiv2-Library
  • 21.12.2018: Informationen zum „Database Initialize failed“-Fehler hinzugefügt