Ich habe gerade eine neue Kamera bekommen, mit der ich bereits viele Fotos gemacht habe. Der Speicherplatz auf der Festplatte ist nicht SO billig, und ich möchte einen Workflow zusammenstellen, um schnell durch die Bilder zu gehen, die Aufbewahrungsorte auszuwählen und den Rest zu löschen (zusammen mit vielleicht Markierungen usw.).
Ich benutze Linux und Darktable sieht gut aus, aber es scheint, als würde es nur Änderungen in einer Datenbank speichern, ohne die Bilder tatsächlich zu löschen.
Wie löscht man abgelehnte Fotos aus Darktable?
workflow
open-source
linux
darktable
Ryanjdillon
quelle
quelle
Antworten:
Verwenden Sie die Schaltfläche "Löschen" (Lightroom-Modus, rechtes Bedienfeld, Modul "Ausgewählte Bilder"): Ausgewählte Bilder werden physisch von der Festplatte gelöscht. Es ist hilfreich, nur zuvor abgelehnte Bilder anzuzeigen, indem Sie den Filter "Ansicht" (Lightroom-Modus, oberes Bedienfeld) auf "Nur abgelehnt" setzen.
Zur schnelleren Verwendung können Sie den Funktionen "Alle auswählen" und "Von Festplatte löschen" einen Hotkey zuordnen (wie bei vielen anderen Funktionen auch, siehe Einstellungen-> Verknüpfungen).
quelle
Delete from disk
Aktion in Verknüpfungen mit der neuesten Version 1.4.2 nicht sehen. Wurde es entfernt?Wenn Sie alle abgelehnten Fotos löschen möchten, ändern Sie die Ansicht in "Nur abgelehnt". Dann können Sie alles mit "Strg-A" auswählen.
Drücken Sie einfach die Entf-Taste, um aus der Sammlung zu löschen.
Wenn Sie von der Festplatte löschen möchten, müssen Sie "Ausgewählte Bilder" öffnen und "Löschen" auswählen. Sagen Sie natürlich "Ja".
Ich habe shotcut auf "ctrl-delete" gesetzt und es funktioniert sehr gut für mich.
quelle
Eine solche Funktion scheint es in DT nicht zu geben.
Sie schlagen vor, den Dateimanager zu verwenden, und erwarten, dass Sie wissen, wie das geht.
Randnotiz: Als ich das in der FAQ las, war ich etwas enttäuscht. Das Löschen aus dem Programm ist eine ziemlich wichtige Funktion.
quelle
Lernen Sie Ruby, schreiben Sie ein Skript, um die Darktable SQLITE-Datei zu lesen, und wählen Sie mit geeigneten Einstellungen die Dateien aus, die Sie zum Löschen markiert haben. Lesen Sie mit Ruby die Datei path_to_image und verwenden Sie dann FileUtils.rm (path_to_image).
Sie können dies sogar als Cron-Job einrichten, der so oft ausgeführt wird, wie Sie möchten. Dadurch werden Ihre Dateien nach Bedarf gelöscht, sodass Sie sich keine Gedanken mehr machen müssen.
Hinweis: Wenn Sie eine Kopie von Sicherungsdateien testen und nur Kopien verwenden, bis diese ordnungsgemäß funktionieren.
quelle
sqlite
(odersqlite3
) verwenden, um dasselbe zu erreichen?