Skip to content

Allow loading larger preview or full-sized images in image viewer #578

@profi248

Description

@profi248

I have major problems with performance of image folders (external storage, on spinny drive). Loading thumbnails takes a lot of time or even, when there's a lot of pictures (>1000) in the folder, it completely overwhelms the CPU and RAM, rendering previews almost unusable. To improve this situation, I turned down preview size significantly and loading is a lot faster and actually usable now. The problem is that when you open that image, just the tiny thumbnail loads (and takes a long time to load as well, even though it's already generated).

I don't see a reason not to add an option to enable more tiers of thumbnails, with the larger one only being generated on demand, when the photo is opened. Or alternatively, a simple solution, just serving full-sized picture, as bandwidth is (at least for me), not a big concern on a computer.

Ideally, I would imagine small thumbnails generating in the background automatically, with larger previews generating as user opens the photos, which would be ideal in terms of speed as the server won't be overwhelmed by so many thumbnail requests, and disk space trade-off is small.

I know about https://github.com/rullzer/previewgenerator, but it's not a great solution as those large previews take up a ton of disk space, for nothing. And it didn't work for me, but that's a different issue. File loading is slow in general, at least in external storages, which is the only storage that fits my needs.

I am aware that this has been discussed already (#1968), but this issue is very old and without much interest.

Metadata

Metadata

Assignees

No one assigned

    Labels

    0. Needs triagePending approval or rejection. This issue is pending approval.bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions