Watching H.264 videos using Compute Unified Device Architecture (CUDA)

Shortlink of this post – http://wp.me/PrgSo-b1 (use this link in your forum/BBS/IRC/twitter/facebook etc. messages) || Download the PDF version of this page here.

INTRODUCTION

Inside my video playback article here, you will be able to play high definition H.264 videos with negligible CPU utilization using Microsoft’s DirectX Video Acceleration (DXVA) API. All that is needed is a compatible video card, Microsoft Windows XP/Vista (and even Windows 7 with my tests) and Media Player Classic – HomeCinema (MPC-HC). But there are limitations with the DXVA method, and they are (amongst others):-

  • Only certain renderers can be used depending on operating system (overlay mixer and VMR9 for Windows XP, Enhanced Video Renderer for Windows Vista/7).
  • Cannot decode videos that was encoded with numbers of reference frames that exceed certain levels.
  • Cannot have any intermediate filters (such as ffdshow Video Decoder or DirectVobSub) between the video decoder and the video renderer.

For watching anime, the last 2 facts are very important. Fansub groups tends to use high numbers reference frames because animations benefits from it unlike live-action Hollywood movies that can get away with lower reference frame count. Plus, watching anime on certain type of LCD monitors, especially twisted nematic (TN) LCDs and you will see gradient banding which can only be corrected by running the deband post-processing filter in ffdshow Video Decoder.

Now, with the release of CoreAVC 2 with Compute Unified Device Architecture (CUDA) support (hey did this sound like an advertorial?), those limitations will go away. Of course, this comes with a couple of new limitations:-

  • Only nVidia cards that supported CUDA and has PureVideo 2, 3 and 4 can use the new CoreAVC 2 with CUDA. ATI/Intel users are out of luck.
  • CoreAVC 2 is not free (cost USD12.95) unlike the free and open-source MPC-HC internal decoder.

