Ever since I "upgraded" to the final release of windows Dreamscene, when I go to select a deskscape in the choose wallpaper screen, it does not show a thumbnail preview of the dream, as it would when selecting a regular wallpaper. Instead it shows the Deskscapes Icon and I have to hover over the file to see the name and that is a pain in the butt itself because hovering over a wallpaper changes it to that dream which makes selection even slower. Could anyone tell me how to get the image of the dream back instead of the picture of the icon? Should I just put dreamscene beta back on? Thanks.
Comments
on Dec 03, 2007
This is from the Official MS Vista Ultimate website.

Last week, we’ve made the Windows DreamScene Content Pack available to owners of Windows Ultimate. The Content Pack will only be downloadable to those who have already installed our Windows DreamScene extra or the DreamScene Preview that we released in February.

After installing the Content Pack, you will see a few new goodies when changing the desktop in the Personalization Control Panel:

As you can see, in addition to the Windows Aurora that was installed along with DreamScene, four new desktops have been added. The Ultimate team has been referring to the new videos as “Bees and Thistles”, “Puddle”, “Moss” and “Orange Plasma,” respectively. We selected these four videos because we think they represent a good cross-section of DreamScene content.

However, in the process of testing the Content Pack, some people noticed that the “Puddle” video did not always have a proper thumbnail, thus making it difficult to determine what the video was without playing it first:

Because no filename or description is displayed, it can be difficult to determine what the video is without playing it. Hovering over the unknown video just displays the mostly useless filename “vid8898.mpg”. (Why we picked those filenames is a whole other blog entry.) Luckily, simply clicking on the unknown video will change the desktop to a live preview of the video, so you can quickly determine what the video is without actually changing the desktop. But this is still not quite as good as if we’d had a thumbnail.

This brought the Ultimate team to an interesting question: why does the Puddle video only sometimes thumbnail correctly, and is there something that can be done to make it thumbnail correctly all the time? To understand why, I first had to understand Windows’ thumbnailing mechanism.

In Windows, thumbnails are created by Shell Extensions. By looking at the appropriate place in the registry, I was able to find the code that is responsible for creating thumbnails for .mpg files. As it turns out, the code that does the thumbnailing for MPEGs is actually part of Windows Movie Maker. The shell extension in the registry is just a little wrapper that invokes RunDLL32 to call the Movie Maker DLL and create the thumbnail. This is interesting.

Also interesting is that the code employs a fixed timeout of 7 seconds to complete thumbnailing each MPEG. If, for some reason, it happens to take more than 7 seconds to determine a suitable thumbnail, the process is terminated and no thumbnail will be created for the video at all. This is the reason some machines failed to create a thumbnail while others succeeded; some machines were not fast enough to finish creating the thumbnail within their 7-second allowance.

So, we now know that faster machines will thumbnail the Puddle movie with no problems, while slower ones will not.

The next question was why only Puddle was affected. Why do all of the other videos show up with proper thumbnails even on painfully slow machines? A few more hours of debugging yielded the answer.

Consider the case where you have a whole folder full of videos that begin with a fade-in from black. If the thumbnailer always just used the first frame for the thumbnail, then all of the thumbnails in the folder would be black rectangles. That’s hardly useful. So, the MPEG thumbnailer contains some smarts to handle videos that start with a fade-in from black or white. Essentially, it looks at the video’s first frame and calculates the average pixel brightness for it. If this value is too dark (or too bright), then it goes on to check each subsequent frame until it finds one that is suitably bright to be used as a thumbnail. If no frame with a suitable brightness is found, then the one that is the brightest will be used. This way, videos that fade-in will have their first reasonably-bright frame used for their thumbnail.

So the problem with Puddle is that the entire video is too dark. The thumbnailer has to render (and calculate the brightness of) every single frame of the movie because it never finds one bright enough to meet its criteria. The other videos all have a suitably bright first frame, so the thumbnailer terminates almost immediately. But because it has to process the entire Puddle video, it takes much longer to process it so it is much more likely to take more than 7 seconds and be aborted.

