[question] / [feature request] about 512 thumbnails size

Discussion related to "Everything" 1.5 Alpha.
Post Reply
asamirid
Posts: 127
Joined: Sat Oct 13, 2018 12:28 pm

[question] / [feature request] about 512 thumbnails size

Post by asamirid »

greetings ๐Ÿ‘‹๐Ÿผ๐Ÿ‘‹๐Ÿผ..

i wonder if ..

can "everything" display 512*512 thumbnails using any external plugin or dll file ??

this will be super helpful with large 4k and 5k screens

thanks โœŒ๐ŸผโœŒ๐Ÿผ..
void
Developer
Posts: 16897
Joined: Fri Oct 16, 2009 11:31 pm

Re: [question] / [feature request] about 512 thumbnails size

Post by void »

To set Everything to allow up to 512x512 thumbnails:
  • Copy and paste the following into your Everything search box:
    /max_thumbnail_size=512
  • Press ENTER in your Everything search box.
  • If successful, max_thumbnail_size=512 is shown in the status bar for a few seconds.
    (the default is 256)
However, Everything will still load thumbnails as 256x256.

To load thumbnails as 512x512:
  • Copy and paste the following into your Everything search box:
    /thumbnail_load_size=512
  • Press ENTER in your Everything search box.
  • If successful, thumbnail_load_size=512 is shown in the status bar for a few seconds.
    (the default is 256)
Please note that each thumbnail will consume 1 MB of ram.


max_thumbnail_size
thumbnail_load_size
Last edited by void on Sat Oct 22, 2022 11:13 pm, edited 3 times in total.
Reason: 768 KB => 1MB because Everything stores thumbnails as 32 bit (not 24 bit)
asamirid
Posts: 127
Joined: Sat Oct 13, 2018 12:28 pm

Re: [question] / [feature request] about 512 thumbnails size

Post by asamirid »

thanks void for the informative answer ..

about the quote below, can you tell how much ram the 256 thumbnail consume ??

just to put it in perspective to the 512 one and do the math
void wrote: โ†‘Sat Oct 22, 2022 11:06 am
Please note that each thumbnail will consume 768 KB of ram.

max_thumbnail_size
thumbnail_load_size
๐Ÿ™๐Ÿผ๐Ÿ™๐Ÿผ ..
asamirid
Posts: 127
Joined: Sat Oct 13, 2018 12:28 pm

Re: [question] / [feature request] about 512 thumbnails size

Post by asamirid »

i also wonder this..

is "everything" cache the generated 512p thumbnails in someway or it will reproduce all thumbnails everytime for every search result !!

as i have folders with thousands of photos or hundreds of videos and it's normally pops in search results.

๐Ÿ™๐Ÿผ๐Ÿ™๐Ÿผ ..
void
Developer
Posts: 16897
Joined: Fri Oct 16, 2009 11:31 pm

Re: [question] / [feature request] about 512 thumbnails size

Post by void »

Everything stores thumbnails in RAM.
Thumbnails are freed from RAM when you close your Everything search window.

Everything stores the thumbnails as 32 bit.

128x128 = 64KB
256x256 = 256 KB
512x512 = 1MB
1024*1024 = 4MB



Everything uses the system to gather thumbnails.
Either with IShellItemImageFactory::GetImage or IExtractImage::Extract

The system will cache the thumbnails on disk under:
C:\Users\<your-user-name>\AppData\Local\Microsoft\Windows\Explorer

There are some weird size limits with the system cache that (AFAIK) cannot be adjusted.



To improve thumbnail loading performance, please try increasing your request_extra_fileinfo_end:
  • Copy and paste the following into your Everything search box:
    /request_extra_fileinfo_end=64
  • Press ENTER in your Everything search box.
  • If successful, request_extra_fileinfo_end=64 is shown in the status bar for a few seconds.
  • (where 64 is the number of offscreen items you would like to preload)
asamirid
Posts: 127
Joined: Sat Oct 13, 2018 12:28 pm

Re: [question] / [feature request] about 512 thumbnails size

Post by asamirid »

now all aspects are crystal clear..

i have tried both commands and it worked as expected

now i can display 512 thumbnails with just one keypress ๐Ÿ˜๐Ÿ˜

thanx alot ๐Ÿ‘‹๐Ÿผ๐Ÿ‘‹๐Ÿผ..
void wrote: โ†‘Sat Oct 22, 2022 10:58 pm Everything stores thumbnails in RAM.
Thumbnails are freed from RAM when you close your Everything search window.

Everything stores the thumbnails as 32 bit.

128x128 = 64KB
256x256 = 256 KB
512x512 = 1MB
1024*1024 = 4MB



Everything uses the system to gather thumbnails.
Either with IShellItemImageFactory::GetImage or IExtractImage::Extract

The system will cache the thumbnails on disk under:
C:\Users\<your-user-name>\AppData\Local\Microsoft\Windows\Explorer

There are some weird size limits with the system cache that (AFAIK) cannot be adjusted.



To improve thumbnail loading performance, please try increasing your request_extra_fileinfo_end:
  • Copy and paste the following into your Everything search box:
    /request_extra_fileinfo_end=64
  • Press ENTER in your Everything search box.
  • If successful, request_extra_fileinfo_end=64 is shown in the status bar for a few seconds.
  • (where 64 is the number of offscreen items you would like to preload)
Post Reply