About the qualifying cards, all nVidia cards mentioned in my DXVA tutorial can use CoreAVC CUDA, so if you have been following that post and has a nVidia card that are usable with that tutorial, there is no need to buy a new card. All you have to do is to upgrade your driver to version 191.07 (for laptop users, get the modified drivers from http://www.laptopvideo2go.com/drivers)or newer and you should be set. Below is a tentative list of nVidia GPU that can use H.264 CUDA acceleration.

nVidia:


Source: http://en.wikipedia.org/wiki/NVIDIA_PureVideoany of the VP2, VP3, VP4 and VP5 GPU can be used. When buying, make sure it has at least 256MB of video RAM (512MB if you use Windows XP).

A more comprehensive list is available here. Take note that only nVidia cards can be used, and not GPU from Intel or ATI. You do not need the monstrous GeForce 295 with SLI, because a mere nVidia 9500GT will do. I recommend this card, mainly because it is cheap and has native HDMI therefore has less headaches when connecting to an audio-visual receiver, but any 9500GT will do (and do not forgot to use the 191.07 drivers). You can even get away with GeForce 9400 cards, which is even cheaper.


CHANGELOG

- 08 March 2010: A screw-up of the highest order in my part caused this post to be nuked to oblivion. Therefore I have to rewrite this thing from scratch.


THE GUIDE OF USING COREAVC 2.0 CUDA TO ACCELERATE H.264 VIDEOS

The checklist of what is needed:-

  1. Media Player Classic – HomeCinema (MPC-HC) – download from here (mirror if first link fails). MediaInfo dll is now included.
  2. CoreAVC 2 Professional Edition – available from my affiliate link here for USD12.95. A trial version is not available yet (edit: will be available January 2010). You can use the trial version first to check whether it will work on your nVidia system or not. If this guide works as expected on your system, you can buy the full version at their website, preferably via the affiliate link above. Haali Media Splitter is integrated within it.
  3. nVidia 191.07 drivers or later – get it via Windows Update (like me) or get it from nVidia website here. Laptop users can get their drivers (if nVidia dragged their feet) here.

For testing and troubleshooting, you will need to download:-

  1. DXVA CheckerDownload here (original website).
  2. GPU-Z – Download from this website.
  3. DirectX End-user Runtime – Download from here. Download and install if you have d3dx9.dll error message when you start MPC-HC.
  4. Microsoft .NET Framework 3.5 – Download from here or here. For Windows XP users who wants to use vanilla EVR/EVR custom presenter and doesn’t have the framework installed yet. Also needed to run DXVA Checker above.

Test videos that you can use for acceleration tests.

  1. The Melancholy of Haruhi Suzumiya ED theme – Hare Hare Yukai (H.264 SD video with karaoke subtitles) – Download from here or here*.
  2. Elfen Lied ED theme – Be Your Girl (H.264 HD 720p video with karaoke subtitles) – Download from here or here*.
  3. AIR OP – Tori no Uta (H.264 HD 1080p video with karaoke subtitles) – Download from here or here*.
  4. Kanon OP – Last regrets (H.264 HD 1080p with soft-subtitles) – Download here.
  5. Planet Earth: From Pole to Pole (H.264 HD 1080p with subtitles) – Download from here or here*.

*= may give 404 errors sometimes, so use the first link first.

TUTORIAL (NOW MADE SIMPLER AND FAR LESS INTIMIDATING THAN EVER BEFORE)

Step 1:-
Download MPC-HC and extract it into a folder of your choosing. If you have an existing codec pack such as CCCP or K-Lite Codec Pack, go to the folder where their version of MPC-HC was installed, delete the mplayerc.exe if exists and then extract the contents of the MPC-HC archives you have just downloaded into it. MediaInfo.dll is now included within the MPC-HC package so no need for a separate download nowadays.


Step 2:-
Install  CoreAVC 2 + Haali Media Splitter as shown in the image below.


Step 3:-
Start MPC-HC that you have just installed in Step 1 above, then press the ‘O’ key to open up the Options window as show below. This is also accessible from View —> Options. Here, you should enable the ‘Keep history of recently opened files’ option.


Step 4:-
Go to the Playback section as shown below and enable the ‘Auto-load Subtitles’ so that videos with soft-subtitles like many anime fansubs out there can be watched with subtitles intact.


Step 5:-
Go to the Playback —> Output section as shown below to choose an appropriate video renderer to suit your need. Unlike the DXVA method, you have flexible options with CUDA method. It doesn’t mean that you can just randomly pick a renderer just like that, because each has their own features and drawback.

System Default – The same as selecting WMR7 windowed.
Overlay mixer – The fastest video renderer available. If used with Windows Vista or 7, Aero desktop composition will be disabled. Cannot display soft-subtitles with MPC-HC internal subtitle engine therefore you need to use DirectVobSub or ffdshow subtitle engine to display them.
Old renderer – Don’t use this one. Simple as that.
VMW7 windowed – Far slower than overlay mixer, but Aero will not be disabled during playback. Still need DirectVobSub or ffdshow subtitle engine for soft-subtitles. Don’t use this one unless needed.
VMR9 windowed –  Far slower than overlay mixer, but Aero will not be disabled during playback. Still need DirectVobSub or ffdshow subtitle engine for soft-subtitles. Don’t use this one unless needed.
VMR7 renderless – Can use MPC-HC internal subtitle engine for subtitles. Still because it is VMR, do not use it unless needed.
VMR9 renderless – Same as VMR7 renderless.
Haali Video Renderer – Even slower than VMR renderless, but produces high quality PQ (for nVidia cards). Have fine-grained control for bicubic-resizing. Can use MPC-HC internal subtitle engine for displaying subtitles. Cannot use hardware deinterlacing. Cannot use pixel shader post-processing. Still recommended though if you don’t care about those options.
Null renderers – If you only want to hear audio, select this option. Else, select something else.
EVR – Very fast video renderer, not too far behind overlay mixer, with better PQ too. Aero will not be disabled.  No support for MPC-HC internal subtitles engine, therefore you need to use DirectVobSub or ffdshow subtitle engine. Can use hardware deinterlacing but no pixel shader post-processing. Recommended.
EVR custom presenter – Unlike the vanilla version of EVR above, the speed of this renderer has slowed down very considerable since the Beliyall merge way back. Has many features though, like brand new controls for v-sync correction, anti-tearing feature, BTB/WTW level control etc. MPC-HC internal subtitle engine is supported. Hardware deinterlacing is supported. Pixel-shader post-processing is also supported. Recommended.
madVR – High speed video renderer (with a mainstream or high-end GPU) with excellent PQ. Very unstable and can crash MPC-HC therefore not recommended. Wait until it goes out of beta. Need to use DirectVobSub or ffdshow subtitle engine for subtitles.

Man, I really need to update that woefully outdated article some time in the future.


Step 6:-
Go to the Internal Filters section, and under Source Filters, untick the  ’Matroska’ and ‘MP4/MOV’ options. Under Transform Filters, untick the ‘H264/AVC (DXVA)’ and ‘H264/AVC (ffmpeg)’ options.


Step 7:-
Go to the External Filters section and you should be seeing the same thing as the screenshot below.

Click ‘Add Filters’ and the ‘Select Filters’ pop-up window will show up like below (your entries may differ than the ones in the screenshot).

Select ‘CoreAVC Video Decoder’ and then click OK, and you will see the External Filters window being populated just like below.

Set ‘CoreAVC Video Decoder’ to ‘Prefer’ so that MPC-HC will always use CoreAVC when playing H.264 videos.


Step 8:-
Go to the Subtitles section, and untick the ‘Disable animation (for slow computers)’ option. Enable it if you have slow CPUs, like Atom and Celeron. For ’subpicture to buffer option’, it depends on your GPU RAM. 10 should be good enough for all situations. For ‘Maximum texture resolution’ option, set it to ‘Desktop’, and if you have CPU utilization problems, it should be lowered.

Go to Subtitles —> Default Style section, and ensure that the option ‘Position subtitles relative to the video frame’ is fully ticked.

Lastly, click ‘Apply’ and then the ‘OK’ button.


Step 9:-
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) are ticked, 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 (a stricter version of Vsync) 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.

