Shortlink of this post – http://wp.me/PrgSo-2n (you can use this link in your forum/BBS/IRC/twitter/facebook etc. messages) || Download the PDF version of this page here.
nVidia GPU users – you may optionally read here.
Nowadays, many anime fansub groups released their files in H.264 format, which can be pretty taxing for older CPUs (like non-dual core Semprons/Celerons). This will be apparent with high definition anime titles like the one I have reviewed in this blog here, here and here. With DXVA, you should be able to play those videos smoothly with less performance penalty upon your CPU.
This guide is the same as the one I posted at BakaBT forum here, although this page is the first place where updates will be done first. This guide mostly catered for anime fansub viewers (with emphasis on subtitles), but can also be used for viewing all kind of H.264 videos too which doesn't have one.
TABLE OF CONTENTS
CHANGELOG
BEFORE YOU START
FILES YOU NEED FOR TROUBLESHOOTING
TEST VIDEO FILES
EXPECTED RESULT AFTER DOING THIS TUTORIAL
—> THE TUTORIAL ITSELF <—
DXVA IN ACTION
NOTES
TROUBLESHOOTING
CHANGELOG
20 July 2010 – Added table of contents for better navigation of this extremely long page that cause some performance problems in Mozilla Firefox. DXVA Checker updated to latest version.
BEFORE YOU START…
Below are the things you need to use DirectX Video Acceleration (DXVA) to accelerate those CPU-hungry H.264 videos you see a lot here in this anime review blog:-
- Windows Vista or 7 (with the latest service pack you can get):- With Catalyst 10.4, ATI has followed Intel's footsteps and only made fully-featured functional DXVA acceleration (that includes playback of videos that do not conform to Blu-ray standards) available under these two operating systems. If you use Windows XP, even if you have an ATI GPU with UVD2.x ASIC decoding silicon, you won't get the new benefits offered by Catalyst 10.4. DXVA-assisted playback is still possible under Windows XP, but only for Blu-ray-compliant videos. For Intel GPU users, Windows Vista or 7 is mandatory.
If Windows XP is really a must for you (you have an im ortant applications that runs only on XP etc.), consider switching to an nVidia GPU and use the CoreAVC 2 CUDA method for reliable playback of all non-test user-generated H.264 videos out there.
My recommendation: Windows 7 Home Premium (buy here) minimum so that you can have the option to use Microsoft DTV-DVD Video Decoder available in Windows Media Player 12. Therefore Windows 7 N should not be used.
- A qualifying video card that supports DXVA:- A list of them are available at the bottom of this tutorial. For ATI AGP GPU users, the improvements available in Catalyst 10.4, even if you use Windows Vista or 7 (playback of Blu-ray-compliant videos should still be available though). Therefore consider getting a PCI-E GPU or any supporting ATI IGP chipsets. Please note that ATI GPU with UVD1.x (UVD, UVD+) only see limited, but still remarkable improvements for decoding out-of-spec videos.
My recommendation: Any qualifying nVidia GPUs, with the emphasis on the ones with PureVideo4 ASIC. See the list at the bottom of this page to see which nVidia GPUs has such ASIC. Fermi GTX470/480 are not recommended though, unless you are gaming. Fermi GTX460 are recommended, as it is now are able to bitstream HD audio codecs and are beasts in gaming when put in SLI configuration.
- Media Player Classic – HomeCinema:- This tutorial will use the beta version build 1862. It can be downloaded from here (mirror) (changelog). MediaInfo.dll now comes packaged into the archive too, so no need for a separate download. Please use 32-bit binary only even if you use 64-bit version of Windows.
FILES YOU NEED FOR TROUBLESHOOTING
- DXVA Checker – Download here (you can check whether your card is DXVA-capable and you will need this for troubleshooting). Original website.
- GPU-Z – Download here (shows detailed information about your GPU).
- CPU-Z – Download here (shows detailed information about your CPU).
- DirectX End-user runtime (February 2010) – Download here. Install this if you have d3dx9.dll error message when using MPC-HC.
- Microsoft .NET 4 Framework – Download here. Needed for EVR/EVR custom presenter and also to run DXVA Checker.
- Update for Windows Vista (KB971512) – Download here. Backport of some of Windows 7 features such as DirectX 11 for Windows Vista.
- Haali Media Splitter – Download from here or here (original website).
TEST VIDEO FILES
If you have problems enabling DXVA, please test your setup with the three compliant videos first. If the problem is repeatable, make screenshots of your DXVA Checker, CPU-Z and GPU-Z results and make a comment in the comment section below.
- Blu-ray-compliant test video file 1 – The Melancholy of Haruhi Suzumiya NCED theme (Hare Hare Yukai) SD video with karaoke soft-sub – download here.
- Blu-ray-compliant test video file 2 – Clannad NCED theme (Dango Daikazoku) 720p with karaoke soft-sub – download here.
- Blu-ray-compliant test video file 3 – Kanon NCOP theme (Last Regret) 1080p with soft-sub – download here.
- Out-of-spec test video file 4 – James Bond: Quantum of Solace 1080p trailer – download here.
- Out-of-spec test video file 5 – AIR NCOP theme (Tori no Uta) multi-angle 1080p with karaoke softsubs – download here.
- Out-of-spec test video file 6 – BBC Planet Earth: From Pole to Pole opening clip – download here.
Download all 6 test videos above in one single archived zip file here (806MB). No need to wait 10 minutes to download the separate files individually. The links above still can be used if you do not want all of them.
If any files cannot be downloaded, make a comment below.
EXPECTED RESULT AFTER DOING THIS TUTORIAL
nVidia GPUs:-
- nVidia GPU users (with 191.xx drivers or later) + Windows Vista or 7 = can play all 6 test video files with ease. AIR NCOP theme (Tori no Uta) may become an exception if your CPU is slow, thus you may have to disable karaoke subtitle animation.
- nVidia GPU users (with 191.xx drivers or later) + Windows XP = can play the first 5 test videos, but not the BBC Planet Earth clip. The issue with AIR NCOP theme (Tori no Uta) also applies. nVidia GPU users who insists on Windows XP for whatever reasons, should consider using the CoreAVC 2 method.
ATI GPUs:-
- ATI GPUs with UVD2.x (PCI-E or IGP) + Catalyst 10.4 drivers + Windows Vista or 7 = can play test video 2 to 6, but not The Melancholy of Haruhi Suzumiya NCED theme (Hare Hare Yukai). Success probability is 98%. The issue with AIR NCOP theme (Tori no Uta) also applies.
- ATI GPUs with UVD/UVD+ (PCI-E or IGP) + Catalyst 10.4 drivers + Windows Vista or 7 = can play test videos 2 and 3 reliably. The Melancholy of Haruhi Suzumiya NCED theme (Hare Hare Yukai) is not playable with DXVA. Should also be able to play test video file 4 to 6 but with less successful probability compared to ATI UVD2.x GPU users. The issue with AIR NCOP theme (Tori no Uta) also applies.
- ATI GPUs regardless of UVD version (AGP) + Catalyst 10.4 drivers + Windows XP/Vista/7 = can only play test video 1 to 3.
- ATI GPUs regardless of UVD version (PCI-E or IGP) + Catalyst 10.4 and older + Windows XP = can only play test video 1 to 3.
- ATI GPUs regardless of UVD version (PCI-E, IGP or AGP) + Catalyst 10.3 or older + Windows XP/Vista/7 = can only play test video 1 to 3.
Intel GPUs:-
- Intel G45/Clarkdale/Arrandale (with any recent drivers) + Windows Vista or 7 = can play all 6 test videos with ease. The issue with AIR OP theme (Tori no Uta) still applies. Reminder: while Intel GPUs can play the three out-of-spec video files made available here reliably, the same cannot be said for other out-of-spec videos floating out there. Successful probability for those files is 90%.
- Intel G45/Clarkdale/Arrandale + Windows XP = UPGRADE TO WINDOWS VISTA OR 7.
Other GPUs such as PowerVR’s Intel GMA500 or S3 Chrome = can only play test video 1 to 3.
TUTORIAL
- Step 1 – Installing MPC-HC & Haali Media Splitter.
- Step 2 – Opening the 'Option' window.
- Step 3 – Enabling MPC-HC internal subtitle engine.
- Step 4 – Choosing DXVA-compliant video renderers.
- Step 5 – Choosing the right splitters and decoders.
- Step 6 – Eliminating potential problematic DirectShow decoders/filters that may cause DXVA playback to not work.
- Step 7 – Configuring MPC-HC internal subtitle engine.
- Step 8 – Configuring EVR custom presenter/VMR9 renderless video renderers.
Download and install the MPC-HC from the link above. Unzip it where you wanted. If you have an existing MPC-HC installation (if you have CCCP or K-Lite Mega Pack), overwrite it with this copy. After that, start the program.

