Displaying JPGs with metadata in browser mode

Bugs found in XnView Classic. Please report only one bug per topic!

Moderators: helmut, XnTriq, xnview

Post Reply
User avatar
Ty
Posts: 152
Joined: Thu Feb 23, 2006 3:18 am
Location: San Luis Obispo, California

Displaying JPGs with metadata in browser mode

Post by Ty »

I've seen a mention of this problem somewhere, but I can't find it now. Apologies is if this is a duplicate.

I'm running XnView 1.96.2 on Vista.

It appears that when a JPG image has any metadata, it displays much smaller than it should in browser mode.

Image

As you can see, all of the images are JPGs. And those without metadata display properly. Those WITH metadata, however, are much smaller than they should be.

I used the "clean" function on one of the images that displays small in the attached picture, and it displayed at its proper size immediately after the clean operation.

This problem has been around for a while.
User avatar
Ty
Posts: 152
Joined: Thu Feb 23, 2006 3:18 am
Location: San Luis Obispo, California

Re: Displaying JPGs with metadata in browser mode

Post by Ty »

With a little more research, it appears that the problem is related only to the presence of EXIF data. If it is present, then the image displays at the reduced size; if it is not present, the image displays at normal size. The presence/absence of other metadata doesn't appear to make a difference.
marsh
XnThusiast
Posts: 2443
Joined: Sun May 15, 2005 6:31 am

Re: Displaying JPGs with metadata in browser mode

Post by marsh »

Embedded thumbnails are a part of Exif data. I added this to article Often overlooked settings:
Q: Why is empty space around thumbnail too large?
A: Options>Browser>Thumbnails>Appearance>[x]Create thumbnail from original image if embedded is smaller than thumbnail size = Show larger thumbnail if one built into file is too small.
User avatar
Ty
Posts: 152
Joined: Thu Feb 23, 2006 3:18 am
Location: San Luis Obispo, California

Re: Displaying JPGs with metadata in browser mode

Post by Ty »

Thank you, Marsh.

However, I changed the setting for "Use embedded thumbnail" and it doesn't make any difference.

I also read your request to delete/rename the xnview.ini file, so as to restore "factory" default settings. I did that too, and it also did not make any difference.

Thumbnails with EXIF data still display at the small sizes as shown in my sample image.

Also: this is fair new (last year) behavior in XnView. To the best of my knowledge, I did not change any display setting that would account for the small thumbnails. I just noticed at some point that it was displaying some images in not the correct size.
marsh
XnThusiast
Posts: 2443
Joined: Sun May 15, 2005 6:31 am

Re: Displaying JPGs with metadata in browser mode

Post by marsh »

Ty wrote: However, I changed the setting for "Use embedded thumbnail" and it doesn't make any difference.
Rebuilding thumbnail cache is needed to see changes.
User avatar
Ty
Posts: 152
Joined: Thu Feb 23, 2006 3:18 am
Location: San Luis Obispo, California

Re: Displaying JPGs with metadata in browser mode

Post by Ty »

Marsh--

I unchecked caching, and now images are displayed at their proper size (in browser mode). However, when I turn caching back on, XnView apparently retrieves the cached material for other folders--those that I didn't view when caching was off--and displays those improperly-small images. I understand what you mean about "rebuilding thumbnail cache" being needed to see the properly-sized images. Perhaps the suggestion to Pierre should be: when the user turns off caching, then erase the caches. Then, they CANNOT be used when the user turns caching back on, so they will be automatically rebuilt.

Thanks for your help and explanations.
Post Reply