Log in

View Full Version : MPC-HC EVR trouble (picture freezing on seek)


Dextor41
13th March 2012, 14:01
Hello.
I have a minor problem with the latest version of MPC HC (and the previous one had this problem too). When I use the default EVR Custom presenter video renderer, the video freezes when seeking. This happens about every second time I seek. When I change the renderer to EVR Sync, this issue is gone but another problem occurs: when playing videos, they kinda stutter from time to time (for about 10 seconds every 5 - 10 minutes). The framerate just drops to something like 2 - 5 FPS for a while. When I change the renderer to VMR-9 renderless, all issues are gone (but I can't use DXVA and the piture is kinda brighter - fixed by the 16-235 shader). Anyone knows about any cause to this? Any suggestions to fix the EVR? (I tried resetting the settings by removing Gabest reg key but it didn't help.)

My specs: Win7 pro x64 SP1 + all updates, C2Q Q9400 @ 4GHz, 6GB RAM, MSI GTX560 Ti + latest drivers, GA-EP45-UD3 mobo (Intel P45 + ICH10)

Thanks in advance.

dukey
13th March 2012, 14:15
don't use the custom presenter? just use evr

CruNcher
13th March 2012, 15:36
it's not easy to answer where the problem is coming from playback under dshow can be influenced by so many factors, for example such slowdowns speedups can be causes also from interpreting timestamps wrong on the splitter level and their you have 2 types of issues video timestamps and audio timestamps as the audio decoder sets the reference clock it could easily happen that a bad stream can cause such effects if the splitter isn't prepared for it.

Dextor41
14th March 2012, 13:02
So you're saying this is not a problem of MPC HC but a problem of my software setup? Because I'm planning to format my system drive and do a fresh Windows install, I'm just waiting for some more reasons to do it... And if I'm the only one with this problem then I would do that format maybe even this week. But you know, I got a lot of stuff to do for school, and formatting disk and installing Windows and installing software, drivers, etc takes so much time...

CruNcher
14th March 2012, 15:31
No No i just say that its complex to find out and takes time reinstalling is a efficient way to find out if something else interferes but there is no guarantee it will fix the issue that you are currently experience ,of course excluding any outside factors is always a very good thing so im for it but you should have made a backup of a working system that fits your needs application wise before anyways :)

Dextor41
14th March 2012, 16:00
OK so is there any information I can provide so my problem can be analyzed better?

CruNcher
14th March 2012, 16:11
What for a Parser/Splitter and Decoder/Audio/Video, does it happen with others or only a specific combination on EVR custom ?

Dextor41
15th March 2012, 23:32
You'll have to wait a bit, I will do a little research on that and check the behavior of the player on my laptop, as it has different HW (like an ATi GPU) and maybe different software installed, so it could tell us something. I got a lot of C#, Python and Theoretical Computer Science learning to do for school so it could take some time...

Dextor41
21st March 2012, 13:17
OK so I reinstalled my Windows because my Microsoft VC++ compilers installation was screwed beyond repair and the MPC video freezing problem is still present. The worst case yet was this combination: EVR custom pres., file: AVI, DivX5 video, IMA ADPCM audio. Happens also with Xvid video mp3 audio. I use all the MPC's integrated filters.

Dextor41
5th June 2012, 02:54
OK, it's been a while since I last worte to this thread, but I just wanted to let you know that right now I installed the 1.6.2 version of MPC HC (updated from 1.6.0, I kinda skipped 1.6.1), switched it to use EVR custom pres. and all is fine. No more image freezing. I'm having my fingers crossed wishing it stays like this... Finally, I can decode full hd h264 movies using my 170 watt GPU instead of my 120 watt CPU with DXVA! Yay! (sorry I think I'm kinda trolling here...). Anyway, thanks to the developers for fixing this!