Viewer performance Issues

Feedback and Comments on the new 1.96 Test version on Windows.

Moderator: XnTriq

thibaud
Posts: 269
Joined: Sat Dec 02, 2006 12:41 am
Contact:

Viewer performance Issues

Post by thibaud » Fri Jan 16, 2009 12:23 pm

Xnview might well be one of the most full featured and highly customizable image management application that I know, it's viewer performance unfortunately is among the worse you'll find.

One of the common use of a image viewer/manager is navigating through a folder with the viewer (often in fullscreen) and reviewing each pictures in it with the next/previous navigation controls (in my case, the mousewheel).
If you happen to have a few (or more) high-res image in the folder you're viewing. this simple viewing session will end up to be more painfull than it should, You will quickly loose track of where you are in the flow because you have absolutely no visual feedback of which image the viewer is painfully loading (and eventually also resizing with it's "ubber fast" high quality resize algorithm).

so Pierre, could you please do xnview a huge favor and:
1. give it's viewer an instant preview. (just displaying a magnified thumb while it's loading would do)
2. Can't the high quality resize algorithm be optimized somehow ? (maybe caching the resized version of the image might just do the trick)

Though I would love to see xnview use the available ressources of current hardware more effectively,(it is kind of sad to see xnview perform just the same on a 8cpu+16GB ram workstation and on my 3 years old laptop) I'm not asking for improved multithreading or gpu optimisations here, but just for a few "small" fix that I'm certain would greatly improve the perceived xnview viewer performance.

User avatar
xnview
Author of XnView
Posts: 30213
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Viewer performance Issues

Post by xnview » Fri Jan 16, 2009 2:00 pm

thibaud wrote: 1. give it's viewer an instant preview. (just displaying a magnified thumb while it's loading would do)
So something like a low res and after high res?
2. Can't the high quality resize algorithm be optimized somehow ? (maybe caching the resized version of the image might just do the trick)
If you take XnViewMP, there is no more 2 pass for high quality...
Pierre.

thibaud
Posts: 269
Joined: Sat Dec 02, 2006 12:41 am
Contact:

Post by thibaud » Fri Jan 16, 2009 2:43 pm

So something like a low res and after high res?
:D Yes.

User avatar
JohnFredC
XnThusiast
Posts: 2010
Joined: Wed Mar 17, 2004 8:33 pm
Location: Sarasota Florida

Post by JohnFredC » Fri Jan 16, 2009 2:57 pm

Very good idea!

For me, it would not be necessary to show the low-res preview full screen.

Suggestions:
  • Display a small, popup dialog with a thumb-sized image + filename while the next image loads.

    The dialog would appear over the existing displayed image. It would only display if the file size exceeded a user-defined limit.

    The loading image would not replace the displayed image until completely read.

    It would be useful for the dialog to have a "skip to next image" button.

    It would be useful for the dialog to remember its (user-defined-by-dragging) position.

    The thumbnail image could be retrieved from the cache.

    Etc.
John

thibaud
Posts: 269
Joined: Sat Dec 02, 2006 12:41 am
Contact:

Post by thibaud » Fri Jan 16, 2009 5:12 pm

Display a small, popup dialog with a thumb-sized image + filename while the next image loads.

The dialog would appear over the existing displayed image. It would only display if the file size exceeded a user-defined limit.

The loading image would not replace the displayed image until completely read.

It would be useful for the dialog to have a "skip to next image" button.

It would be useful for the dialog to remember its (user-defined-by-dragging) position.

The thumbnail image could be retrieved from the cache.
maybe, but why go for a stretched way which usability has not been tested, when you can go for the dead simple and straightforward way also commonly adopted by other viewers. (picasa3, acdsee,etc..)

tarc
Posts: 5
Joined: Mon Jul 16, 2007 8:06 pm

Re: Viewer performance Issues

Post by tarc » Fri Jan 16, 2009 8:41 pm

thibaud wrote:Xnview might well be one of the most full featured and highly customizable image management application that I know, it's viewer performance unfortunately is among the worse you'll find.
Agreed!

A fast loading preview or a thumbnail would be much appreciated.

User avatar
xnview
Author of XnView
Posts: 30213
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: Viewer performance Issues

Post by xnview » Sun Jan 18, 2009 3:56 pm

thibaud wrote:Xnview might well be one of the most full featured and highly customizable image management application that I know, it's viewer performance unfortunately is among the worse you'll find.
Don't forget that i'm not ACDsee or Picasa (not the same amount of developers) :-)
Pierre.

Locked