Warum werden meine Änderungen in Darktable nicht gespeichert?
- Grundlegendes zum Speichern von Änderungen in Darktable
- Mögliche Ursachen, warum Änderungen scheinbar nicht gespeichert werden
- Speicherrechte und Dateipfade überprüfen
- Darktable-Einstellungen und Workflow beachten
- Probleme mit der Darktable-Datenbank
- Zusammenfassung
Grundlegendes zum Speichern von Änderungen in Darktable
Darktable ist ein non-destruktiver Raw-Entwickler, das bedeutet, dass die vorgenommenen Änderungen an Bildern nicht direkt in der Originaldatei gespeichert werden. Stattdessen werden die Anpassungen in der Datenbank von Darktable oder als separate edv-Dateien gesichert. Das Verhalten kann sich je nach Einstellung und Version unterscheiden. Daher spiegelt sich die Speicherung nicht unmittelbar in den Originalbildern wider, sondern erst beim Exportieren der bearbeiteten Fotos.
Mögliche Ursachen, warum Änderungen scheinbar nicht gespeichert werden
Eine häufige Ursache ist, dass der Nutzer erwartet, die Anpassungen direkt in den Originalbildern zu sehen. Darktable behält die Bearbeitungen in seiner internen Datenbank und im sogenannten XMP-Sidecar-File (für Raw-Dateien) oder in der Datenbankdatei. Wenn diese Datenbank beschädigt ist oder wenn die XMP-Dateien nicht geschrieben werden können (etwa durch fehlende Schreibrechte), gehen die Änderungen verloren oder werden nicht korrekt geladen.
Außerdem speichern Änderungen sich erst dann dauerhaft, wenn Darktable das Bild schließt oder wenn gezielt Speichern aufgerufen wird. Wenn die Anwendung vor dem Abschluss abstürzt oder man sie ohne Beenden schließt, ohne dass Änderungen zwischengespeichert wurden, können Daten verloren gehen.
Speicherrechte und Dateipfade überprüfen
Ein weiterer wichtiger Punkt sind die Zugriffsrechte auf Ordner und Dateien. Wenn Darktable keine Schreibrechte hat, kann es die XMP-Dateien neben den RAW-Dateien nicht anlegen oder aktualisieren. Das betrifft insbesondere Bilder, die sich auf externen Laufwerken oder in schreibgeschützten Verzeichnissen befinden. Ebenso kann es Probleme geben, wenn der Pfad der Bilddateien verschoben oder verändert wurde, da die Referenz in der Datenbank dann nicht mehr stimmt.
Darktable-Einstellungen und Workflow beachten
Innerhalb von Darktable existieren Einstellungen, welche die Art der Speicherung und des Umgangs mit XMP-Dateien betreffen. Manche Nutzer aktivieren z. B. die Option Speichere Änderungen in Sidecar-Dateien, während andere ausschließlich mit der Datenbank arbeiten. Auch ein möglicher cooler Workflow besteht darin, die Bilder nach der Bearbeitung immer zu exportieren, denn nur so wird eine neue Bilddatei mit den angepassten Einstellungen geschrieben. Ohne Export bleibt das Original unverändert.
Probleme mit der Darktable-Datenbank
Wenn die Datenbank beschädigt ist oder nicht richtig funktioniert, kann das dazu führen, dass Änderungen verloren gehen oder nicht angezeigt werden. In diesem Fall kann es helfen, die Datenbank zu reparieren oder ein Backup zurückzuspielen. Ein Datenbank-Reset führt allerdings zum Verlust aller bisherigen Änderungen, deshalb sollte man vorher eine Sicherung anlegen.
Zusammenfassung
Das Speichern von Änderungen in Darktable funktioniert anders als bei klassischen Bildbearbeitungsprogrammen: Die Originaldateien bleiben unverändert, Änderungen werden in einer internen Datenbank oder in Sidecar-Dateien gespeichert. Wenn Änderungen nicht erhalten bleiben, liegt das oft an fehlenden Schreibrechten, nicht aktivierten XMP-Sidecar-Dateien, Problemen mit der Datenbank oder daran, dass man erwartet, dass die Originaldatei unmittelbar geändert wird. Wichtig ist auch, dass man Änderungen explizit speichert oder das Bild exportiert, um eine fertige Datei mit den Anpassungen zu erzeugen.
