Open

by damned truths

submit your photo


Hall of Fame
View past winners from this year

Please participate in Meta
and help us grow.

Take the 2-minute tour ×
Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. It's 100% free, no registration required.

I've just got a new camera, which I have already started taking a lot of photos with. Hard drive space isn't THAT cheap, and I would like to get a work-flow together to quickly go through images, selecting the keepers and deleting the rest (along with maybe tagging, etc.).

I am using Linux, and Darktable looks great, but it seems like it just stores changes in a database without actually deleting the images.

How does one delete rejected photos from within Darktable?

share|improve this question
    
I know it isn't an answer, but at .2 cents per 23 megapixel RAW file (around 40 megabytes), disk space really is THAT cheap. Particularly in a field where a good camera will run you over a grand and likely several grand. –  AJ Henderson Mar 3 '13 at 4:23
    
I do agree things really are pretty cheap. However, I'm moving around Europe a bit and sold my NAS/fileserver. As I'm not a professional and working with a 2TB external + cloud as a backup solution for mine and my wife's laptop, I'm hoping to have anything I keep be a "keeper". –  shootingstars Mar 4 '13 at 16:30
    
Have a look at digikam! –  Unapiedra Mar 7 '13 at 23:05

4 Answers 4

up vote 8 down vote accepted

How does one delete rejected photos from within Darktable

Use 'Delete' button (Lightroom mode, right panel, 'Selected Image(s)' module): it "physically deletes" selected images from disk. It helps to display only previously rejected images by setting 'View' filter (Lightroom mode, top panel) to 'rejected only'.

For faster use, you can associate a hotkey with 'Select all' and 'Delete from disk' functions (as with many others, see Settings->Shortcuts).

share|improve this answer
    
Excellent. Is it perhaps possible to use the change view (,perhaps select all), and delete funtions via hotkeys? That would really help with the speed of things. –  shootingstars Mar 4 '13 at 16:25
1  
You can associate a hotkey with 'Select all' and 'Delete from disk' functions (as with many others, see Settings->Shortcuts), but I can't see the option for 'Select rejected' or 'View rejected'. You may want to ask on darktable-users mailing list, Darktable is being actively developed and usability suggestions seem to be at least taken into consideration. –  Maciej Hrynczyszyn Mar 4 '13 at 21:02
2  
It doesn't appear I can up-vote your last comment, but maybe that belongs in the answer, as it is very helpful. Thanks! –  shootingstars Mar 6 '13 at 8:25
    
Added info about hotkeys to the answer. Thanks for the tip! –  Maciej Hrynczyszyn Mar 6 '13 at 9:40
    
I can't see the Delete from disk action in Shortcuts, using the latest version 1.4.2. Was it removed? –  Dmitry Pashkevich Apr 26 at 11:46

Learn Ruby, write a script to read the Darktable SQLITE file, select using suitable settings the files that you have tagged for deleting. With Ruby, read the file path_to_image and then use FileUtils.rm(path_to_image).

You can even set this up as a cron job to run as often as you need to. This will wipe your files as needed, so you don't need to worry about doing anything.

Note: When testing copy from backup files and only use copies until it works as required.

share|improve this answer
    
Why use ruby in particular? Can you use the sqlite (or sqlite3) command to accomplish the same thing? –  mattdm Oct 2 '13 at 23:38
    
Also, isn't this kind of stretching the definition of "within Darktable"? Just sayin'! :) –  mattdm Oct 2 '13 at 23:39
    
Interesting. I hadn't thought of this. I would probably use python for such a thing, but I have been content with the method suggested by Maciej; though, I am not sure I won't change my workflow. Thanks. –  shootingstars Oct 3 '13 at 7:38

If you want to delete all "reject" photos, change view to "rejected only". Then you can select all by "ctrl-a".

Simply hit delete key to delete from the collection.

If you wanna delete from the disk, you need to open "selected images", and the select "delete". Of course, say "Yas".

I setup shotcut to "ctrl-delete" and it's work very well for me.

share|improve this answer
    
Where did you set up the shortcut for deleting from disk? I don't see such action in Settings->Shortcuts –  Dmitry Pashkevich Apr 26 at 11:46

There doesn't seem to be a feature like that in DT.

Will you add file manager capabilities in the future?

No.

Pretty please?

No.

They suggest using the file manager and expect you to be able to know how to do so.

Side note: When I read this on the faq I was kind of disappointed. Being able to delete from the program is a pretty essential feature.

share|improve this answer
    
It appears Maciej's suggestion works for deleting images works, so perhaps they are referring to moving files, renaming, etc. Still a bummer, though. –  shootingstars Mar 4 '13 at 16:27

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.