Vorschaubilder
Jedes Bild der aktuellen Sammlung wird durch ein Vorschaubild in der Ansicht Leuchttisch und im Modul Filmstreifen angezeigt. Ein Zwischenspeicher (Cache) der zuletzt gebrauchten Vorschaubilder wird auf der Festplatte abgelegt und beim Start in den Arbeitsspeicher geladen. Die Größe dieses Vorschaubilder-Cache kann unter darktable-Voreinstellungen > Bearbeitung > CPU/GPU/Speicher angepasst werden.
🔗Erstellung der Vorschaubilder
Ein Vorschaubild wird erstellt, wenn ein Bild zum ersten Mal in darktable geladen wird, nachdem das Bildes in der Dunkelkammer geändert wurde, oder wenn ein Bild erneut betrachtet wird, dessen Vorschaubild nicht mehr verfügbar ist.
Wenn ein Bild zum ersten Mal importiert wird, kann darktable entweder versuchen ein eingebettetes Vorschaubild des Eingabebildes zu extrahieren (die meisten RAW-Dateien enthalten diese, normalerweise im JPEG-Format) oder das RAW-Bild selbst mit Standardeinstellungen prozessieren. Wie darktable diese Vorschaubilder bekommt, kann unter darktable-Voreinstellungen>Leuchttisch>Vorschaubilder eingestellt werden.
Das Extrahieren eines eingebetteten Vorschaubildes aus den RAW-Daten geschieht normalerweise sehr schnell. Diese Vorschaubilder wurden jedoch vom RAW-Konverter der Kamera erzeugt und zeigen nicht die “Sicht” von darktable auf das Bild. Der Unterschied wird sichtbar, sobald das Bild in der Dunkelkammer geöffnet wird und darktable das eingebettete Vorschaubild durch eine selbst prozessierte Version ersetzt.
Nach dem Import wird darktable die Vorschaubilder für neue Bilder nach Bedarf generieren. Bei einer größeren Anzahl neuer Bilder verlangsamt dies die Navigation innerhalb des Leuchttisches, da bei der Navigation durch die Bilder die neuen Miniaturansichten erst erzeugt werden müssen. Alternativ kann darktable beendet und darktable-generate-cache gestartet werden. Dieses Programm generiert alle fehlenden Vorschaubilder in einem Durchgang.
Der vordefinierte, maximale Speicherplatz für den Zwischenspeicher der Vorschaubilder irgendwann erreicht. Werden dann neue Vorschaubilder hinzugefügt, werden alte Vorschaubilder entfernt. Jedoch wird darktable alle Vorschaubilder auf der Festplatte belassen, wenn die entsprechende Option unter darktable-Voreinstellungen > Bearbeitung > CPU/GPU/Speicher eingestellt ist. Der Zugriff auf Vorschaubilder in diesem zweiten Speicher ist jedoch langsamer als im ersten Speicher, aber immer noch schneller, als Vorschaubilder neu zu erzeugen. Die Größe des zweiten Speichers ist nur durch den freien Speicherplatz der Festplatte limitiert.
Miniaturansichten werden nie aus dem sekundären Cache gelöscht. Falls Sie diesen bereinigen wollen, kann dies manuell durchgeführt werden, indem alle Bilder rekursiv im Ordner $HOME/.cache/darktable/mipmaps-xyz.d
gelöscht werden, wobei es sich bei xyz
um eine alphanumerische Kennung des Caches handelt. Anschließend lassen Sie darktable die Vorschaubilder nach Bedarf neu generieren, oder Sie generieren alle Vorschaubilder in einem Rutsch mit darktable-generate-cache
.
Wenn du den Festplattencache nicht aktivierst und eine zu kleine Cache-Größe wählen, wird darktable unansprechbar werden und es kann sein, dass es eine kontinuierliche Regeneration von Vorschaubildern gibt, wenn Sie sich in Ihrer Sammlung bewegen, das Flackern von Vorschaubildern. Eine gute Wahl der Cache-Größe ist 512MB oder höher (siehe Speicher für zusätzliche Informationen).
Alle Vorschaubilder sind gänzlich Farb- verwaltet. Farben werden am Bildschirm genau angezeigt, wenn dein System richtig aufgesetzt ist und das richtige Monitor-Profil an darktable gegeben wird. Für zusätzliche Informationen siehe den Abschnitt Farb-Verwaltung.
🔗Totenköpfe
Wenn darktable aus irgendeinem Grund nicht in der Lage ist, ein Vorschaubild zu erzeugen, zeigt es einen Totenkopf an stattdessen. Keine Panik!
Hierfür gibt es drei wesentliche Gründe.
-
Missing image file: darktable remembers all images it has ever imported, as long as they have not been removed from your database. If darktable wants to create a thumbnail but is not able to open the input file, a skull is displayed instead. Users are advised to remove images from the database using the actions on selection module before physically removing them from disk. Alternatively you may occasionally run the script
purge_non_existing_images.sh
from darktable’s toolset to clean-up your database. -
Nicht unterstütztes Bild-Format: Obwohl scheinbar die Endung eines Bildes von darktable unterstützt wird, kann es sein, dass es ein nicht unterstütztes Format oder eine beschädigte Datei ist.
-
Speicher-Mangel: Wenn für darktable der Speicher bei der Erzeugung eines Vorschaubildes knapp wird, werden Sie gewarnt und ein Totenkopf wird angezeigt – dies kann passieren, wenn darktable mit suboptimalen Einstellungen ausgeführt wird, insbesondere auf einem 32-Bit-System. Siehe Speicher für zusätzliche Informationen.