10-bit RGB option is optional. 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 manual for more information.


Step 10:-
Go to Windows’ Start Menu —> All Programs —> CoreCodec —> CoreAVC Professional Edition —> Configure CoreAVC and the window below should appear.

Configure it like above:-

Input formats: Just tick everything.
Output formats:  Only tick YV12, YUY2 and NV12 and arrange them like in the order shown above.
Input Levels:  Always use TV (16-235) because almost all materials out there use this level.
Output Level: Always use TV (16-235) because MPC-HC will be the one that will select whether TV or PC level will be sent to the display device (see Step 9 above).
Input Colorspace: Auto-detect should be option that should be chosen. Then hope CoreAVC will pick the right colorspace during playback. If you want to do it manually, take into consideration that most HD sources like Blu-ray and HD TV programs use BT.709 while SD sources like DVD use BT.601. 
Deblocking: Standard and nothing else. 
Deinterlacing: Set it to ‘Hardware’ if you want to use your GPU to deinterlace interlaced video. The caveat is that you need CoreAVC to connect directly to the video renderer (EVR and VMR9 only) for this to work. If you need to use the likes of ffdshow Video Decoder post-processing abilities, set this option to ‘Bob’ and tell ffdshow to pass NV12 colorspace to the renderer. Use this test file to do deinterlacing capabilities.
Aggresive deinterlacing: If you use hardware acceleration, this setting did not matter.
Crop 1088 to 1080: This setting will crop any videos 1088px in width to 1080px. Should always be turned on.
Force VMR AR detection: You don’t use VMR right? Therefore let this one disabled. 
Preferred Decoder: Tick it if you want to use WMP.
Use Tray Icon: Must be turned on, because the color of the tray icon is the only indicator whether CUDA acceleration is used or not. Green mean that CUDA is used, Blue means that software decoding is used. 
Prefer CUDA acceleration: Obviously should be turned on, or else what are you doing here?


COREAVC CUDA IN ACTION.

With the latest version of CoreAVC 2, MPC-HC will not report that it uses hardware acceleration anymore. You will have to depend on the color of CoreAVC tray icon to see whether GPU acceleration is used or not. See image below for clarification.

Download the test videos above.

Haruhi Suzumiya ED theme (Hare Hare Yukai) – SD video.

Elfen Lied ED theme (Be Your Girl) – 720p video.

