View Full Version : Reclock + HW-Acceleration
12th January 2009, 14:15
I'm completly new to the whole reclock thing, but got it working quiet well as I think so. Reading the readme helps a lot ;)
No stuttering anymore like it should always be, so great prog.
But I found out, that sometimes hardware-acceleration works, sometimes it doesn't and I couldn't really figure out why. That occurs, when playing back 1080p files.
I watch the files with dvbviewer, using the powerdvd 8 codec and a gainward 8600gt connected via hdmi to my tv.
Normal tv or HDTV is accelerated correctly as cpu-usage in the taskmanager shows it.
Maybe someone is really into it and knows what to do or can give me a hint on how to solve this.Would be great.
I did a screenshot, so I hope everybody can see what I mean.
13th January 2009, 06:03
Video has to be encoded within very strict guidelines in order to be DXVA compliant. Many mkvs out there are not encoded to these standards. Until recently hardly any were.
13th January 2009, 06:30
using the latest beta drivers, nvidia cards can do DXVA even in L5.1(ATi are stuck to 4.1, and they've changed something so MPC doesn't work too well anymore)..did you try that, in MPC possibly ?
and you might wanna try VMR9 on XP or EVR on Vista I think, refer to the official MPC HC site ;)
13th January 2009, 07:36
Thanks for your answers, so at least I can be sure it's not at all my setup that doesn't work correctly.
I will try the latest nvidia-beta and vmr9 and report the results.
I'm going to install vista as a second system and give it a try too.
Thanks so far for your help !
13th January 2009, 15:39
I tried the latest nvidia-beta, still the same situation (as you said, I guess all the files not working with hw-acc are L5.1). No hw-acc ...
I tried vmr9 too, using dvbviewer fpr playback, but did not really get the results I get when using overlay renderer (overlay definitely looks best in my opinion).
But that shouldn't be the cause for hw-acc don't working in some cases right (so does not depend on the renderer)?
I will try Vista the next days, maybe it works. I will also try the EVR.
I ordered a new graphicscard (gigabyte hd4550) some days ago for some other reason (tv quality, much more economical than my actual card...) but when I understand your last post right, you say hw-acc will still not work in some cases cause ati does not update their drivers to work with L5.1 encodings?
13th January 2009, 15:53
I doubt those videos are L5.1 compliant; Most are not compliant to any of those profiles. So I think you will be out of luck on getting DXVA working.
13th January 2009, 16:15
I don't remember the requirements for DXVA, read them on the official MPC HC website.
and get the latest build off xvidvideo.ru
L5.1 works on the nvidia, they don't on ati.
and even some 4.1 won't work on ati w/ MPC HC due to ati making changes in their drivers...and not documenting them :o
13th January 2009, 16:30
I think that's the point and my bad luck :(
I'll read about the requirements and giver mpc hc a try, maybe I can get some further info...
Something I found out in the meantime:
I checked some files with mediainfo, the result:
Some files are L4.1, some are L5.1. That doesn't matter, dvbviewer plays both of them (so my version of nvidia driver is already able to handle L5.1).
But when it comes to Ref Frames, theres something strange I don't really understand.
DXVA works with 3, 7 & 8 Ref Frames, it doesn't work with 4, 5 & 6. With more than 10 Ref Frames, I get macroblocks while playing the file.
Is that a problem with my graphicscard, not enough memory (only got 256mb) or not enough pixelpipelines or whatever?
Maybe it seems a little more clear to you ?
13th January 2009, 19:15
At least found a solution to the whole thing, it's like Jong said.
Found something interesting on the avs-forum if someone wants to read about it:
And like someone said there: "AVS is a place where you go to learn to be unhappy" :) how true ...
Fortunately I got a Core2Duo, so I don't really care of DXVA not working in some cases ...
So thanks for your help guys, thread can be closed.