Log in

View Full Version : ATI Control Panel and MPC...how to make them work together?


shaolin95
25th November 2008, 22:00
Hi!
The ATI control panel has a ton of features like deinterlacing, aa and the likes. I was wondering, how do I take advantage of those features when using MPC-HC to play mkv (HD) files?
Thanks

PS I normally use ffdshow, reclock for playback.

clsid
25th November 2008, 22:34
To get hardware deinterlacing with ffdshow:
- enable "Set interlace flag in output media type" on output page in ffdshow configuration
- force NV12 colorspace in ffdshow configuration

I don't know if this also works when reclock is in between ffdshow and the video renderer.

shaolin95
25th November 2008, 22:36
Thanks a lot for the quick reply.
BTW, I got AUTO, BOB and WEAVE as option on the interface flag. Which one should I use?
I will try this tonight. :)

STaRGaZeR
26th November 2008, 03:46
For best results force "Vector adaptive" method and uncheck "Pulldown detection" in CCC.

cca
26th November 2008, 08:50
To get hardware deinterlacing with ffdshow:
- enable "Set interlace flag in output media type" on output page in ffdshow configuration
- force NV12 colorspace in ffdshow configuration

I don't know if this also works when reclock is in between ffdshow and the video renderer.

Above setup has been tested with ReClock in my own PC, it works just fine as long as you have the latest beta of ReClock installed (1.8.2.7 as I type this).

clsid
26th November 2008, 13:57
Use the AUTO option. That will apply BOB deinterlacing whenever ffdshow decodes frames that are flagged as interlaced. It applies WEAVE (do nothing) when frames are flagged as progressive.

shaolin95
26th November 2008, 16:22
Would this work under Vista 64 as well as XP SP3?
BTW, the reason I am using ffdshow is mostly because I like the Image quality it gives me and because I can add some sharpening. If you guys know of another combination that gives the same IQ and perhaps allows me to use the other controls in ATI's CCC like sharpening, denoise, etc (which for the most part dont do anything right now) then I am open to suggestions. :-)

ranpha
26th November 2008, 17:19
Would this work under Vista 64 as well as XP SP3?
BTW, the reason I am using ffdshow is mostly because I like the Image quality it gives me and because I can add some sharpening. If you guys know of another combination that gives the same IQ and perhaps allows me to use the other controls in ATI's CCC like sharpening, denoise, etc (which for the most part dont do anything right now) then I am open to suggestions. :-)

Should work with Vista x64 too. As long as you do what clsid say in http://forum.doom9.org/showpost.php?p=1217162&postcount=2 plus using EVR custom presenter you should be able to use hardware edge enhancements and denoiser. It also depends on your card too, because IGPs like HD3200 780G chipset can only support hardware features for SD videos while discrete cards like HD4850 can also do it with HD videos.

shaolin95
26th November 2008, 17:23
So I need EVR too. For Vista or also for XP?
I got a HD2600 Pro btw.
Thanks guys

ranpha
26th November 2008, 17:43
The inconsistency of ATI cards is amazing is Vista. Edge enhancement/denoiser should work consistently with EVR custom presenter in Vista as long as you do what clsid says. They may work or maybe not in VMR9. DXVA Checker can tell you whether they will work at what resolution.

Not really sure what renderer will work with XP.

shaolin95
26th November 2008, 17:46
Got it.
Do you think a newer ATI HTPC card would be better or perhaps an Nvidia?

ranpha
26th November 2008, 18:13
For nVidia cards, you are not restricted to NV12 colorspace. Hardware edge-enhancement and denoiser should work with most colorspaces, even YV12 or YUY2. Plus, it works with all renderers except Haali's. For pulldown removal, these two are the same, as long as you do not use ATI IGP.
It is the hardware-based deinterlacing part that is a little bit suspect, and highly likely nVidia is inferior to ATI's.

shaolin95
26th November 2008, 18:19
about deinterlacing...thats confusing me. If I am running a 1080p mkv file I shouldnt need to deinterlace right?
Still, I am going to take some pictures that show how bad some areas look IF I don use the shader deinterlace in MPC.

ranpha
26th November 2008, 18:29
No need to deinterlace progressive videos. IMO, the deinterlace shader in MPC-HC is pants, all it does is blurring and will do so even with progressive videos. If you run ffdshow, might as well use its deinterlacers like TomsMoComp or kernel deinterlacer.

shaolin95
26th November 2008, 18:35
Ive tried using ffdshow but dont get the same quality.
I will post images to reflect the issues.

KoD
27th November 2008, 10:08
Would this work under Vista 64 as well as XP SP3?
BTW, the reason I am using ffdshow is mostly because I like the Image quality it gives me and because I can add some sharpening. If you guys know of another combination that gives the same IQ and perhaps allows me to use the other controls in ATI's CCC like sharpening, denoise, etc (which for the most part dont do anything right now) then I am open to suggestions. :-)

Any postprocessing needs to be done after deinterlacing, not before.

If you're doing additional processing to the video before deinterlacing, then don't expect good results from deinterlacing. If you want to use hardware deinterlacing, then don't postprocess before it.