Kanon OP theme (Last Regrets) – 1080p video

Air OP theme (Tori no Uta) – multi-angle 1080p out-of-spec video

Planet Earth: From Pole to Pole clip – 1080p out-of-spec video

Planet Earth: From Pole to Pole clip – 1080p out-of-spec video (paying in Windows XP – therefore CoreAVC 2 is the only reliable way to play H.264 in Windows XP)



  • Share/Bookmark
Written by ranpha on Feb 23,2009 in: Uncategorized |

386 Comments »

  • [...] Re: HTPC… your thoughts… Well, in simple words, nVidia cards are better when it comes to decoding AVC videos, they are fully dxva compliant and nvidia's CUDA technology significantly reduces the CPU power required for decoding High profile AVC videos. As suggested previously GT210 is perfect for your need. This page may be of your interest Watching H.264 videos using Compute Unified Device Architecture (CUDA) | My collection of short anim… [...]

  • Koen says:

    Hi Ranpha,

    Got a quick question. As you are a nvidia user, what noise en edge levels do you recommend when using the nvidia drivers (for tv and video playback)? Any other nvidia drivers settings that you can recommend?

    Thanks

    • ranpha says:

      Just put it at maximum because the difference will be negligible.

      Better if you use the sharpening methods with MPC-HC pixel shaders (use GPU) or the ones in ffdshow Video Decoder (use CPU). You will have to experiment, because what is good for my display will not be necessarily good for you.

  • RoMA_84 says:

    Took a long time to ‘digest’ everything but well worth it. I followed every step with the CoreAVC with CUDA but it really slows down my laptop.

    I was wondering is very important to follow the exact settings or just leave it at default because i don’t watch much anime. And what are the major difference if i leave them at default settings for both MPC and CoreAVC?

    Thanks a lot.

    • ranpha says:

      If you do not need subtitles, then you can:-

      - Skip Step 4.
      - Use overlay mixer or vanilla EVR in Step 5. The latter is recommended, especially if you use Vista/7.
      - Then you can also skip Step 8 and 9.
      - But doing Step 10 is needed. If you want it faster, set ‘Output Format’ so that YUY2 is at the top instead of YV12.

      • RoMA_84 says:

        Thanks. I found out restarting my laptop and closing all running programs solves the problem so i’ll stick the your recommended settings at the moment. Btw, could you please teach or show me the difference between using the CoreAVC + MPC-HC with your settings and CoreAVC + MPC-HC without your settings (with default settings) and MPC-HC without CoreAVC. Because I really can’t tell or point out the difference. I know it’s too much to ask but your expert opinions are very much appreciated. Thanks a lot. Really.

        • ranpha says:

          MPC-HC + CoreAVC with the settings in this page: optimum setting that will allow you to play videos with soft-subtitles. Behavior is predictable.

          MPC-HC + CoreAVC with the settings I just told you above: No soft-subtitles with the internal subtitle engine, but you may have it if DirectVobSub is installed. Color conversion from YV12 to YUY2 will be performed, which is actually not necessary in most cases.

          MPC-HC + CoreAVC in their default settings: Depending on your computer configuration, CoreAVC probably will not be used at all.

          MPC-HC default setting: Probably will use its internal decoders to have GPU acceleration with DXVA. Although the presence of filters like DirectVobSub or ffdshow Video Decoder etc may prevent this from happening.

  • Damien says:

    I told a good friend of mine how excellent the DXVA acceleration in decoding and encoding H264 videos works. So he’s also quite keen on using this feature, but the deal is, he has a Nvidia GeForce 9400 GT, so far so good, but on a MAC using MAC OS X.
    So, as DXVA “belongs” to Microsoft Windows, does anyone have any suggestion how to succesfully enable and use video acceleration for both decoding and encoding on a MAC ?? ;)

  • supercoolman says:

    http://forums.nvidia.com/index.php?s=200abffc0a654144df3132f8932b5023&showtopic=102941
    this is the most critical reason I don’t want to upgrade driver to 19x.xx or newer. Guess I won’t be getting CUDA with CoreAVC 2.0.

  • telyadi says:

    I don’t know if others has the same experience.
    Forceware 19x.xx has 2D bug. On my case, its happen at Autocad 2008, the icon on tool palette not shown up.
    Has tried Forceware 191, 195, 196. Still missing icon.
    In the end, revert back to CoreAVC 1.9.5 with Forceware 186. Using 9600GSO (G92), XP 32bit.

  • CannibalTree says:

    I’ve been following these comments and was hoping for some further clarification.

    I have a Geforce 8800M GTX version 186.81 and haven’t been able to update to the 19x.xx line.

    But even if I were to update the driver, is it true that this 8800M GTX card does not have the required PureVideo 2 ASIC to use CUDA acceleration?

  • commy says:

    does CUDA works with the latest driver and also the upcoming fermi?

  • mudkip says:

    What gives the best image quality?
    MPC-HC build in DXVA or CoreAVC?
    I’d say MPC-HC but I’m not sure.
    What do you think?

  • Moe says:

    I made a post but it seems like the website got rolled back.

    I'd like to answer a few things. Basically, no matter what renderer I run, the 1080p files mostly run terribly with Haali being the worst in MPCHC. It runs slightly better in KMPlayer with far less inconsistencies. Planet Earth seems to take a toll on both MPCHC and KMP but as long as I restart the movie a few times, KMP will run it perfectly.

    I also have all the test files excluding Haruhi.

    I don't have trouble getting the CUDA icon to go green.

    • ranpha says:

      @Moe

      The whole wordpress database has been reverted to a copy a week ago, some comments are lost unfortunately.

      ANyway, if you miss my previous reply to you, can you test the MPC-HC build that is available at http://nunnally.ahmygoddess.net/supplement-downgrading-mpc-hc-executable-while-using-external-decoder-build-1249-dxva/ ? No need to follow the instructions – just use the executable there. And you should use EVR custom presenter with it.

      • Moe says:

        I tried switching to the older build of MPC and used EVR Custom Presenter but it did not help improve performance issues with the 1080p files.

        • ranpha says:

          What CPU did you have on your laptop? If you can disable the CPU power-saving throttling mechanism, try to do so.

          Anything lower than 2Ghz and the AIR OP cannot be played smoothly without disabling animated subtitles though.

          • Moe says:

            I have an Intel C2D T9300 running at 2.5Ghz on a T61p. I have the Maximum Performance power scheme active. I do have a Quadro 570M workstation card but I modded the driver INF to pick it up as an 8600M GT. Maybe I can try installing the drivers without modding the INF to see if that would help.

            I might be compelled to reformat and see if that would do anything. It shouldn’t take me more than a few hours to get back up and running. However, the fact that KMPlayer can handle the files better is pretty key. I’ll try running some AV and spyware checks and see if it finds anything. As I do this, is there anything else you may be able to suggest?

            • ranpha says:

              Do not format the laptop yet. Can you test those video files you have, except for AIR OP, using Microsoft DTV-DVD Video Decoder instead?

              • Moe says:

                Not sure how I’d be able to do that. How would I go about this?

                Also, is it alright if we spoke on MSN about this?

                • ranpha says:

                  Add ‘Microsoft DTV-DVD Video Decoder’ filter in External Filters section and set it to Prefer, while blocking ‘CoreAVC Video Decoder’ at the same time. That’s all to it.

                  You did use WIndows 7 right with WMP12 installed?

                  • Moe says:

                    Yes I have W7 with WMP12.

                    So I tried the other the MS DTV DVD Decoder. Kanon and Elfen Lied ran ok. However Planet Earth went as laggy as usual with low FPS. So no real improvement has occurred.

                    I notice that when the videos that lag play, my power bar icon on my taskbar blinks very swiftly. Don’t know if that has anythign to do with it.

                    • ranpha says:

                      Can you then try using non-hacked drivers for your Quadro and then try again, using the Microsoft decoder and also EVR custom presenter?

                    • Moe says:

                      I could not reply to your last comment.

                      Anyways, going back to the Oct 21st official drivers from Lenovo made the videos runs smoothly. CUDA, however, does not activate now. The sys info for my drivers says that the 2.2 CUDA drivers are present, though.

                    • Moe says:

                      I have another update. I noticed that the driver version was not 191.07 or higher so I could not activate CUDA with that. I reverted CoreAVC 1.9.5. Cuda worked so then tried running the test videos. They did not run well.

                      I attempted to use DXVA this time and blocked the CoreAVC Decoder from loading and performance was just as bad.

                      The current situation is that CoreAVC 2.0.0 makes my videos, including the karaoke in the Air OP to run superbly with CUDA not in use. The same goes for Planet Earth. So my only option, besides trying out ffdshow, is to use CoreAVC 2.0.0 and find drivers that are fully compatible with my card so that they run flawlessly. I will pursue this on my own and then report back if I manage to find any drivers that work for the Quadro FX 570M. Thank you so much for your assistance and for helping my solve my problem.

  • tatsujin says:

    Yep, that was the problem. I found an old Radeon 7000 PCI in a dead workstation and slapped it in there. Cleaned everything out and restarted from stractch. CUDA working on a 8400 GS Using MPC-HC beta/Core-AVC 2/EVR Custom on XP SP3

  • tatsujin says:

    I'm probably going to remove everything including the drivers and replace the 5200 with an old ATI PCI card or something non-nvidia. I think the issue here is that both cards are sharing various files in C:windowssystem32 with differing versions and it's causing a clusterfuck.

  • tatsujin says:

    well, I was able to get each card to stick to their own respective versions, but I am not getting the green icon using any renderer :(

  • tatsujin says:

    This guide has been very useful for my home desktop (8800 GT) and laptop (8400M GS)

    Interesting Dillema here:

    My workstation has four displays with two each on two nVidia cards, a PCI-E 8400 GS (DXVA works fine if the video window is on a display the card is using). and a PCI 5200 FX. The problem is that if I want to use CoreAVC/CUDA, I run into trouble with the video drivers. If I try to install the latest driver (195.62), the displays on the 5200 FX stop working. The oldest driver that nVidia recommends that will work with it is (175.19). The installer utility won't let me select a display when installing, so I'm forced to use the older driver for both displays. I'm going to try seeing if I can manually update the driver for the 8400 GS independently in Windows.

    OS is XP SP3 btw

  • fertygo says:

    Hi ranpha, nice to post in here again :D
    just want to ask :

    I’m just upgraded my C. AVC to 2.0 version build, and i have massive artifacts problem in every video i played.
    including the Tori no Uta long version, is this, whether is this simply the C. AVC faults or just me who have this problem ?
    if true what i must to do for fix it ?

    upgrade my xp – 32 to 7 ?

    thanks for your answer

  • nem99 says:

    wow now there are 4 comments of mine … sry, they didnt show up so I though the spam system had them … oO

    And yeah, you are abolutely right, I didnt red the first graphic properly, didnt realize my GeForce8800GTS was VP1 … thanks! :) Maybe it’t time for a new one ^^

  • this.one says:

    Raaaaaargh. This is killing me, why does the comment show after a while but only after I return to the original page? Confusion!

    Anyway, two more screens:

    MPC-HC Output options:
    http://img197.imageshack.us/img197/160/mpchcoutput.jpg
    CoreAVC options:
    http://img709.imageshack.us/img709/8290/coreavc.jpg

    Please help me, I have absolutely no idea why CUDA isnt working …

  • why says:

    ok last try why does my comment not show … oO

  • last.try says:

    hi

    thanks for this tutorial, but I cannot get it to work :( I followed it to the letter but no CUDA acceleration!

    My specs are: WinXP SP3, GeForce 8800GTS640, nVidia 195.62 drivers, MPC-HC 1.3.1249.0 using the VMR9 renderer and of course CoreAVC2.0 …

    DXVA-Checker:
    http://img8.imageshack.us/img8/7794/dxvachecker.jpg
    GPU-Z:
    http://img197.imageshack.us/img197/3139/gpuzw.jpg

    Can you help me?

RSS feed for comments on this post. TrackBack URL


Leave a Reply

Anti-Spam Protection by WP-SpamFree

Powered by WordPress. Theme: TheBuckmaker. CopyPaste, Bauanleitung. Privacy Policy.
Quick Link Submission Approval in 24 Hours - Submit your Website Today | ilinksphere Web Directory | img.imouto.my by Paradox Servers