Stateless usage of darktable-cli

Hello everybody,

I would like to ask whether there is a way to use darktable-cli under Linux in a stateless way. I would like to process a list of images with all the same style applied and nothing else. The results should be the same as if I apply the style manually in the UI to a fresh/new image (which is not yet in the database) and export it without any additional settings. Currently I encounter two problems: firstly the images do not look exactly like exports from the UI. It might be, that not every setting in the history stack is included in the saved style from the same history stack. And secondly results depend on whether there are already history stacks in the database for a given raw image.

Thank you very much for your help.

I think the only way to know what’s going on in darktable-cli would be to enable debugging and look at the logs.

I would think you could import a set of images, then process them in a loop using darktable-cli and a style.

First thing I would check: did you use --style-overwrite with darktable-cli? Default is appending the style to what’s already in the history stack.

1 Like

Thanks! This solves my problem.