Read x pictures ahead

Ideas for improvements and requests for new features in XnView MP

Moderators: XnTriq, helmut, xnview

Paulo88
Posts: 1
Joined: Thu Sep 26, 2024 8:16 am

Read x pictures ahead

Post by Paulo88 »

Hello,

would it be possible to implement a freely definable setting to define the amount of pictures XNViewMP is reading ahead?
Currently only 1 picture is read ahead.

It was proposed in the past as far as I could find, but this was never implemented:
Proposition from 2016: https://forum.xnview.com/viewtopic.php?t=33693
Mention of implementation by official xnview-account (Mon Oct 02, 2023 6:38 am): viewtopic.php?t=46134

I would very much appropriated it as a sometimes have to browser very large images from a NAS and if it could be possible to just preload every image in a folder or every x images than I would not have to wait so long.

Thanks in advance for a reply and maybe an implementation

Cheers
purpleguy
Posts: 5
Joined: Wed Mar 16, 2022 3:28 pm

Re: Read x pictures ahead

Post by purpleguy »

This would be useful for me especially in the following circumstance, I believe:

I have folders full of .avif image files which are slow to decode -- often, I view one image full-screen and scroll to and fro looking for a specific image -- and this can be quite frustrating because of this newer format's decode burden/complexity. This is not XnView MP's fault -- AVIF is an image codec based on the relatively recent AV1 video codec and it's well-known that implementing a decoder in hardware, e.g., calls for much more real estate than the typical ASIC hardware decoder of yesteryear. It stands to reason that the software decoding that we use for avif image files would also quite some resources, I don't question that at all. I'm sure he's using ffdshow/dav1d and one can't get better than that. If our extremely generous author ever decides to implement pre-decoding several images in advance, that would help me out, quite tremendously in fact. I am only one person though and things could be left exactly as they are and my gratitude for this software would stay maxed out. XnView truly is a magnificent piece of software.