Miniatures
Chaque image de la collection actuelle est représentée par une miniature dans la vue Table lumineuse et dans le module pellicule. Un cache des miniatures les plus récemment utilisées est stocké dans un fichier sur le disque.
🔗Création des miniatures
Une miniature est créée quand darktable importe une image pour la première fois, quand une image a été modifiée dans la Chambre noire, ou quand on revisite une image dont la miniature n’est plus disponible.
Lorsqu’une image est importée pour la première fois, darktable peut soit essayer d’extraire une miniature intégrée à l’image d’entrée (la plupart des fichiers RAW en contiennent, généralement au format JPEG), soit traiter l’image RAW elle-même en utilisant les paramètres par défaut. Vous pouvez définir comment darktable obtient ses miniatures dans Préférences > Table lumineuse > Miniatures.
Extraire une miniature intégrée à l’image d’entrée est généralement très rapide. Cependant, ces miniatures ont été générées par le convertisseur RAW du boîtier et ne représente pas la vue qu’a darktable de cette image. Vous remarquerez la différence dès que vous ouvrez l’image en mode Chambre noire, après que darktable a remplacé la miniature intégrée par sa propre version traitée en interne.
Après l’importation, selon les besoins, darktable génère automatiquement des miniatures pour les nouvelles images. Lors de l’importation d’un grand nombre de nouvelles images, la génération de miniatures peut ralentir la navigation dans la vue Table lumineuse. Alternativement, vous pouvez stopper darktable, puis générer séparément le cache des miniatures en exécutant le programme darktable-generate-cache. Ce programme générera en une seule fois toutes les miniatures manquantes.
Comme le fichier cache des miniatures a une taille maximale prédéfinie il finira probablement par se remplir. Alors, si de nouvelles miniatures sont ajoutées, les plus anciennes doivent être supprimées du cache. Cependant, Darktable conservera toutes les miniatures sur le disque si l’option de sauvegarde sur disque est activée dans l’onglet Table lumineuse > Miniatures. L’accès aux miniatures dans ce cache secondaire est plus lent que l’accès à celles du cache primaire, mais reste beaucoup plus rapide que la reconstruction des miniatures à partir de zéro. La taille du cache secondaire est uniquement limitée par l’espace disque disponible.
Les miniatures ne seront jamais supprimées du cache secondaire. Si vous souhaitez le vider, vous pouvez le faire manuellement en supprimant récursivement toutes les images du répertoire $HOME/.cache/darktable/mipmaps-xyz.d (où xyz dénote un identificateur alphanumérique du cache). Après avoir effacé le cache secondaire, vous pouvez simplement autoriser darktable à re-générer les miniature si nécessaire, ou vous pouvez générer toutes les miniatures en une seule fois en exécutant le binaire darktable-generate-cache.
Si vous choisissez de ne pas activer le stockage sur disque et que vous sélectionnez une taille de cache trop faible, darktable risque de ne plus répondre ; vous pourriez alors constater une régénération continue des vignettes lorsque vous parcourez votre collection, ou un scintillement des vignettes. Une bonne valeur pour la taille du cache est de 512 Mo ou plus (voir Optimisation de la mémoire et des performances pour plus d’informations).
Toutes les miniatures sont gérées en pleines couleurs. Les couleurs sont rendues avec précision à l’écran si votre système est correctement configuré pour transmettre le bon profil de moniteur à darktable. Pour plus d’informations, consultez la section Gestion de la couleur.
🔗têtes de mort, points d’interrogation et triangles d’avertissement
Si, pour une raison quelconque, darktable ne parvient pas à générer une vignette, il affiche l’une des trois images de remplacement afin d’indiquer le type d’erreur qui l’en empêche.
Il y a trois raisons principales pour que cela se produise :
-
Fichier image manquant : si le fichier est introuvable à l’emplacement enregistré dans la base de données, un crâne
s’affichera à la place de l’image. Il est recommandé de supprimer les images de la base de données à l’aide du module actions sur la sélection avant de les supprimer physiquement du disque. Vous pouvez également exécuter de temps à autre le script purge disponible dans la boîte à outils de darktable pour nettoyer votre base de données. -
Format d’image non valide : bien que darktable tente d’importer toutes les extensions de fichier prises en charge, l’extension ne garantit pas que darktable sera en mesure d’interpréter le contenu du fichier. Si le format de fichier (ou une option dans ce format, telle que le mode compressé) n’est pas pris en charge, darktable affichera un point d’interrogation
à la place de l’image. Si le fichier semble corrompu, darktable affichera un triangle de présignalisation
à la place de l’image. -
Low memory: In the rare event that darktable runs out of memory while generating a thumbnail, it will warn you and display a skull. This can happen if darktable is run with sub-optimal settings, especially on a 32-bit system. See memory & performance tuning for more information.
🔗thumbnail icons
Les icônes suivantes peuvent être affichées en haut des vignettes pour fournir des informations supplémentaires :
-
Les images qui font partie d’un groupe sont désignées par une lumière
ou icône de groupe sombre
, où l’icône la plus sombre identifie l’image principale dans ce groupe. Voir regroupement d’images pour plus de détails -
Une icône
identifie que des étiquettes ont été ajoutées à l’image. Passez la souris sur l’icône pour voir une liste des étiquettes appliquées. -
Une icône
identifie que l’image a été traitée. Passez la souris sur l’icône pour voir une liste des modules de traitement qui ont été appliqués.