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

Ich habe gerade eine neue Kamera bekommen, mit der ich schon viele Fotos gemacht habe. Festplattenspeicher ist nicht SO billig, und ich würde gerne einen Arbeitsablauf zusammenstellen, um Bilder schnell durchzugehen, die Bewahrer auszuwählen und den Rest zu löschen (zusammen mit vielleicht Markierungen usw.).

Ich verwende Linux und Darktable sieht großartig 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ß, das ist keine Antwort, aber mit 0,2 Cent pro 23-Megapixel-RAW-Datei (etwa 40 Megabyte) ist der Speicherplatz wirklich SO billig. Besonders in einem Bereich, in dem eine gute Kamera Sie über einen Riesen und wahrscheinlich mehrere Riesen laufen lässt.
Ich stimme zu, dass die Dinge wirklich ziemlich billig sind. Allerdings ziehe ich ein bisschen in Europa um und habe mein NAS/Fileserver verkauft. Da ich kein Profi bin und mit einer 2 TB externen + Cloud als Backup-Lösung für meinen und den Laptop meiner Frau arbeite, hoffe ich, dass alles, was ich behalte, ein „Wächter“ ist.
Schau doch mal bei digikam vorbei!

Antworten (4)

Wie löscht man abgelehnte Fotos aus Darktable heraus?

Verwenden Sie die Schaltfläche „Löschen“ (Lightroom-Modus, rechter Bereich, Modul „Ausgewählte Bilder“): Es „löscht“ ausgewählte Bilder physisch von der Festplatte. Es hilft, nur zuvor abgelehnte Bilder anzuzeigen, indem der Filter „Ansicht“ (Lightroom-Modus, oberes Bedienfeld) auf „Nur abgelehnt“ gesetzt wird.

Für eine schnellere Verwendung können Sie einen Hotkey mit den Funktionen „Alle auswählen“ und „Von Festplatte löschen“ verknüpfen (wie bei vielen anderen, siehe Einstellungen->Verknüpfungen).

Exzellent. Ist es vielleicht möglich, die Ansicht zu ändern (vielleicht alle auswählen) und Funktionen über Hotkeys zu löschen? Das würde wirklich helfen, mit der Geschwindigkeit der Dinge.
Sie können einen Hotkey mit den Funktionen „Alle auswählen“ und „Von Festplatte löschen“ verknüpfen (wie bei vielen anderen, siehe Einstellungen->Verknüpfungen), aber ich kann die Option „Auswählen abgelehnt“ oder „Abgelehnt anzeigen“ nicht sehen. Vielleicht möchten Sie auf der Darktable-Users-Mailingliste nachfragen, Darktable wird aktiv weiterentwickelt und Vorschläge zur Benutzerfreundlichkeit scheinen zumindest berücksichtigt zu werden.
Anscheinend kann ich Ihren letzten Kommentar nicht positiv bewerten, aber vielleicht gehört das in die Antwort, da es sehr hilfreich ist. Vielen Dank!
Informationen zu Hotkeys zur Antwort hinzugefügt. Danke für den Tipp!
Ich kann die Delete from diskAktion in Shortcuts nicht sehen, wenn ich die neueste Version 1.4.2 verwende. Wurde es entfernt?
@DmitryPashkevich: In 1.4.0 finden Sie es auf der Registerkarte "Verknüpfungen", "Module" -> "Ausgewählte Bilder". Bei 1.4.2 bin ich mir nicht sicher, aber ich denke, es sollte dasselbe sein.
Danke @MaciejHrynczyszyn, gefunden! Ich habe in dem lighttableAbschnitt nachgesehen und nicht bemerkt, dass es in einem Modul versteckt war.

Wenn Sie alle "abgelehnten" Fotos löschen möchten, ändern Sie die Ansicht auf "nur abgelehnt". Dann können Sie alle mit "Strg-a" auswählen.

Drücken Sie einfach die Löschtaste, 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 "Strg-Löschen" eingestellt und es funktioniert sehr gut für mich.

Wo hast du die Verknüpfung zum Löschen von der Festplatte eingerichtet? Ich sehe eine solche Aktion nicht in Einstellungen-> Verknüpfungen
@DmitryPashkevich Verknüpfungen > Module > von der Festplatte löschen oder in den Papierkorb senden

Bei DT scheint es so eine Funktion nicht zu geben.

Werden Sie in Zukunft Dateimanagerfunktionen hinzufügen?

Nein.

Hübsch bitte?

Nein.

Sie schlagen vor, den Dateimanager zu verwenden, und erwarten, dass Sie wissen, wie das geht.

Nebenbemerkung: Als ich dies in den FAQ las, war ich etwas enttäuscht. Aus dem Programm löschen zu können, ist eine ziemlich wichtige Funktion.

Es scheint, dass Maciejs Vorschlag zum Löschen von Bildern funktioniert, also beziehen sie sich vielleicht auf das Verschieben von Dateien, das Umbenennen usw. Trotzdem ein Mist.

Lernen Sie Ruby, schreiben Sie ein Skript zum Lesen der Darktable-SQLITE-Datei, 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 wie nötig ausgeführt wird. Dadurch werden Ihre Dateien nach Bedarf gelöscht, sodass Sie sich um nichts kümmern müssen.

Hinweis: Kopieren Sie beim Testen aus Sicherungsdateien und verwenden Sie Kopien nur, bis es wie erforderlich funktioniert.

Warum gerade Ruby verwenden? Können Sie den Befehl sqlite(oder sqlite3) verwenden, um dasselbe zu erreichen?
Überdehnt diese Art nicht auch die Definition von "innerhalb von Darktable"? Ich sag bloß'! :)
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 nicht ändern werde. Vielen Dank.