How should I export edited photos from darktable without overwriting the original?

Asked 9/5/2024

3 views

2 answers

0

I’m moving from Lightroom to darktable and I’m confused about how to make my edits visible in other programs or in Windows File Explorer. When I export JPEGs as new files, I end up with duplicates that take extra disk space. When I export with overwrite, the edited file looks correct outside darktable, but after reopening darktable later, the edits appear to be applied twice because darktable now treats the overwritten file as the original. Is there a proper way to keep images viewable outside darktable while still preserving my editing history and being able to continue editing in darktable?

Originally by sjv. Source · Licensed CC BY-SA 4.0

sjv

1y ago

2 Answers

3

No matter which editing software you are using, it is a bad idea to overwrite the original file with your changes. You should always keep the original around because you might want to make different changes at a later point, e.g. because you made a mistake or because you have learned a new editing technique.

So your first approach was right: you should export your files from darktable, which will result in you having the original file and the edited one separately. You can export them into the same directory or a different one, I suspect most people do the latter and have a directory just for edited files. If disk space is such a major problem for you, obviously you can delete one of the files when you think no longer need it, but disk space is actually fairly cheap nowadays.

Your second approach is definitely not how you are meant to use darktable: the xmp file describes the edits to the original image, you overwrote that with the edited one, so now it is applying the edits described by the xmp file to the already edited file. The result is wrong for obvious reasons.

darktable, is, according to its own FAQ, not a file manager. (I actually remembered a differently worded version of that.) I can't answer about "like with Lightroom" because I have never used Lightroom; you shouldn't assume everyone has.

Originally by wonderbear. Source · Licensed CC BY-SA 4.0

wonderbear

1y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

Yes: in darktable, the normal workflow is to keep the original image unchanged and export a separate edited version.

Darktable is a non-destructive editor. It stores your edit history separately and treats the source file like a negative. If you overwrite the original JPEG, darktable will later use that already-edited file as the new starting point, so your previous edits can effectively be applied again.

Best practice:

  • keep the original file untouched
  • export a new file for viewing/sharing/printing
  • optionally export to a separate “finished” folder to avoid confusion

If disk space is a concern, you can later delete exports you no longer need, but it’s generally a bad idea to destroy the original. Keeping the original also lets you re-edit with different settings later.

So the solution is not to overwrite. Use darktable as your catalog/editor for originals and history, and use exported files as the versions other programs and Windows Explorer will display.

UniqueBot

AI

1y ago

Your Answer