DreamScene: WMV = CPU hog. use MPEG

Decoding decoding decoding

One thing to be very aware of:

Windows DreamScene uses video for its content. That is fine.  But not all formats are created equal.

.WMV files were designed for being as small as possible while maintaining quality. They use a LOT more CPU power as a result.

.MPEG are somewhat larger in file size but use a fraction of the CPU that WMV uses.

Hence whey MPEG2 was the standard for DVD players years ago - the CPU requirements were much less.  MPEG 4 (which WMV is a derivative of I believe) is superior in all ways other than CPU requirements which do matter for people using them as animated wallpaper.

The .DREAM format supports animated wallpaper made up of either MPEG 2 or WMV or dynamic content (generated on the fly).  Dynamic content will tend to use the least since there's no decoding.

18,448 views 13 replies
Reply #1 Top
Hang on a sec ... wouldn't it be more accurate to say that there's a trade-off involved? MPEG decoding isn't free, as your posts (and many other posts) implies. MPEG decoding is handled by another processing chip, and depending on your hardware, may even be a worse option than using WMV.

In my case, my Tablet PC uses a chip on the GPU to decode MPEG2, and while this is lower in CPU usage, the heat and battery reduction caused by the GPU are significant. I'm willing to deal with the drawback, but I think it would be fair to clarify that MPEG2 is a better option in many cases, but is still not free. People with high-end GPUs might complain when their DreamScene or DeskScape causes that dustbuster-like fan to kick in every five seconds.
Reply #2 Top
The CPU usage would depend on people's hardware.
Reply #3 Top
Using the "vid1337.mpg" file with this preview build, it looks like it's taking up around 30-40% of my CPU at all times. Now, I thought the entire point that made Dreamscene *special* from the rest is that it is supposed to put all of the pressure on your GPU?

There are plenty of apps out there that can let people run video clips in the background, they just aren't widely used because they eat up CPU/resources and bog down your system.... What's going on here? Is this preview build just not very optimized, or did I misunderstand what made Dreamscene so special?
Reply #4 Top
Remember that it's a preview of dreamscene.

Currently the CPU are getting the shot ...

But i hope it would be only the GPU after dreamscene is final.

Also, maybe they can not achieve all of that since most video card did not release their final driver for Vista yet
Reply #5 Top
What is your video card, Evil?
Reply #6 Top
On a non high end system DS slows things to an unacceptable crawl. I'll have to try it on my fast home system later, but I don't like what I see so far as far as resources eaten. Even with the understanding that this is still a preview, I think this appl will be short lived if this keeps up.

Anyone tested resources in window vs full screen?
Reply #7 Top

I have 'Nebula' running now - I can't see any resources being used at all.

Athlon 4400+, 2Gb RAM, 2xGeForce 7600GT + 100.64 drivers.

Reply #8 Top
It all depends on your video card / video card drivers.
Reply #9 Top
I have dreamscene running and i check the video that came with it and mine has a.mpg extention. Its not a .WMV. i thought dreamscene was only a .WMV only
Reply #10 Top

I have dreamscene running and i check the video that came with it and mine has a.mpg extention. Its not a .WMV. i thought dreamscene was only a .WMV only


It can use either .wmv or .mpeg.


Reply #11 Top
Could some options be added to Dreamscene to help? For example, Dark Avatar and Vista v3 could actually afford to run slower in my opinion, so if they could be set to run at say 50% or 75%, then they may be smoother?

Also, could some visual masks be applied? I don't know if this is technically possible, but (for example) on Vista v3, it would be cool to either darken the Dream to make it more subtle, or even change the hue?
Reply #12 Top
I'm pretty sure (and this is just my opinion which should carry little to no weight) that all of this talk of current CPU usage is moot at this point. If the program were using the minimal amount of CPU right now, they wouldn't have to give us this preview and a wait of what is probably going to be several more months for the final product. It seems hard for me to believe that they would tout this thing so hard if it were so far away from completion. Seems to me that if it were an easy thing to do, it would have been done by now. So I still think there is a chance that this thing may not be possible. (using little to no CPU)

Just my two cents.
Reply #13 Top
I think that alot of the CPU usage depends on your video hardware too.  I've just finished building a system with an 8800GTS in it, and I'm getting at the most, 4% usage from the Slylock Red DeskScape.