Guter Workflow zum Überprüfen und Löschen von Fotos mit Darktable?


23

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?


Ich weiß, es ist keine Antwort, aber bei 0,2 Cent pro 23-Megapixel-RAW-Datei (ca. 40 Megabyte) ist Festplattenspeicher wirklich so billig. Besonders in einem Bereich, in dem eine gute Kamera Sie über einen großen und wahrscheinlich mehrere großen laufen lässt.
AJ Henderson

1
Ich stimme zu, dass die Dinge wirklich ziemlich billig sind. Allerdings ziehe ich ein bisschen durch Europa und habe meinen NAS / Fileserver verkauft. Da ich kein Profi bin und mit einer externen + 2-TB-Cloud als Backup-Lösung für meinen und den Laptop meiner Frau arbeite, hoffe ich, dass ich alles habe, was ich behalten kann.
Ryanjdillon

Schauen Sie sich digikam an!
Unapiedra

Antworten:


18

Wie löscht man abgelehnte Fotos aus Darktable?

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).


Ausgezeichnet. Ist es vielleicht möglich, die Änderungsansicht zu verwenden (oder alle auszuwählen) und Funktionen über Hotkeys zu löschen? Das würde bei der Geschwindigkeit der Dinge wirklich helfen.
Ryanjdillon

1
Sie können einen Hotkey mit den Funktionen "Alle auswählen" und "Von Festplatte löschen" verknüpfen (wie bei vielen anderen Funktionen unter "Einstellungen" -> "Verknüpfungen"). Die Option "Abgelehnt auswählen" oder "Abgelehnt anzeigen" wird jedoch nicht angezeigt. Vielleicht möchten Sie auf der Mailing-Liste der Darktable-Benutzer nachfragen, Darktable wird derzeit aktiv entwickelt und Usability-Vorschläge scheinen zumindest berücksichtigt zu werden.
Maciej Hrynczyszyn

2
Es sieht nicht so aus, als ob ich Ihren letzten Kommentar hochstimmen kann, aber vielleicht gehört das in die Antwort, da es sehr hilfreich ist. Vielen Dank!
Ryanjdillon

Der Antwort wurden Informationen zu Hotkeys hinzugefügt. Danke für den Tipp!
Maciej Hrynczyszyn

1
Ich kann die Delete from diskAktion in Verknüpfungen mit der neuesten Version 1.4.2 nicht sehen. Wurde es entfernt?
Dmitry Pashkevich

7

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.


Wo haben Sie die Verknüpfung zum Löschen von der Festplatte eingerichtet? Ich sehe keine solche Aktion in Einstellungen-> Verknüpfungen
Dmitry Pashkevich

2
@DmitryPashkevich Verknüpfungen> Module> von der Festplatte löschen oder in den Papierkorb senden
cjh

1

Eine solche Funktion scheint es in DT nicht zu geben.

Werden Sie in Zukunft Dateimanagerfunktionen hinzufügen?

Nein.

Bitte schön

Nein.

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.


Es sieht so aus, als ob Maciejs Vorschlag das Löschen von Bildern vorsieht. Vielleicht beziehen sie sich also auf das Verschieben von Dateien, das Umbenennen usw. Immer noch ein Mist.
Ryanjdillon

0

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.


Warum gerade Rubin? Können Sie den Befehl sqlite(oder sqlite3) verwenden, um dasselbe zu erreichen?
Mattdm

Auch ist diese Art der Dehnung der Definition von "innerhalb Darktable"? Ich sag bloß'! :)
mattdm

Interessant. Daran hatte ich nicht gedacht. Ich würde wahrscheinlich Python für so etwas verwenden, aber ich war mit der von Maciej vorgeschlagenen Methode zufrieden. Ich bin mir jedoch nicht sicher, ob ich meinen Workflow ändern werde. Vielen Dank.
Ryanjdillon
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.