Log in

View Full Version : MPC HC high CPU usage with ffdshow


daWsOn_s
10th October 2010, 00:47
Hello,
First of all: I love the control and I have with ffdshow + MPC HC or MPC HC + DXVA, and those softwares are hard to replace.

I'm not sure when this changed (or if this was like this since ever) but I noticed that playing files on mpc hc with ffdshow takes about +10-15% CPU than VLC. I remember that VLC was the most CPU hungry!


I've been playing MKV/TS files with 720p video and AC3 audio on both. In VLC the CPU stayed between 15% and below 10% for still scenes while MPCHC ffdshow stays between 20-25% with peaks for no reasons even at quite scenes.

With m2ts files coming straight from my PLANET EARTH Blu-Ray (VC-1 25-30Mbit 1080p / AC3) in VLC the CPU usage is well balanced dropping in "fading to black" and still scenes to below 30% while in MPC HC ffdshow (using both libcodec and wmv1) it stay well over 40-43% with peaks till 80% (!!) for no apparent reasons (same scenes on VLC have normal CPU usage). It seems like the CPU usage is unrelated to the content, it's just high!

Is it "normal" or known? Cause as I said I remember it was quite the opposite. I'm not even sure if this is a ffdshow related thing but I tried also using WMV DMO decoder and MPC video decoder (disabling DVXA) and except for a little improvement with MPC video decoder the usage is pretty the same = high.

I also tried reproducing the same video (Bluray) on PowerDVD 10 disabling hardware acceleration and the CPU usage is even better dropping easily to the 25% range! I suppose the Cyberlink decoder is the best here!

Inputs on this?
Thanks

yetanotherid
25th October 2010, 13:02
I found the ffdshow audio EQ can be pretty CPU intensive, although mainly with AAC. Do you have it enabled? What about other ffdshow audio or video filters?

Sometimes mysteries like that call for a "reset" in ways I don't understand, but I use the Combined Community Codec Pack (which is just ffdshow + MPC-HC anyway) and a few times when stuttering problems have occurred or CPU climbs pretty high, I run the CCCP settings wizard to reset everything and it settles down again.

daWsOn_s
25th October 2010, 13:10
I forgot to update, yes it was the EQ but with AC3 files

yetanotherid
25th October 2010, 13:12
Out of curiosity I just opened a 1080p mkv with MPC-HC and then again with VLC. I was only using SpeedFan to check CPU usage and it doesn't update in real time (probably once a second) but CPU usage didn't look much different. If anything MPC-HC with ffdshow might have used a few more CPU cycles, but only about 5% or so.