In the example above, I deleted the MPC-HC executables that comes with CCCP and replaced it with the new MPC-HC version (mpc-hc.exe) in its place. Just so you know, since build 1448, the executable has been renamed to mpc-hc.exe.
Download the latest version of Haali Media Splitter from the link provided above. During the setup process, when you arrived at the stage depicted below, unselect the option ‘Associate .mkv and .mka files with Windows Media Player’ before proceeding with the setup process.

If you somewhat skipped the process above, go to Start Menu —> All Programs —> Haali Media Splitter —> Media Splitter Settings (Windows 7 default start path, YMMV), and set the option ‘Use custom media type for H.264′ to ‘No’, as shown below.

Press O (or go to View —> Options) to open the Options window, that should look like below.

Go to Playback section, and make sure that Autoload Subtitles is checked. This will automatically disable DirectVobSub (auto-loading version), so no need to kill it in step 6. If you do not need subtitles, also enable this option so that DirectVobSub/vsfilter is blocked.

Go to Output section, and depending on your operating system, select the appropriate output you have to use. For Windows XP users, you can choose VMR7/9 renderless (if you need subtitles) plus overlay mixer and VM7/9 windowed (if you do not need subtitles – such as playing anime in AVI format that has hard subtitles, for example Dattebayo releases) while for Windows Vista/7 users, choose EVR custom presenter regardless of your subtitles needs. Keep EVR buffers as low as possible (3). If you choose renderers that did not support subtitles, DirectVobSub (auto-loading version) must be blocked in Step 6.

As I now use Windows 7, further steps will show that I am using EVR Custom Presenter.
Go to Internal Filters section and under Source Filters, make sure Matroska, MP4/MOV and Ogg is unticked. Then go to Transform Filter, and ensure that ‘H264/AVC (DXVA)’ and ‘H264/AVC (FFmpeg)’ are selected.

Then double click the selected ‘H264/AVC (DXVA)’ entry to open up its property page, as shown below.

So here is what you have to do depending on what GPU + driver + operating system combination you have:-
- nVidia users + whatever OS used = don’t do anything here, click OK and go to the next step.
- Other GPUs (PowerVR’s Intel GMA500 or S3 Chrome) = don’t do anything here, click OK and go to the next step.
- ATI GPUs (PCI-E or IGP ) with Catalyst 10.4 + Windows Vista or 7 = Set the option 'DXVA(H264) Compatibility Check' to 'Skip all checks', enable ‘Disable DXVA for SD’ option, click OK and go to the next step. Leave other settings as shown above.
- ATI GPUs (PCI-E, AGP or IGP) with Catalyst 10.3 or older + Windows XP/Vista/7 = don’t do anything here, click OK and go to the next step.
- ATI GPUs (AGP) with Catalyst 10.4 or older + Windows XP/Vista/7 = don’t do anything here, click OK and go to the next step.
- ATI GPUs (PCI-E, AGP or IGP) with Calayst 10.4 or older + Windows XP = don’t do anything here, click OK and go to the next step.
- Intel G45/Clarkdale/Arrandale + Windows Vista/7 = Set the option ‘DXVA(H264) Compatibility check’ to ‘Skip all checks’, click OK and go to the next step.
- Intel G45/Clarkdale/Arrandale + Windows XP = UPGRADE TO WINDOWS VISTA OR 7.
We are now going to Step 6, which is the most important step in this tutorial. This step is very important at ensuring that hardware acceleration will work at all.
Here, we go to the External Filters section, because we have to eliminate intermediaries between the MPC internal decoder and the renderer. It should look like below.

Now ask yourself whether you have installed programs like ffdshow in your computer. If you have installed codec packs such as K-Lite Codec Pack or CCCP, then you may have ffdshow Video Decoder. In that case, click Add Filter and you will see a dialog window like below.

Select ‘ffdshow Video Decoder' and click OK, then you will see the previous window populated with ‘ffdshow Video Decoder’ entry selected before.

