Hi,
TL;DR: the sticky preview ("Z") mode of lighttable is very slow for me. I 
think that this can be improved by preloading of the next image in the 
background. How can I enable that? Pointers to a correct place within 
sources are welcome, but I've already glanced through lighttable.c, and I 
have to admit I feel a bit lost because I don't know DT's internals.

Details: I've got a bunch of pictures of dancing people taken at high ISOs, 
and I have a preset for auto-applying e.g. profiled denoise for all of them 
at import time. I don't have a discrete GPU, so the denoising alone can 
take several seconds. Now, I would like to pick a best image from each 
series (f/1.4 can be tricky, especially with a dim-lit scene of dancing 
people who blink and what not...). The lighttable's sticky preview appears 
to be a perfect tool for this -- it show me enough details to evaluate 
pictures, and it's easy to use rating from there. However, showing an image 
for the first time is very slow here (several seconds) because there's no 
preload. Here's what I would like DT to have:

- Notice that I'm browsing in the preview mode, and preload the next couple 
of images in the current view as a background activity.

- Have a way to pregenerate all of these preview images in advance, for 
example over night, to save my time when I'm eyeballing the pictures.

The thumbnail pregenerating should respect my display profile. I have a 
wide-gamut screen, so `darktable-cli --generate-cache` is not suitable for 
me. I also move between two workplaces with different screens with a 
different display profile, so bonus points for being able to specify these 
profiles separately from what I have connected right now, but that's a 
low-priority thing for me.

I think that I could possibly make it a little bit faster if I switched to 
using the embedded thumbnails from RAWs in the preview mode (I tried that a 
long time ago). However, the display profile does not appear to be applied 
to the embedded JPEG thumbs, which sucks because the colors are way off 
without this.

Maybe my workflow is weird. Should I adapt myself and change something to 
better use what DT makes available?

Cheers,
Jan

-- 
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/

------------------------------------------------------------------------------
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to