in the last couple of weeks I’ve been working on a new feature for RawTherapee, that I called “dynamic processing profiles”. Essentially, this is a sort of built-in version of what can be done already with the custom profile builder. The idea is that you can define some rules (based on the EXIF metadata of the picture, like camera name, ISO, etc.) for automatically applying some (partial) processing profiles the first time you edit a picture with RT.
I’ve added a new mode, “(Dynamic)”, to the “Default Processing Profile” option (in the “Image Processing” tab of the preferences dialog), which activates the functionality.
Then, you need to define your custom rules. This is done again via the preferences dialog, under the new tab “Dynamic Profile Rules”. Here’s a screenshot:
When you edit a picture for the first time, the list of rules is scanned, and all the profiles that match are combined (in the order given, so later rules can override earlier ones) to build the initial .pp3 file.
Before submitting a pull request for inclusion in the official RT, I’d like to collect some feedback from the community. There are still some rough edges and some (minor) features missing, but most of what I had in mind is there. If you are willing to help testing, the code is at https://github.com/agriggio/RawTherapee, in the