- Thread starter
- #11
As was said before, neither ffdshow nor coreavc offload any work to the GPU, they are both purely software decoders. If you want hardware decoding, you'Ll need to buy a decoder that supports this. Be adviced though that there is a 20fps bug for mkv files, at least there was last time i checked.
Furthermore, MP uses VMR9 as its renderer, while in MPC this is configurable, so it could be you are using overlay in MPC which is slightly faster than VMR9 but has other drawbacks. The extra cpu usage could very well result from this difference, combined with the fact that other things are running in the background while MP is running.
Thanks for the reply Inker. Can i ask a few further questions and make a couple of comments?
Yes, i agree that ffdshow and coreavc are software players which further puzzles me why the gpu stats in particular are different between MP and MPC.
You say that VMR is the renderer in MP, is this in anyway configurable?
Could i be missing some settings or i've not enabled something? Please Advise.
If the renderer is configurable in MediaPlayer Classic, is it configurable in GraphEdit? (as i get the same results in both these apps)
If not, what renderer does GE use?
What are the optional renderers availalble to me?
Is there a different renderer that MP can use?
Does the renderer used show itself anywhere? ie in graphedit? (i'm not in front of my htpc at the moment to check)
Should using a different renderer really give a 50% difference in GPU usage?
With regards the comments about "footprints", if MP is BIGGER than other apps, why is the GPU usage "less" than MPC.
Surely it should be bigger if MP has to do more?
Or is that down to the renderer again?
I think i need to check what renderer is being used in GraphEdit and MediaPlayer Classic.
If i find these to be exactly the same in my config, where does the problem then lie??
Thanks for your all replies so far, they are really helping me get to the bottom of this stuff!!