Here, click Block to prevent ffdshow Video Decoder from being loaded by MPC-HC.
Repeat it with entries that you think will prevent the MPC-HC internal decoder from being connected straight to the renderer (either VMR9 renderless or EVR custom presenter). ffdshow video decoder and DirectVobSub (auto-loading version) are the main culprits that will do so. There could be others that I do not know. If you have done Step 3, DirectVobSub is killed automatically and you do not have to do so here, but if you choose to use video renderers that did not support subtitles like Overlay Mixer or VMR7 windowed, you have to block it here too. If you have other H.264 decoders installed in your computer, such as the ffdshow DXVA Video Decoder, CoreAVC Video Decoder, Cyberlink H.264/AVC decoder, DivX H.264 Decoder and Arcsoft Video Decoder, you should also block them here so that MPC-HC will not load them.
Go to Subtitles section, and set ‘Allow animation when buffering’ is ticked (for those who has low-powered CPU like Intel Atom, untick this option). As long as that option is enabled, the option ‘Sub pictures to buffer’ is not exactly important (set it to 10 if you have 512MB RAM – lower if you have less), but if this option is set to zero, subtitle animation will always be enabled (therefore to disable subtitle animation, the buffer must not be zero and ‘Allow animation when buffering’ is disabled). This will allow those anime OP/ED/insert themes that has soft karaoke effects to be displayed correctly. The appropriate renderer must also be selected in Step 4 above. With the latest MPC-HC, frame drops can be reduced to almost zero even if karaoke effects are turned on.
For ‘Maximum Texture Resolution’ option, set it to ‘Desktop’ with ‘Round up to power of two’ unchecked. This should give you very sharp-looking subtitles but remember, the higher the resolution is, the higher the CPU resources will be used. You can lower this setting to reduce CPU utilization.

Then go to the Subtitles/Default Style section, and full tick the option ‘Position subtitles relative to the video frame’ just like the screenshot below. This will ensure that subtitles will be rendered within the video picture, allowing more accuracy for positional subtitles such as signboards etc.

This step did not apply if you do not watch videos that do not have soft subtitles.
And that’s about all you should do in the Options window. Click Apply to apply all changes you have made, and then click OK to close the Options window.
Right-click within MPC-HC video area, go to Renderer Settings —> GPU Control and make sure that all three options within it (Flush GPU before VSync, Flush GPU after Present and Wait for flushes), just like the screenshot below.

If you use Windows XP or use Windows Vista/7 with Aero disabled, right-click within MPC-HC video area, go to Renderer Settings —> VSync and tick any of the options there to prevent tearing. Alternative VSync is recommended for ATI GPU users, the Accurate VSync is for everyone while VSync is similar to the ‘Lock Back-buffer option in the previous stable MPC-HC build (build 908).

I use Windows 7 with Aero enabled, thus those three Vsync settings above doesn’t apply to me.
If you use Windows Vista/7 with Aero enabled, go to Renderer Settings —>Presentation and ensure that the option Disable Desktop Composition is not ticked. If it somehow was ticked, untick it. If you are masochist enough to enable it, you have to select one of the VSync methods above or else you will get tearing. This option is useless in Windows XP (and you have to select a VSync method above).

Enable Frame Time Correction option should always be checked, regardless of what some people may think.
10-bit RGB option is optional (your GPU will actually have to support this feature). Disable if you want to take screenshots of the video being played. D3D Fullscreen Mode been made obsolete by the three VSync options above (and by Aero in Windows Vista/7), but if you use Windows XP and the VSync options and GPU Flushes cannot stop tearing when playing videos, this method is still the most foolproof way to stop tearing. If you have to resort to this, the option D3D Fullscreen GUI Support allows you to use context menu to operate MPC-HC without having to exit the application.
Again, right click within MPC-HC video area, go to Renderer Settings —> Output Range and select between 0 – 255 or 16 – 235, depending on what B&W level your display device is calibrated to. Read your display device manual for more information. Usually, computer monitors (LCD or CRT) are calibrated to 0-255 level, and TV is usually set to 16-235. But many high definition TVs nowadays are calibrated to 0-255, and some of them can have both, depending on what HDMI socket being used! Read the display's manual for more information.

DXVA IN ACTION
Reference system – Windows 7 Ultimate + AMD Athlon2 X2 250 3.0Ghz + 4GB RAM + nVidia GT240 + nVidia Forceware 195.62.
Download links for these test videos are available at the top of this page.
Blu-ray-compliant test video file 1 – The Melancholy of Haruhi Suzumiya NCED theme (Hare Hare Yukai) SD video with karaoke soft-sub.

Click here to see the full-resolution image.
Blu-ray-compliant test video file 2 – Clannad NCED theme (Dango Daikazoku) 720p with karaoke soft-sub.

Click here to see the full-resolution image.
Blu-ray-compliant test video file 3 – Kanon NCOP theme (Last Regret) 1080p with soft-sub.

Click here to see the full-resolution image.
Out-of-spec test video file 4 – James Bond: Quantum of Solace 1080p trailer.

Click here to see the full-resolution image.
Out-of-spec test video file 5 – AIR NCOP theme (Tori no Uta) multi-angle 1080p with karaoke softsubs.

Click here to see the full-resolution image.
Out-of-spec test video file 6 – BBC Planet Earth: From Pole to Pole opening clip.

Click here to see the full-resolution image.
NOTES
- If you have ATI AGP cards, it is highly advisable that you upgrade to a PCI-E or IGP-based GPU.
- If you use ATI PCI-E 1x GPU (instead of the normal PCI-E 16x interface), you have to disable the DisablePCIEx1LaneUVD option in the registry. You can do so with DXVA Checker as shown below.

- Cards that support DXVA:-
ATI:
Radeon™ HD 3800 Series, Radeon™ HD 3600 Series, Radeon™ HD 3400 Series, Radeon™ HD 2600 Series, Radeon™ HD 2400 Series, Mobility Radeon™ HD 3600 Series, Mobility Radeon™ HD 3400 Series, Mobility Radeon™ HD 2600 Series, Mobility Radeon™ HD 2400 Series, Mobility Radeon™ HD 2300 Series, Radeon 780G integrated chipset – UVD 2 + AVP 2 (with Phenom only), Radeon HD 4xxx HD Series, Radeon HD 5xxx HD series.