Essentially, there can be one of three possible outcomes when Windows creates a thumbnail for an MPEG file:

The video contained a suitably bright frame near the start of the video, so thumbnailing was completed successfully (and very quickly); This is usually the case.
The video didn’t contain a suitably bright frame but the machine was fast enough that it was able to process every frame of the video within 7 seconds and successfully used the brightest frame as a thumbnail.
The video didn’t contain a suitably bright frame and the machine was not fast enough to process the entire video and timed-out. No thumbnail is available and the hot air balloons appear instead.
In fact, you’ll notice when the Puddle video is thumbnailed, the thumbnail image is not the first frame, but actually one near the end of the video. You’ll also notice that when Vista is creating thumbnails for the videos, it will take a few seconds to display the thumbnail for the Puddle video. Of course, all of this applies to Windows’ thumbnailing of MPEGs in-general; it isn’t DreamScene-specific.

So, there it is. MPEG videos that are too dark or too bright might not thumbnail correctly in Vista when run on slower machines. Unfortunately, our Puddle video is in this class. The good news is that if a machine is borderline-fast-enough to thumbnail, it only has to succeed once; if a thumbnail is successfully created one time, it will be cached and will continue to be displayed from then on. Since the Puddle video is a relatively short (7 second) clip, it should have a correct thumbnail on most modern machines.

Published Monday, July 02, 2007 5:44 PM by UltimateTeam
on Dec 03, 2007
I'm not sure if this is the cause of the problem since before the final release of Dreamscene, all of the thumbnails worked on my system. After the final release of Dreamscene, none of mine have thumbnails.
on Dec 03, 2007
Exactly, and this article concludes by saying if the MPEG is too dark or bright, it MIGHT not thumbnail correctly. This would go to say that all 25 dreams or so I have are all too dark or too bright? My machine is clearly fast enough to thumbnail as each and every dream prior to final update had a thumbnail.
on Dec 03, 2007
Nick:
Right-click on the drive that windows is installed on > Select properties > click disk cleanup > wait for it to load then make sure to select "Thumbnails" under the disk cleanup tab and run that. This will force Vista to rebuild the thumbnail previews.

After its done Reboot and you should be all set.

on Dec 03, 2007

If I let mine sit for a while, some of them create thumbnails. The ones that don't are the 3 newest and the puddle.

KiloKrash, thanks for the suggestion but deleating the thumbnails and refreshing them does nothing.
on Dec 03, 2007
If I let mine sit for a while, some of them create thumbnails. The ones that don't are the 3 newest and the puddle.


I actually only ever had the problem for Deskscapes previews as I've never once used Dreamscene

I just now opened up the Dreamscene folder and had to wait maybe 30 seconds for all of the previews to load, but now after closing and opening again there right there immediately.

CarGuy1: So what's you'r hardware set then. According to the article you posted its hardware related, but it even took a while on my machine, which is a C2D e6750 OC'd 3.0.

Weird problem though.
on Dec 04, 2007
Thank you all for your help however my problem continues. I tried Kilokrash's suggestion, also I took off the icon packager I was using (Aqualix) and set default windows icons. However, even when I let it sit, not a single thumbnail. For reference I am running:

Alienware M5550 Notebook
Windows Vista Ultimate 32 Bit
NVIDIA GeForce Go 7600
2GB Ram
Experience Index Rating 3.4
1024MB Graphics

Thank you for any additional help that may be provided.

Nick
on Dec 04, 2007
CarGuy1: So what's you'r hardware set then. According to the article you posted its hardware related, but it even took a while on my machine, which is a C2D e6750 OC'd 3.0.


AMD X2 5000 CPU, 2 Gigs ram, 8800gts 320meg video card
on Dec 12, 2007
Tried the reset thumbnail trick and it did not work.
on Dec 12, 2007
Any other fixes?