Je viens d'avoir un nouvel appareil photo avec lequel j'ai déjà commencé à prendre beaucoup de photos. L'espace sur le disque dur n'est pas si bon marché, et je voudrais obtenir un flux de travail ensemble pour parcourir rapidement les images, sélectionner les gardiens et supprimer le reste (avec peut-être un étiquetage, etc.).
J'utilise Linux, et Darktable a fière allure, mais il semble qu'il stocke simplement les modifications dans une base de données sans réellement supprimer les images.
Comment supprimer des photos rejetées de Darktable?
workflow
open-source
linux
darktable
ryanjdillon
la source
la source
Réponses:
Utilisez le bouton «Supprimer» (mode Lightroom, panneau de droite, module «Image (s) sélectionnée (s)»): il «supprime physiquement» les images sélectionnées du disque. Il permet d'afficher uniquement les images précédemment rejetées en définissant le filtre «Afficher» (mode Lightroom, panneau supérieur) sur «rejeté uniquement».
Pour une utilisation plus rapide, vous pouvez associer une touche de raccourci aux fonctions «Sélectionner tout» et «Supprimer du disque» (comme pour beaucoup d'autres, voir Paramètres-> Raccourcis).
la source
Delete from disk
action dans les raccourcis, en utilisant la dernière version 1.4.2. A-t-il été supprimé?Si vous souhaitez supprimer toutes les photos "rejetées", changez la vue en "rejetées uniquement". Ensuite, vous pouvez tout sélectionner par "ctrl-a".
Appuyez simplement sur la touche Supprimer pour supprimer de la collection.
Si vous voulez supprimer du disque, vous devez ouvrir les "images sélectionnées" et sélectionner "supprimer". Bien sûr, dites "Yas".
J'ai configuré shotcut sur "ctrl-delete" et cela fonctionne très bien pour moi.
la source
Il ne semble pas y avoir de fonctionnalité comme celle-ci dans DT.
Ils suggèrent d'utiliser le gestionnaire de fichiers et s'attendent à ce que vous sachiez comment le faire.
Note latérale: Quand j'ai lu ceci sur la FAQ, j'étais un peu déçu. Pouvoir supprimer du programme est une fonctionnalité assez essentielle.
la source
Apprenez Ruby, écrivez un script pour lire le fichier Darktable SQLITE, sélectionnez en utilisant les paramètres appropriés les fichiers que vous avez marqués pour les supprimer. Avec Ruby, lisez le fichier path_to_image puis utilisez FileUtils.rm (path_to_image).
Vous pouvez même le configurer comme un travail cron pour qu'il s'exécute aussi souvent que nécessaire. Cela effacera vos fichiers si nécessaire, vous n'avez donc pas à vous soucier de faire quoi que ce soit.
Remarque: Lorsque vous testez la copie à partir de fichiers de sauvegarde et utilisez uniquement des copies jusqu'à ce que cela fonctionne comme requis.
la source
sqlite
(ousqlite3
) pour accomplir la même chose?