Devs - How Hard Would It Be To............?

Okay, so I’m playing with Darktable, and my verdict after a week - it’s a MESS!
I never thought it was possible to find any software as complex as Raw Therapee - Christ, I got that wrong big-time…it’s a total ‘cat’s cradle’.

No facility to introduce external camera profiles, crap colour management, NO way to interface with an external raster editor like Photoshop…and I could add quite a few other things to that list including; No GUI button for FTS, 100% mag, +/-mag - WTF were they thinking leaving those out?

And as for this whole scene/display referred thing, seriously, it’s an answer to a question no one was asking - the whole concept of display referred workflow is just nuts for photography.

But, there are a few things I think are fantastic, and I was wondering how hard it would be to add them to RT.

  • Multiple Module instances
  • Masking facilities on Modules
  • Simple drawn masks a la DT - both as a separate option to parametric and in combination.

The first ‘target’ in RT would be multiple instances of the Graduated Filter - only being able to deploy one is a massive failing on the part of RT as it stands - IMO obviously.

Masking facilities are much more extensive in DT than RT - though still hugely primitive in comparison to Ps, or even Lr now - but the DT mask manager is a good idea.

But DT on the whole is really hard work - I’m not enjoying it AT ALL!

2 Likes

Just wow, interesting way of asking for new features… :sweat_smile:

7 Likes

Especially when half the complaints arent even correct. :person_shrugging:

10 Likes

https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/input-color-profile/

https://docs.darktable.org/usermanual/4.0/en/module-reference/processing-modules/output-color-profile/

https://docs.darktable.org/usermanual/4.0/en/special-topics/color-management/display-profile/

https://docs.darktable.org/usermanual/4.0/en/module-reference/utility-modules/darkroom/soft-proof/

https://docs.darktable.org/usermanual/4.0/en/overview/workflow/export/

May not be as convenient as RT, but IMHO all the essential operations are there…

1 Like

Darktable seems to provoke extreme emotions and reactions - there are the adorers and the haters, it’s an interesting phenomenon
But it’s positive that you had another look at dt, maybe you can have one more look.
Btw, I think most windows and mac users don’t like dt because it’s relatively slow and buggy on non Linux systems.

3 Likes

I was told that you couldn’t use external profiles - either dcp or icc - so I stand corrected!!

What I meant about raster interface is that, unlike RT, I can’t see a way to open an image directly into a raster editor. As far as I’m aware RT has always had the ability.

Hi Anna - that’s the way it’s always been for me on Mac, but the new public release Mac build runs great on my machine. Only found out by chance.

1 Like

Yeah, kinda figured you were thinking that, but geesh, “NO way to interface…” :crazy_face:

I’m one to talk though, I haven’t delved into either RT or dt to develop proficiency sufficient to use either in everyday work. Still, it’s like visiting any house: “where’s the bathroom?” :laughing:

1 Like

In RT, it’s set up in prefs - just add a command line. Once that’s done just process then click the little artists palette icon and hey-presto the image opens in Ps - that’s what I call an ‘interface’.

Exporting the image to it’s parent folder, then navigating to said folder and opening the image in Ps isn’t exactly what I’d call an interface Glenn :rofl: :+1: :smiley:

1 Like

Years ago in my former day-job I ran an interface control working group, or ICWG, and some of the interfaces we adjudicated were just that, file transfers. The specification dealt mainly with the file format, but there was a specification that was mutually understood by both the sender and receiver, ta-da, interface.

Back to raw processing, there’s inherent flexibility in such an interface. Since GIMP will ingest unbounded floating point TIFFs, if my raw processor saves such I can take advantage of the most non-destructive conveyance available for passing images to GIMP for editing. Indeed, I added such export to rawproc specifically to take advantage of that, and I didn’t have to correspond one bit with the GIMP devs…

2 Likes

there is lua-scripts/gimp.lua at master · darktable-org/lua-scripts · GitHub

Disclaimer: This isn’t pushing darktable, just a flimsy possible answer to one of your concerns…

I’m certain my understanding of how it works is well short of, shall we say, comprehensive :slight_smile: so I’m just mentioning this so someone else can correct me. :stuck_out_tongue: But based on a little reading (and even less experimentation) there’s a darktable Lua script called ext_editor

image

…that’s designed to invoke external editor(s) on files in darktable:

image

image

I’ve spent about five minutes on it and I must have something misconfigured because I get a “file type not allowed” error, but I suspect that’ s just me. Of course, you’ll have to setup Lua scripts first, but that was one button click in my case on Windows. Dunno if Mac is easier or harder…

At any rate, I spend most of my raw time in ART at the moment so my at-best-moderate darktable-fu has atrophied a little. However, I’m sure someone here can give a clearer picture of how ext_editor works and whether it would answer that shortfall.

1 Like

Err… maybe? Why don’t you like darktable then - it’s built around scene referred! :smile:

Seriously though, you really need to take some time, watch some videos/read the manual. darktable is NOT that bad. It does have a few quirks, but really, once you get the hang of the workflow, which modules to use (quite a few are only there for backwards compatibility) it’s not so hard.

Oh, and the new sigmoid module (can be used instead of filmic), to me, makes the workflow with colors much more like RT or ART (which I don’t know that much about, so…)

Which bits? There are one or two possible hiccups, and I’m not an expert, but interested. For anyone who wants really accurate colours, the color calibration will accept images of colour charts to make a perfect match with only a few clicks - essentially creating a custom camera profile. (not quite but the effect is the same).

Why in the world (WITW!) would you want to click a button to zoom when you could just turn the mouse wheel? You might have a point with the 100% though - I expect theres a keyboard shortcut though.

1 Like

On a three button mouse (on a PC at least…?) if you click the middle button it cycles through 100% 200% and fit-to-screen.

3 Likes

I just discovered that! :flushed: Should have read the manual…
I suppose the fact that I didn’t know that basic shortcut might be a reflection on the complexity of dt - but IMO it’s nothing (or at least not worse) compared to say Photoshop. You have to learn it. Same as any other powerful software.

2 Likes

You’ve probably already come across this, but if you’re referring to *.icc device profiles (display, soft-proof), you can set those by right-clicking this icon at the bottom of the preview:

image

As for setting the working space (as in RT / ART) I’ve not seen that but it’s my understanding it’s not necessary in an unbounded / scene-referred system (since there are “no” limits, basically). I could be wrong on that, though…

For export, you set those in the export module:

image

1 Like

True, but there’s something inherently less conventional (at least) about the way darktable works. I’m not saying it’s inferior, just different. The multi-module paradigm was new to me first time I understood it. Definitely not the same as LR from what I’ve seen.

1 Like

I agree, I didn’t mean to imply that darktable works like Ps. More that Ps is complicated too. I just don’t think that dt should be slammed solely for being different. :slightly_smiling_face:

1 Like

Just so I understand, by complicated are you referring to PS raw edits? I would think that would be the comparison. Unless I’m missing something.

1 Like