Source: http://en.wikipedia.org/wiki/Unified_Video_Decoder
Recommended ATI GPU (for those who doesn't play games – HTPC usage with minimum spec for hardware deinterlacing and AVIVO post-processing at the same time):-

XFX ATI Radeon HD5670 1GB DDR5 PCI-Express x16Recommended ATI GPU (for gamers with no budget limits):-

Visiontek ATI Radeon HD5870 1GB GDDR5 PCI-Express x16NOTE: Both ATI GPUs above sports UV2.2, which should allow L5.1@High video playback with Catalyst 10.4 or later, simultaneously with deinterlacing and post-processing. Ability to bitstream high-definition audio codecs such as Dolby TrueHD and DTS-HD MA exists in both GPUs.
nVidia:
All GeForce 8xxx cards and IGPs except GeForce 8800GTS/GTX with G80 core. All GeForce 9xxx cards and IGPs. All GeForce 2xx cards. All Fermi cards.

Source: http://en.wikipedia.org/wiki/NVIDIA_PureVideo – any of the VP2, VP3, and VP4 GPUs can be used. When buying, make sure it has at least 256MB of video RAM (512MB if you use Windows XP). VP3 GPUs cannot decode videos with the following widths: 769-784, 849-864, 929-944, 1009-1024, 1793-1808, 1873-1888, 1953-1968, 2033-2048 pixels.
Recommended nVidia GPU (for those who doesn't play games – HTPC usage with minimum spec for hardware deinterlacing and post-processing at the same time):

EVGA nVidia GT220 1GB DDR2 PCI-Express 16xRecommended nVidia GPU (for gamers with no budget limits):

EVGA nVidia GTX460 1GB GDDR5 PCi-Express 16x (in SLI mode)NOTE: While both GPUs sports PureVideo4 ASIC, the GT220 cannot bitstream high-definition audio codecs such as Dolby TrueHD or DTS-HD MA/HR and playing H.264 MVC codec used in 3D Blu-rays. GTX460 can do both.
Intel:
Intel G45/Clarkdale/Arrandale IGPs: Windows Vista & 7 only (the latest drivers seems to be problem-free). Set at least 256MB of RAM for the IGPs, 512MB is better. Clarkdale/Arrandale GPUs are able to bitstream high-definition audio codecs such as Dolby TrueHD and DTS-HD MA.

Intel Core i5 650 3.2Ghz Socket LGA1156 with Clarkdale GPU.+
- Known issues with DXVA-enabled playback:-
- Seeking (fast-forward or rewind) when DXVA is enabled will not be as smooth as playback with no hardware acceleration.
- The dropped frames with soft-subtitles has largely been fixed with the latest final build, but you will still see some of it during seeking operations.
TROUBLESHOOTING
There are 3 test files available for you above to download so that you can test whether you managed to use DXVA on your computer or not. If you can’t, there are few things you should check:-
- Run DXVA Checker (download from the link above) and see if your card drivers exposed their DXVA capabilities.

DXVA Checker result for AMD ATI HD5770.

DXVA Checker result for nVidia GeForce GT220.
- Under your card's name/model, the ModeH264_VLD_NoFGT (ATI and nVidia GPUs) or ModeH264_VLD_NoFGT_ClearVideo (Intel GPUs) should exist (alongside with their supported resolutions) and will confirm your GPU capability to accelerate H.264 decoding.
- If you see empty space under your card’s name instead like below:-

You won’t be able to use DXVA in MPC-HC, even if your card supports it. Try reinstalling drivers and then rerun DXVA Checker again to see whether it has been fixed. If it isn’t fixed, you may have to reformat your computer and reinstall Windows.
- When posting a comment for help, please state:-
- Your operating system, inclusive whether it is 32-bit or 64-bit.
- Exhaustive information about your card. Information needed are GPU model (e.g. ATI 3450 or nVidia 9600GT), driver version (e.g. ATI Catalyst 8.12 or nVidia Detonator 178.24 – plus whether you use manufacturer drivers or ATI/nVidia drivers), video memory (e.g. 256MB, 512MB; 256MB is the minimum requirement) and most importantly, the interface (e.g. AGP or PCI-E; PCI cards do not work). If you have AGP cards (ATI only, because nVidia DXVA cards has no AGP versions), you also have to state the manufacturer of your motherboard chipset (e.g. Intel, AMD, ViA and nVidia) and whether you use the DVI-HDMI dongle.
- Screenshots of DXVA Checker, CPU-Z and GPU-Z results. Put them somewhere in sites like photobucket or imageshack and post the link to them here. You cannot embed pictures BTW.
- The version of MPC-HC used.Please also make sure that your problem can be repeated with any of the three test files (Haruhi Suzumiya, Clannad and Kanon – not the Quantum of Solace trailer or the AIR OP theme either).
- When asked to use third-party DXVA codecs instead of MPC-HC internal decoders, you can do so by following the instructions at this page.
Click the ‘Older Comments’ link to see, well, older comments for this blog post.












How about Nvidia ION? Does anyone tested this kind of hardware on the out-of-spec test video files? I’m curious if Intel Atom 230 1.60GHz and nVidia GeForce 9400 can handle with total succes an out-of-spec test video…
PureVideo3-based nVidia ION can decode any out-of-spec videos just fine, just like any other PureVideo3 discrete GPUs like 8400GS. The dimension limits still applies, and the ION must have at least 256MB of video RAM.
Thanks for your answer! Could you please be more specific about the “dimension limits” that applies because I do not understand!
PureVideo3 GPUs cannot decode videos if their width fall into the following ranges: 769-784, 849-864, 929-944, 1009-1024, 1793-1808, 1873-1888, 1953-1968, 2033-2048 pixels.
PureVideo2, PureVideo4, UVD and ClearVideo GPUs doesn’t have this problem.
Yes, you wrote these in your tutorial.
Sorry for not paying enough attention!
Hello,
Please help resolve the issue with DXVA.
After I installed and configured MPC I tried all 6 files and get some issue with them:
Test file # 1: has pixilation and DXVA mode: (H.264 bitstream decoder, no FGT)
Test file # 2: runs without any issues, DXVA mode: (H.264 bitstream decoder, no FGT)
Test file # 3: runs without any issues, DXVA mode: (H.264 bitstream decoder, no FGT)
Test files 4,5,6 have problem with audio. Sound intermittent disappears. DXVA mode: “Not using DXVA”. When I play test files in KMPlayer I have no issue with audio and video
Here is my system information:
OS: MS Vista Home Premium SP2, 32-bit, Pentium D 915, 2.8 GHz, 3GB RAM, motherboard Asus P5LP-LE
GPU- ATI Radeon HD 4350 (RV710), 1GB RAM, Catalyst Version 10.6
MPC – 1.3.1249.0
Thanks
If you use Catalyst 10.6, download the MPC-HC build that you can see above (build 1862). Upgrade to Catalyst 10.7 too if you can.
New Catalyst drivers (10.7). I guess the SD DXVA bug is still around ?
Still broken if reports are to be believed.
With ATI’s latest Catalyst (10.7) files play without hickups, using
MediaplayerClassic HC 1.3.2121.0.
Even the bird scene from the Our Planet documentary plays fine
now.
The Planet Earth clip plays well, at least with UVD2.x GPUs, since Catalyst 10.4.
It was the SD DXVA bug that still present till now.
Somehow I think ATI will simply left it there, and wait for UVD3 for nVidia-like decoding capabilities.
[...] [...]
[...] tutorial for this? I tried to use the following tutorial but i couldnt change the DXVA settings http://imouto.my/watching-h264-videos-using-dxva/ I don't have any DXVA settings like those on that picture __________________ [...]
Hi.
I have a Pentium Dual Core E6500 on a GIGABYTE EG43M-S2H, with Intel GMA X4500 integrated graphic card. DXVA Checker says that it allows DXVA optimization for H264 and VC1. I have followed all steps, but when i try playing test videos (from this own website) on MPC-HC, it just says “Playing” instead “Playing (DXVA)”.
MPC-HC detects GMA X4500 DXVA option because it allows me to change that “Skip all checks” option and tick or untick that “Disable on SD videos” option, but as i said, when playing a HD video it seems that it can’t enable DXVA.
It isn’t CoreAVC problem or anything else because i have just reinstalled Windows 7 Ultimate x64, and just installed Haali Media Splitter and MPC-HC.
Thanks for your help.
How much video RAM does you allocate to your integrated GPU?
Oh, sorry, i don’t know it. I’m not using that computer right now, so i will reply when i’m at home. Anyways, i have 4GB RAM DDR2 800Mhz, and i remember that when i switch on the computer, it says something like “4000000MB + 32mb shared memory”, so i think that “32mb shared memory” is the amount of RAM used by the GMA X4500.
If it only 32MB, bump it to at least 256MB. 512MB is even better.
Thanks for the reply. I gave it 256MB, but nothing changed. By the way, when playing a video, i clicked secondary mouse button and went to Filters -> MPC Video Decoder, and in “DXVA Mode” it says “Not using DXVA”. It’s like it recognize DXVA compatibility but just dont want to use it
If that’s the case, can you modify you configuration so that you use Microsoft decoder as shown at http://chihaya.imouto.my/external.html ?
Thanks. I did that and yeah, now it says “Playing (DXVA)”, but playing “Planet Earth” video it consumes like 60% or 70% of CPU and it plays a bit slowly. It even played better using CoreAVC without DXVA lol
What audio decoder did you use?
You can also try using the DivX 8 decoder as shown in that link, and try disabling subtitles (or lowering its resolution) too for testing. Try disabling the subtitles first.
How about other videos? Especially the Tori no Uta video?
Sorry for the late reply. About audio decoders, i’m using own MPC-HC audio decoders. About other videos using Microsoft decoder, i played Tori no Uta and MPC-HC used between 75-85% of CPU (supposedly using DXVA, lol).
About DivX H264 decoder, enabled it but it says “Playing”, not “Playing (DXVA)”
I’m gonna starting to think that i’ll have to use CoreAVC and have no DXVA ;(
And those CPU values are with subtitles disabled?
I reply you here, ranpha, because i can’t reply your last post lol
With Microsoft decoder and subtitles disabled, it consumes between 50% and 65% of CPU playing “Tori no Uta”.
Hmm… can you go to your BIOS and try disabling SpeedStep (or whatever the name of Intel power-saving feature is called) and also try increasing the video RAM to 512MB?
stuck at step 8. all those options are grayed out and I can’t click them.
What video renderer did you select? Those options are for VMR9 renderless or EVR custom presenter only.
VMR9 renderless. Is it because I’m still on XP?
Can you install the DirectX runtime from http://www.microsoft.com/downloads/details.aspx?familyid=0CEF8180-E94A-4F56-B157-5AB8109CB4F5&displaylang=en ?
I assume that you use the MPC-HC build available here.
yes I have installed that directx runtime, all of them up till june.
When I playback anything I don’t have that “Playing DVXA” in the bottom left corner like those screenshots do. I believe I’ve followed all the instructions. Just doesn’t seem to work.
What MPC-HC build did you use? The one available in this page?
Thank you so much for this article !
It has been a great help to myself and the members of the forum on which I moderate
32 bit winxp system, geforce gtx 260 with nvidia drivers 197.45, pci-e.
screenshots:



cpu: http://i216.photobucket.com/albums/cc278/Nylink/3.jpg
gpu: http://i216.photobucket.com/albums/cc278/Nylink/2.jpg
dxva: http://i216.photobucket.com/albums/cc278/Nylink/1.jpg
New Nvidia GeForce 258.96 WHQL certified drivers.
http://www.nvidia.com/object/winxp-258.96-whql-driver.html
http://www.nvidia.com/object/win7-winvista-32bit-258.96-whql-driver.html
http://www.nvidia.com/object/win7-winvista-64bit-258.96-whql-driver.html
Notebook drivers
http://www.nvidia.com/object/notebook-winxp-258.96-whql-driver.html
http://www.nvidia.com/object/notebook-win7-winvista-258.96-whql-driver.html
http://www.nvidia.com/object/notebook-win7-winvista-64bit-258.96-whql-driver.html
[...] nah…karena guide ini terlalu panjang …silahkan anda semua mengunjungi site ini…. Watching H.264 videos using DirectX Video Acceleration (DXVA) nah…bagi yang ingin mengunduh versi pdf….silahkan mengunduh disini…. namun saya sarankan [...]
[...] regel: "A good starting point to get information about drivers with DXVA and CUDA you can look here and here." De laatste link "Watching H.264 Videos Using Compute Unified Device [...]
Hi there!
I have a DELL PIV 2.4Ghz, 512mb ram, Intel i845 AGP mobo, an old GeForce2
and Windows XP SP3. I want to buy a new video card in order to be able to
watch HD movies, 1080p with high reframe rates. Is it worth to upgrade my
video card to a Sapphire HD4650 512mb AGP? Is this video card able to play
these kind of files smoothly, I mean the 1080p L@5.1 standard with high
reframes?
I ask these because I read here (in this blog)that the ATI AGP cards are
poorer in performance than the ATI PCI-E versions and, regardless of UVD
version, all the ATI AGP GPUs are producing almost the same outcome, being
limited by the AGP bus.
All the best for everybody!
With Windows XP, even with an ATI PCI-E card, you probably won’t be able to play high ref-frame videos well.
In your case, not only you have to upgrade GPU, you have to do the same with Windows too.
Radeons AGP 3800 and up make often problems with drivers and there are stability issues. I just warn, im not sure if you encounter that problems. For your system better would be 3600/3450 but take into account PSU powerage for the former.
PCIE are better than AGP versions indeed, being even less expensive (at least in my country).
Concerning UVD, there is no difference between card buses. AGP bus isnt any limitation for UVD, unlike in GeForces. Just make sure you buy powerful card if you want to do 1080i deinterlacing stuff. 3xxx series have still 5.1l limitation, not 4xxx series. Im not sure if the version of windows play any role here, maybe small at last.
[...] you can see the third picture has the best quality from all 3, meaning mpc-hc with these settings Watching h.264 videos using DirectX Video Acceleration (DXVA). >> My collection of short anime…. Can i get same video quality in bsp ( version PRO 2.53 or 2.54 ), if i apply some video settings [...]
http://www.xvidvideo.ru/media-player-classic-home-cinema-x86-x64/media-player-classic-homecinema-x86-x64-svn-2099.html
MPC-HC SVN 2099.
Image quality speaking which would provide the best, and HD4250 integrated or GT 220?
If comparisons are made between ATI and nVidia GPU, the quality should be the same.
gotta thank you for this.
had to downgrade my PC from core 2 to P4 recently O.o
can’t thank you enough for this guide
I think it is much more simpler and better for decoding h.264 to use CoreAVC Pro 2.0 with CUDA support then MPC-HC H.264-DXVA and Microsoft DTV-DVD. I use it this way with no problem of picture and subtitles with any video.
Another way is to use mplayer on Linux with VDPAU, this is even more simple, because you don’t have to configure any codecs at all.
Of course this requires nvidia card.
I have a question to the topicstarter — you think using Microsoft DTV-DVD decoder for h.264 on Windows 7 gives better qulity of picture then using for this CoreAVC 2.0 with CUDA?
When it comes to image quality, both Microsoft decoder and CoreAVC are the same. CoreAVC is more flexible though.
Microsoft decoder is Windows 7 only (not even Vista can use it), while CoreAVC is not free.
MPC-HC DXVA internal decoder is free and usable in Windows XP, Vista and 7, although of course with varying degree of success.
So, have you compared MPC-HC DXVA and CoreAVC — what is better?
Image quality wise, should be the same.
http://www.xvidvideo.ru/media-player-classic-home-cinema-x86-x64/media-player-classic-homecinema-x86-x64-svn-2089.html
MPC-HC SVN 2089.
http://www.xvidvideo.ru/media-player-classic-home-cinema-x86-x64/media-player-classic-homecinema-x86-x64-svn-2071.html
MPC-HC SVN 2071, now with WebM support and internal VP8 decoder.
i dont know, but i have a cpu load from 30%..what i do wrong ?
Only Haali Splitter installed.
Put the screenshots of the results for DXVA Checker, CPU-Z and GPU-Z here.
Hi,
here are the Screenshots:
http://www.imagebanana.com/view/rc8tgi87/GPUZ.png
http://www.imagebanana.com/view/ytl3v0ld/DXVA.png
http://www.imagebanana.com/view/0tjz984n/CPUZ.png
Do you have ‘Playing [DXVA]‘ at the bottom left of your MPC-HC window?
And BTW, I want to see the screenshot of the first page of GPU-Z, not second page.
Hi,
i see the “Playing DXVA” at the Bottom of the MPC-HC.
Here the new GPU-Z Screenshot:
http://www.imagebanana.com/view/f3mtvzh/Bild1.png
Does that happened with the test videos available here?
In Step 7, lower the subtitle resolution and you may have to disable animation effects too. At 2Ghz, 30% utilization is probably normal especially if you have karaoke subtitles. Just look at the picture below where I still get 50% CPU with the AIR OP test file (and my CPU is 3.0Ghz).
Ok, i have now deactivate the Animation for Subtitles..and the problem is gone…thank you for help me quickly….:)
greetz blacko
Did you see the new release of VLC player? It says that reproduces h.264 videos accelerated by DXVA. Do you recommend this player over MPC HC?
Only if you have nVidia GPu, only play Blu-ray-compliant videos and doesn’t use soft-subtitles. Only works for Vista and 7 too, and nothing for ATI and Intel users.
—-
Some tests with DXVA and soft-subtitles on:-
—0—
Haruhi OP – video is fine, but subtitles colors are incorrect.
Clannad ED – only video that plays perfectly.
Elfen Lied ED – video is fine but subtitle color is incorrect.
Kanon OP – video is fine, subtitle color is incorrect.
James Bond trailer – video is fine.
AIR OP – spawned two video windows, playing each stream individually (no quality problems). Close one of them and the file is closed. Subtitle color is incorrect too.
Planet Earth clip – corrupt video and subtitle color is incorrect.
—-
Subtitles are rendered correctly if DXVA is not used though, therefore VLC is not a good option to play videos with GPU while having subtitles.
Ok, thanks for the info. Another cuestion, with de new version of DIVX h264 codecs. Wich do you recommend: DIVX h264 or MPC internal codec (for use with dxva acceleration)?
I think both are the same, if DXVA acceleration is taken into account. The DivX is a much better software decoder though.
Good news! I know the guy who can enable flash_dxva on hd 3xxx. Hes already done it for me. Probably will do for rest cards. Stay tuned.
Hello Daniel (:DDDDD)
We are all looking forward to get DXVA for Flash again on our HD3xxx cards. Btw, ATI has promised to enable it in the next Catalyst anyway. See post #23 here: http://forums.adobe.com/message/2903160#2903160
If they claim that, thats sweet.
In the mean time, you can check modded 10.6 driver by TwL – marvellous guy. He enabled flash_dxva, fixed ocolor space conversion issue (no blocking on red) with EVR and overlay mixer. And added some other stuff. Drivers are here http://www2.zippyshare.com/v/59052921/file.html .Actually there are newer ones, but i have some issues with them. He posted them in this thread http://forums.guru3d.com/showthread.php?t=323521&page=2
Hmm ?? Sorry, but this guy did exactly the same what I already tried 3 months ago. He reused the old ativvaxx.dll and ativvaxx.cap files from Catalyst 9.11. That may work, but it’s not a good solution, because these files don’t fit to the newer drivers under all aspects. I’ve already disassembled and compared these files from 9.11 and 9.12 and even if there are only a few differences between them I could not reactivate DXVA in the 9.12 ativvaxx.dll and finally gave up. Now I’m waiting for ATI. http://www.computerbase.de/forum/showpost.php?p=7550868&postcount=4
So hes drivers has borrowed files from 9.11 for dxva enabling? Hmm if so, then its cheap trick. Anyway it works. Chroma scaling works too. Its worth of using anyway.
But a better solution would be get rid of flash
P http://flvideoreplacer-extension.blogspot.com/
Yes, the ativvaxx.dl_ and the ativvaxx.ca_ are just borrowed from the 9.11 drivers. It’s ok to do that for experiments, but I would expect issues because these files don’t fit exactly to the newer drivers and may have a different software interface. Worst of all, I guess, you won’t get some of the advantages of the current drivers. For example, since Catalyst 10.5 I can play H.264 level 5.1 up to 12 reference frames with the Nero Suite decoders and with my DXVA_Init on XP 32 in VMR7 mode. That’s not possible with Catalyst 9.11, where 9 frames were the limit. So, I don’t want to use the 9.11 ativvaxx.dll anymore. http://www.alice-dsl.net/pkeunecke/DXVA_Init.rar
Lol Peter, from 5 at the begining you came up to 12 (1080 right?) One or two more versions and we get full 5.1 support too
Ati wouldt be even know about it lol. But I personally gave up on this.
Yes, of course, 1080p with 12 frames
, but only with the Nero Suite MPEG decoders v6.3.0.9 as Vanden has discovered to my surprise and reported here: http://imouto.my/watching-h264-videos-using-dxva/comment-page-24/#comment-4290 The CyberLink decoders don’t do it anymore since Cat 10.x.
Oh, didnt see that. Was away for a while. Thats cool. How big is that nero suite? Maybe i will try it.
I dont get it. Ati adds new funcionalities, breaking working ones. With such power users around here they would do anything. Lol they hire betatesters in preschool or what?
The Nero Suite is just 11-12 MByte (not a huge package) and contains H.264, VC-1 and MPEG decoders. Definitely better than anything else for the HD3xxx cards. With that VC-1 decoder I don’t need my tweakers for the CyberLink VC-1 anymore and it works without frame droppings, much better. Try it out!
I’ve followed all your steps except:

1.the .associate option with Haali Media Splitter since i didn’t installed it separately, it came with K-lite
2.All the videos are running under DXVA mode fine in MPC, WMP & KMP but all these videos have this less dark problem
link:—>>>
http://img16.imageshack.us/img16/3290/whitishbg1underdxva.jpg
Pls help
P.S. this problem in these video shows only when i’m running H.264 videos in DXVA mode
My Specs:
Geforce 9800GT
4gb ram
Core2Duo 3Ghz
Driver version 257.21 with DirectX June version
latest K-lite version
nforce 630i motherboard
edit…
I separately installed Haali Media Splitter & unchecked the .associate option
edit
this problem occurs in both Windows XP & Windows 7
In Step 8, did you set Renderer Settings —> Output Range to 0-255? (must use EVR custom presenter).
or
in nVidia COntrol Panel, did set you set Video –> Adjust video color settings –> With the nVidia settings? If yes, set it to ‘With the video player settings’.
In XP:I did that option to select “with the video settings” from nvidia control panel & now the video looks less black but better than previous like this
link:—>>>> http://img39.imageshack.us/img39/1508/bgnotgood1.jpg
can’t get the darkest background with DXVA on which i can get without MPC-HC on(DXVA off)decoder & “Adjust video color settings” from nvidia control panel with the nvidia settings selected like this:::

this video is without DXVA & nvidia video options selected
link::—>>> http://img194.imageshack.us/img194/5021/videobgverdark1.jpg
how can i get perfect dark like this link

http://img194.imageshack.us/img194/5021/videobgverdark1.jpg
pls help…
Have you set the option Renderer Settings —> Output Range to 0-255? Use EVR custom presenter (Vista/7) or VMR 9 renderless (XP). Then set in nVidia Control Panel to ‘With the video player settings’.
videos in KMP & new VLC videos are fine in Windows 7, i only have this problems in Windows XP…
So, the video is fine in MPC-HC + Windows 7? It seems that you have a lvel problem here.
well, the problem disappears if i untick dynamic contrast enhancement in nvidia control panel, then the video looks good in all players with dxva enabled….though i would like to know if this problem is mine-specific or there are other work-around without making it unticked…
No, you must use nVidia’s ‘With the video player settings’ which means that dynamic contrast enhancement must be disabled.
with dxva enabled everything is fine in MPC & WMP(shows 59 frames for 24 frames of the film Avatar)it does not matter…but KMP player shows artifacts in that film…i want to know if there is any audio plugin like dfx or equalisers to use with MPC…the sound output is low in MPC(i use my realtek speakers selected from audio output)
Can you try using ‘Regain Volume’ at Internal Filters —> Audio Switcher? Then set the slider appropriately according to your need.
with my specs i was trying to play 1080p file at 60fps (the video consists of 25 embedded videos in one)& the playback was very lagging & jerky in Windows Xp & Windows 7. It only ran smooth under KMP player in Windows 79(x32) but it doesn’t use DXVA & that too a bit slow there was no audio/video sync, with the same selected settings i can run all H.264 videos in dxva mode…this is the only exception. does that mean my gpu can’t handle this video….or there is a workaround…also my cpu usage is too high…i can run them smooth with overlay mixer in MPC-HCbut i want to run it with dxva

link to this screen:-
http://img257.imageshack.us/img257/8240/60fps.jpg
PureVideo2 GPUs doesn’t play 60fps progressive videos well when using hardware acceleration. You need a PureVideo4 GPU or an ATI for those kind of videos.
http://www.xvidvideo.ru/media-player-classic-home-cinema-x86-x64/media-player-classic-homecinema-x86-x64-svn-2058.html
MPC-HC SVN 2058.
ATI just release their 10.6 driver http://game.amd.com/us-en/drivers_catalyst.aspx
Does that changes anything for us ATI users? i notice they fixed the bug with 7.1 sound pass through output via hdmi(pass through as in not digital encoded).
Also, why do you recommend Nvidia over ATI since all of the 5×00 series does bit streaming as well as LPCM. Does it decode video better? i have a 5770 at the moment and looking to get another ati card to drive my soon to be built htpc. is going to use hdmi passing through a receiver capable of decoding dobly and dts HD streams. I know there’s about no anime encode that has these type of audio streams but i figure might as well have it working since everything else…hardware wise is capable of it.
Even with the 10.4 Catalyst, ATI HD4xxx/5xxx still haven’t the reliability to play all H.264 videos out there yet. It has closed the gap to Intel, but not up there with Intel/nVidia yet. Even with 10.6, the bug with SD H.264 videos is still not fixed (a regression because it works in 10.3 or before).
If you want bitstreaming, consider getting a Clarkdale Intel system then. As long as you don’t pair it with a 24Hz LCD, you should be good.
Thank you very much for the tip ranpha.
Notebook drivers
http://www.nvidia.com/object/win7-winvista-32bit-257.21-whql-driver.html
http://www.nvidia.com/object/win7-winvista-64bit-257.21-whql-driver.html
Sorry, I linked the desktop drivers again by mistake. Here are the correct links for the notebook drivers.
http://www.nvidia.com/object/notebook-winvista-win7-257.21-whql-driver.html
http://www.nvidia.com/object/notebook-winvista-win7-64bit-257.21-whql-driver.html
And of course, the Nvidia driver search page serves the wrong links with typos. Here’s the correct notebook drivers links.
http://www.nvidia.com/object/notebook-win7-winvista-257.21-whql-driver.html
http://www.nvidia.com/object/notebook-win7-winvista-64bit-257.21-whql-driver.html
New Nvidia GeForce 257.21 WHQL certified drivers.
Desktop drivers
http://www.nvidia.com/object/winxp-257.21-whql-driver.html
http://www.nvidia.com/object/win7-winvista-32bit-257.21-whql-driver.html
http://www.nvidia.com/object/win7-winvista-64bit-257.21-whql-driver.html
Hi, could you please help me to enable DXVA with VC-1 .m2ts files? It works perfectly with x264 .mkv files (Windows 7 x64 + full updates + latest drivers, k-lite mega codec pack on Nvidia 9600M). Thanks alot!
Is your VC-1 video interlaced?
You may have to use MPC-HC .m2ts splitter too instead of Haali’s.
It’s progressive scan but the internal splitter doesn’t work. I’m using the latest version of Haali Media Splitter that’s included in the latest version of k-lite mega codec pack 32 bit. My MPC-HC version is also the one that’s included in it.
You have no choice but to make a sample from the exact video you have, so that I can test it myself.
As long as the video is not interlaced, the internal decoder can accelerate it just fine.
300.m2ts

VP2 decoder hardware in the 9600M can only do partial hardware accelerated decoding of VC-1 & MPEG-2 videos. You need to use the Microsoft decoder for partial hardware accelerated decoding support. NexusModel, in Options, Internal filters, uncheck VC1 DXVA and VC1 FFmpeg. This will make MPC-HC use the Microsoft VC-1 decoder instead.
VP4 decoder can handle everything of course and works perfectly with the bitstream decoders of MPC-HC.
No, unlike MPC-HC H.264 internal decoder, MPC-HC VC-1 internal decoder supports partial hardware acceleration, if the GPU supports it.
Thanks but I already tried the “WMVideo Decoder DMO” and it causes heavy stutter during playback while it makes the cooling fan of my laptop run at its maximum speed, which means it becomes too loud to properly enjoy watching a movie anyway. I decided to give PowerDVD 10 a shot and it works flawlessly in 1080p without any stutter, nor any noise from the cooling fan, when CUDA acceleration is turned on in PowerDVD’s settings (my laptop’s CPU is only a 2.0 GHz Core 2 Duo, by the way).
‘WMVideo Decoder DMO’ doesn’t seem to support GPU acceleration, or at least I cannot make it work here. PowerDVD VC-1 decoder should work though.
http://www.microsoft.com/downloads/details.aspx?FamilyID=3b170b25-abab-4bc3-ae91-50ceb6d8fa8d&displaylang=en
DirectX End-User Runtimes (June 2010). All newer MPC-HC builds (204x) require the latest DirectX Runtimes now.
can you use vobsub with dxva?
No, only the internal MPC-HC subtitle engine (vobsub-based too) can be used. If DirectVobSub is important to you, then you need to use CUDA method if you still need GPU acceleration.
http://www.xvidvideo.ru/media-player-classic-home-cinema-x86-x64/media-player-classic-homecinema-x86-x64-svn-2041.html
MPC-HC SVN 2041.
How did you determine whether a video was Blu-ray compliant or out of spec?
In the context of ATI UVD, nVidia PureVideo and Intel ClearVideo:-
1. Max Level is L4.1@High (but you can cheat on this one).
2. Number of reference frames are constrained by the dimensions of the said video, using this formula:-
8388608 / (Video Height X Video Width) = REF.
Always round down the value of REF.
——————–
Therefore, for a 1920 x 1080 video:-
REF = 8388608 / (1920 x 1080)
REF = 4.045 —> 4 reference frames for it to be Blu-ray compliant. Can be less, but not more.
——————-
For a 1280 x 720 video:-
REF = 8388608 / (1280 x 720)
REF = 9.10 —> 9 reference frames. Can be less, but not more.
——————-
When I say that you can cheat the H.264 levels, I mean that you can encode a 1080p video with 4 or less reference frames but set its level to L5.1@High or something and still have hardware acceleration. The number of reference frames used in a video is far more important than the level used.
hello…
i have movie Shoot.’Em.Up.2007.1080p.BluRay.RusAC3.RusDTS this russian language only but i have sound english DTS file(934MB) i dunno how to load this sound english DTS to this movie
thanks
Assuming that the video and audio files are properly timed, just remux them into an .mkv with mkvtoolnix.
http://www.xvidvideo.ru/media-player-classic-home-cinema-x86-x64/media-player-classic-homecinema-x86-x64-svn-2018.html
MPC-HC SVN 2018.
Here it is the screenshot of the James Bond trailer:
The grainyness is a lot less noticeable, but i get corrupt pixels, mainly because this vid is out of spec for ati cards. So i guess the grainyness is something related to the encoding process, and i should not make so much problem about it.
One last question: What is the difference between using mpc-hc transformation filters (for example mkv built in splitter, ac3 transformation filter) and using the ones you posted here (haali splitter, ac3 filter). Is the performance gain big enough to justify installing 2 programs and not using the ones mpc have?
Sorry if i took to much space from your blog, i’ll try to keep it small the next time lol
The internal .mkv filter doesn’t handle multiple-angle videos like the AIR OP theme Tori no Uta well.
AC3Filter has more features, such as channel-specific equalizer and also can be used for matrixing, but doesn’t do well with DTS-HD MA core though. Actually, no need to install it unless you need it.
[...] DXVA: DXVA, or DirectX video acceleration, is a trick you can perform to make your GPU take over some work decoding videos, it’s somewhat the same as what CoreAVC does but with this you have to do everything manually. Check out the link to DXVA, it’s a great way to play those nasty 1080p video and only use 10% of your CPU instead of 80% The guide posted there will explain how to set up DXVA with MPC-HC and mainly nVidia GPU’s. [...]
Exited some applications and 0 frame drop on Planet video, but CPU worked like mad. Just wondering as I have CUDA, so why it works worse whit it? And do I need other configuration now?
Why I am getting spam error?
Try disabling subtitles, or use vanilla EVR and see if the CPU usage can be lowered.
From CUDA I switched to this,because for my 8600m gt 256mb it didn’t work. Did as you wrote for DVXA. Don’t have ffdshow so disabled CoreAVC, AC3Filter, but video doesn’t show up, instead of that I got Warning. MPC couldn’t render and that I need codecs and filters to install.
Can you copy and paste the exact error message here (or make a screenshot) here?
Here is the Warning: http://content5-foto.inbox.lv/albums131907183/karlitors/Warning/Warning.jpg
As shown in Step 1 – set ‘Use custom media type for H.264′ to ‘No’.
Okey, it seems, that CUDA and DVXA isn’t for my video card, both lagging. TY anyway!
Would the new ATI Catalyst 10.5 work just as good, or should I stay with 10.4?
There are no changes, video-wise, between Catalyst 10.4 and 10.5.
Should still be able to decode L5.1 videos but not for SD ones.
At least there are no regressions though, AFAIK.
So, if you play games and there are improvements in Catalyst 10.5, you should upgrade if you want.
http://www.xvidvideo.ru/media-player-classic-home-cinema-x86-x64/media-player-classic-homecinema-x86-x64-svn-2002.html
MPC-HC SVN 2002.
Hello
Well since i have a 64 bit of win7+mpc ht i downloaded a 64 bit version of haali’s splitter but during installation there is not an option to uncheck ”Associate .mkv and .mka files with Windows Media Player” should this cause any trouble later?
Thank you
That must be done, or else Haali Media Splitter won’t connect to MPC-HC internal decoder because of wrong media code.