Excire-Ästhetikauswahl ohne Datenbankzugriff in digiKam übernehmen
Aktualisiert am 2. August 2026 / in Fotografie
Inhaltsübersicht
- 1. Das Problem: Eine gute Auswahl soll das Programm überleben
- 2. Drei Ebenen mit klaren Aufgaben
- 3. Was Excire tatsächlich ausgibt
- 4. Eine eigene Sterneklassifizierung festlegen
- 5. Sterne bewerten, Flaggen steuern den Arbeitsstatus
- 6. XMP als programmunabhängige Übergabeschicht
- 7. Bestehende Bewertungen schützen
- 8. Sicher mit ExifTool schreiben
- 9. Erst an Bildkopien testen
- 10. Grenzen des Verfahrens
- 11. Praxisregel und Fazit
Kurz gesagt
Die Ästhetiksortierung aus Excire lässt sich nutzen, ohne direkt auf die interne Excire-Datenbank zuzugreifen. Excire liefert für ausgewählte Bilder ausschließlich Listen mit vollständigen absoluten Dateipfaden. Excire darf in diesem Ablauf keine XMP-Dateien schreiben, erzeugen oder verändern. ExifTool wertet die Listen aus und ergänzt daraus Sterne-Vorschläge, Quelle, Profil und Zeitpunkt in den zugehörigen XMP-Sidecars.
XMP-Sidecars bilden die programmunabhängige Übergabeschicht. In digiKam bleiben Sterne als Bewertung und Flaggen als Prüfstatus getrennt. Vorhandene Bewertungen werden nicht überschrieben; Konflikte werden protokolliert. Vor dem produktiven Einsatz wird der Ablauf an Bildkopien getestet.
Merksatz: Programme können sich irren. Das Archiv muss trotzdem verlässlich bleiben.
1. Das Problem: Eine gute Auswahl soll das Programm überleben
Excire Foto kann analysierte Bilder nach einem KI-basierten Ästhetikwert sortieren. Diese Sortierung ist nützlich, die interne Datenbank ist jedoch keine geeignete dauerhafte Übergabeschicht für ein programmunabhängiges Fotoarchiv.
Die aktuellen Excire-Datenbanken sind technisch auslesbar und könnten direkt angezapft werden. In einem technischen Test ließ sich der Ästhetikwert eindeutig den untersuchten Bildern zuordnen; Datenbankexperten können aus der internen Struktur wahrscheinlich noch wesentlich mehr Informationen gewinnen.
Die Unsicherheit liegt nicht im heutigen Zugriff, sondern in der Zukunft: Tabellen, Feldbezeichnungen, Beziehungen und Speicherlogik können sich mit einer neuen Excire-Version ändern. Solange der Hersteller diese interne Struktur nicht als dauerhaft stabile Schnittstelle zusichert, bleibt ein direkter Datenbankzugriff von der jeweils untersuchten Programmversion abhängig.
Abgrenzung: Dieser Artikel behauptet nicht, dass die Datenbank unzugänglich sei. Er zeigt bewusst einen nachvollziehbaren Weg für normale Anwender, der die vom Hersteller vorgesehenen Funktionen der Programmoberfläche und die dort ausgegebenen absoluten Dateipfade verwendet. Dieser Weg bleibt verständlich und hängt weniger davon ab, ob eine zukünftige Programmversion die interne Datenbankstruktur verändert.
Übertragen wird deshalb nicht der interne Excire-Rohwert, sondern eine klar definierte Auswahl. Die Sterne entstehen erst im eigenen Verfahren.
2. Drei Ebenen mit klaren Aufgaben
Der Workflow trennt Auswahl, Klassifizierung und menschliche Prüfung. Keine Ebene soll stillschweigend die Aufgabe einer anderen übernehmen.
| Ebene | Aufgabe | Dauerhafte Bedeutung |
|---|---|---|
| Excire | Ästhetiksortierung und Auswahl | liefert den absoluten Pfad |
| ExifTool-Verfahren | Pfadlisten auswerten, Sterneklasse, Profil, Herkunft und Protokoll ergänzen | erweitert XMP kontrolliert und nachvollziehbar |
| digiKam | Ergebnis einlesen, filtern und menschlich prüfen | trennt Bewertung und Arbeitsstatus |
Die wichtigste Aussage lautet: Excire vergibt in diesem Ablauf keine Sterne und schreibt keine XMP-Dateien. Excire liefert nur die sortierte Auswahl als Pfadlisten. Die Sterne sind eine eigene Klassifizierung; ExifTool übernimmt die kontrollierte XMP-Erweiterung.
3. Was Excire tatsächlich ausgibt
Die unmittelbare Ausgabe enthält nur den vollständigen absoluten Pfad:
E:\Bilder-Archiv\2025\urlaub\bild_001.jpg
Der Dateiname, die Sterneklasse und die Dokumentationsfelder werden anschließend extern ergänzt.
Ein angereicherter Datensatz kann so aussehen:
absolute_path:
E:\Bilder-Archiv\2025\urlaub\bild_001.jpg
filename:
bild_001.jpg
suggested_rating:
5
classification_profile:
Excire-Aesthetic-Ranking-v1
classification_source:
Excire UI aesthetic selection
classified_at:
2026-08-02T01:45:00+02:00
Der vollständige Pfad ist entscheidend, weil gleiche Dateinamen in mehreren Ordnern vorkommen können. Vor jeder weiteren Verarbeitung wird geprüft:
- Existiert die Datei?
- Ist der Pfad eindeutig?
- Kommt derselbe Pfad in mehreren Bewertungsgruppen vor?
- Gibt es bereits ein XMP-Sidecar?
- Ist schon eine Sternebewertung vorhanden?
Bei einem Konflikt wird nicht geschrieben. Der Datensatz wird protokolliert und übersprungen.
4. Eine eigene Sterneklassifizierung festlegen
Für große Bestände kann die sortierte Auswahl relativ in Klassen eingeteilt werden. Ein mögliches Profil lautet:
| Anteil innerhalb der Ästhetiksortierung | eigener Vorschlag |
|---|---|
| beste 5 Prozent | 5 Sterne |
| folgende 15 Prozent | 4 Sterne |
| folgende 30 Prozent | 3 Sterne |
| folgende 30 Prozent | 2 Sterne |
| unterste 20 Prozent | 1 Stern |
Diese Grenzen stammen nicht von Excire. Sie gehören zu einem selbst definierten und versionierten Profil, beispielsweise Excire-Aesthetic-Ranking-v1. Werden die Grenzen später geändert, entsteht v2. So bleibt erkennbar, nach welcher Regel eine Einstufung zustande kam.
Für jede Klasse wird in Excire der passende Bereich markiert. Die ausgegebenen absoluten Pfade werden getrennt gespeichert, etwa als:
excire_aesthetic_5_stars.csv
excire_aesthetic_4_stars.csv
excire_aesthetic_3_stars.csv
excire_aesthetic_2_stars.csv
excire_aesthetic_1_star.csv
Eine relative Klassifizierung gilt immer für den betrachteten Bestand zu einem bestimmten Zeitpunkt. Deshalb gehören Bewertungsdatum, Anzahl der Bilder und Profilversion in das Protokoll.
5. Sterne bewerten, Flaggen steuern den Arbeitsstatus
digiKam unterscheidet Sterne, Pick Labels, Farblabel und Tags. Für diesen Workflow erfüllen Sterne und Pick Labels verschiedene Aufgaben.
| Kennzeichnung | Bedeutung |
|---|---|
| 1 bis 5 Sterne | abgeleitete oder menschlich bestätigte Bewertung |
| gelbe Flagge | Vorschlag noch nicht menschlich geprüft |
| grüne Flagge | geprüft und angenommen |
| rote Flagge | verworfen oder aussortiert |
| keine Flagge | noch nicht bearbeitet |
Ein Bild mit fünf Sternen und gelber Flagge bedeutet: Der automatische Ablauf schlägt fünf Sterne vor, aber ein Mensch hat die Einstufung noch nicht bestätigt. Nach der Prüfung wird die Flagge grün, rot oder bleibt gelb. Die Sterne können unverändert bleiben, korrigiert oder entfernt werden.
digiKam kann Sterne und Pick Labels getrennt sowie kombiniert filtern. Dadurch wird der Arbeitsstatus nicht mit der Bewertung verwechselt. Weitere Einzelheiten beschreibt das digiKam-Handbuch zu Labels.
6. XMP als programmunabhängige Übergabeschicht
XMP-Sidecars speichern Metadaten getrennt von der Bilddatei. Das Bild kann dadurch unverändert bleiben. Excire ist an diesem Schreibvorgang nicht beteiligt: Die Listen stammen aus der Excire-Oberfläche, das Lesen und Erweitern der Sidecars übernimmt ExifTool.
bild_001.jpg
bild_001.jpg.xmp
Abhängig von der digiKam-Konfiguration kann auch bild_001.xmp verwendet werden. Die tatsächlich eingestellte Benennung muss vor dem produktiven Einsatz geprüft werden. Das digiKam-Handbuch empfiehlt Sidecars auch für die Übernahme von Metadaten aus anderen Anwendungen. (digiKam-Handbuch)
Variante A: nur standardisierte Felder
Die einfache Variante schreibt Sterne nach XMP-xmp:Rating, setzt den passenden Pick-Label-Status und dokumentiert die Herkunft zusätzlich mit einem hierarchischen Tag, beispielsweise:
KI/Excire/Ästhetikklassifizierung/Profil_v1
Variante B: Vorschlag und Endbewertung getrennt speichern
Ein eigener XMP-Namensraum kann den maschinellen Vorschlag separat halten:
excireaes:SuggestedRating = 5
excireaes:ClassificationProfile = Excire-Aesthetic-Ranking-v1
excireaes:ClassificationSource = Excire UI aesthetic selection
excireaes:CalculatedAt = 2026-08-02T01:45:00+02:00
Erst nach menschlicher Prüfung wird die bestätigte Bewertung nach XMP-xmp:Rating übernommen. Diese Variante verbessert die Nachvollziehbarkeit, muss aber mit einem kleinen Testbestand geprüft werden: digiKam soll die benutzerdefinierten Felder beim Lesen und erneuten Schreiben erhalten.
7. Bestehende Bewertungen schützen
Eine vorhandene Sternebewertung kann eine bewusste menschliche Entscheidung sein. Sie darf nicht automatisch überschrieben werden.
preserve_existing_rating: true
write_only_if_missing: true
overwrite_existing_rating: false
conflict_action: report_and_skip
Die Konsequenz ist eindeutig:
- Leeres Rating: Der Vorschlag darf nach der festgelegten Regel geschrieben werden.
- Vorhandenes Rating: keine Änderung.
- Widerspruch: protokollieren und überspringen.
- Überschreiben: nur nach ausdrücklicher manueller Entscheidung.
8. Sicher mit ExifTool schreiben
ExifTool wertet die nach Sternegruppen getrennten Excire-Pfadlisten aus, ordnet jedem absoluten Pfad das zugehörige Sidecar zu und kann dieses gezielt erweitern. Das Werkzeug wird jedoch nicht unmittelbar auf den gesamten Bildbestand losgelassen.
Der verbindliche Ablauf lautet:
- absolute Pfade und Bewertungsgruppen prüfen;
- vorhandene Ratings, Pick Labels und Sidecars einlesen;
- geplante Änderungen als Dry-Run-CSV ausgeben;
- Konflikte klären und bestehende Sidecars sichern;
- ausschließlich die freigegebenen Sidecars verändern;
- Metadaten mit ExifTool zurücklesen und vergleichen;
- SHA-256-Prüfsummen der Bilddateien kontrollieren;
- Ergebnis in digiKam prüfen und erneut geschriebene Sidecars vergleichen.
Ein Dry-Run-Datensatz sollte mindestens absolute_path, sidecar_path, vorgeschlagene und vorhandene Bewertung, geplante Aktion, Pick-Label-Status, Profil und Konfliktstatus enthalten.
9. Erst an Bildkopien testen
Der erste Lauf findet niemals am eigentlichen Archivbestand statt. Ein isolierter Test mit mindestens 20 Bildkopien zeigt, ob Benennung, XMP-Felder und digiKam-Synchronisierung wie erwartet funktionieren.
Die Abnahme umfasst vier Fragen:
- Sind die SHA-256-Prüfsummen der Bilddateien vor und nach dem Test identisch?
- Wurden vorhandene Ratings und fremde XMP-Felder erhalten?
- Zeigt digiKam Sterne, Flaggen und Tags wie geplant an?
- Bleiben eigene XMP-Felder auch nach einem erneuten Schreiben durch digiKam bestehen?
Erst wenn alle vier Punkte beantwortet sind, kann über einen begrenzten produktiven Lauf entschieden werden.
10. Grenzen des Verfahrens
Der Weg über Auswahlgruppen überträgt keinen exakten Excire-Rohwert. Außerdem können neue Bilder die relative Position innerhalb einer Sammlung verändern. Jede Klassifizierung benötigt deshalb Profil, Datum, betrachteten Bestand und Bildanzahl.
Eine Ästhetiksortierung ist außerdem keine Aussage über:
- historische oder familiäre Bedeutung;
- technische Qualität oder Schärfe;
- Seltenheit und dokumentarischen Wert;
- rechtliche Relevanz.
Ein ästhetisch niedrig bewertetes Foto kann für ein Familienarchiv unersetzlich sein. Die KI-Auswahl bleibt daher ein Vorschlag und keine endgültige Archiventscheidung.
11. Praxisregel und Fazit
Die Excire-Ästhetiksortierung dient ausschließlich als automatischer Auswahl- und Bewertungsvorschlag. Die daraus abgeleiteten Sterne bleiben bis zur menschlichen Prüfung mit gelber digiKam-Flagge gekennzeichnet. Eine grüne Flagge bestätigt die Bewertung; eine rote verwirft sie.
Der Workflow bleibt damit klar und überprüfbar:
Die langfristig wichtige Information liegt nicht ausschließlich in einer proprietären Datenbank. Sie wird in standardisierten, separat sicherbaren Metadaten dokumentiert. Genau dadurch bleibt das Fotoarchiv auch bei einem späteren Softwarewechsel verständlich und nutzbar.
Vor dem produktiven Einsatz müssen die Sidecar-Benennung und der Erhalt eigener XMP-Felder mit der aktuell verwendeten digiKam-Konfiguration geprüft werden.
Persönliche Unterstützung
Dieser Artikel vermittelt die fachlichen Grundlagen. Wenn Sie die beschriebenen Methoden auf einen konkreten Bestand oder ein bestehendes System übertragen möchten, finden Sie ergänzende Informationen unter Dienstleistungen.