Quantcast Watching H.264 videos using Compute Unified Device Architecture (CUDA) >> My collection of short anime reviews
imouto.my background image - Tsunetsuki Matoi of Sayonara Zetsubou Sensei

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.

TABLE OF CONTENTS

INTRODUCTION
CHANGELOG
CHECKLIST
–> TUTORIAL <–
COREAVC CUDA IN ACTION

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 and VP4 GPU 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 cards:-

If you do not plan to play video games:


Galaxy GeForce GT220 1GB DDR2 PCI-Express – A PureVideo4 GPU that should be powerful enough even for interlaced H.264 AVC videos.

If you plan to play video games too (and money is no object):

Galaxy GeForce GTX460 1GB GDDR5 PCI-Express – A PureVideo4 GPU that is not only capable of playing H.264 AVC videos (progressive and interlaced), but also playing H.264 MVC videos in 3D Blu-ray movies. In SLI mode, can play almost all games out there even in FullHD resolution. Oh BTW, unlike the earlier PureVideo4-powered GPUs such as nVidia G210/GT220/GT240/GTX480/GTX470/GTX465, nVidia GTX460 can also bitstream high-definition audio codecs such as Dolby TrueHD and DTS-HD MA/HR.

One important fact that you should take into consideration when buying suitable nVidia GPU for the purpose of hardware acceleration is the amount of video RAM it has. More is always better. A FullHD video with 16 reference frames played at ~24fps can easily take up 180MB of video RAM when using EVR custom presenter with 5 EVR buffers. The internal subtitle engine also use video memory, which quantity depends on the rendering resolution and amount of subpicture buffering. Both stack up on top of what have been taken by Windows Vista/7 Aero feature.  512MB is my minimum recommendation, while 1GB should suffice for even 1080p videos with 16 reference frames playing at 60fps. Do not go overboard with the EVR buffers/subtitle engine subpicture prebuffering though.

 

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. 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.
  3. Haali Media Splitter – The version inside CoreAVC 2 installer is now outdated. Download the latest version from here. Original website.
  4. 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 4 – Download from 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 here.
  2. Clannad ED theme – Dango Daikazoku (H.264 720p video with karaoke subtitles) – Download here.
  3. AIR OP – Tori no Uta (H.264 HD 1080p video with karaoke subtitles) – Download 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 here.

Download all 5 test videos (and one more free) 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.
EDIT: IT COMES TO MY ATTENTION THAT YOU WILL NEED A PREMIUM ACCOUNT TO DOWNLOAD FILES OVER 400MB. IF YOU DO NOT HAVE ONE, YOU CAN STILL DOWNLOAD THE VIDEOS INDIVIDUALLY FREE OF CHARGE!!

Make a comment below if any of these files cannot be downloaded.

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

    JUMP TO: 

    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 without Haali Media Splitter as shown below.

    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.

    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. Need to use DirectVobSub or ffdshow subtitle engine for subtitles. No hardware deinterlacing and no pixel shader post-processing.

    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:-

    THIS STEP ONLY APPLY TO YOU IF YOU CHOOSE EVR CUSTOM PRESENTER OR VMR9 RENDERLESS.

    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)

    Written by ranpha on Feb 23,2009 in: |

    459 Comments »

    • Guide says:

      Guide is too outdated, needs to be updated to work with the new MPC-HC SVN 23xx.

      • ranpha says:

        Nothing has drastically changed in MPC-HC to warrant a rewrite. remember, this guide doesn’t use MPC-HC internal filters (splitters, audio decoders, video deocders) except for the video renderers.

    • Mutsume says:

      thanks for the detail on CUDA or DXVA ^^

      there’s some question though… i’m currently using NVidia GeForce 9500GT and they said that using 2 of the same kind of those graphic card will also double their performance especially in gaming, is there any benefit in watching anime?

      regards~

    • DanielN says:

      Hi ranpha,

      According to the “nvidia qualifying cards list” posted in this tutorial, a GT218 core based card is as powerfull as a GT216 or GT215 core based card (from the HD point of view), all of them having the same features (VP4, C VDPAU feature set, full decoding etc). That means a GT218 core based card will produce the same outcome as a GT216 c.b. card in terms of HD playback (using CUDA)?

      all the best!
      D.N.

      • ranpha says:

        If you are talking about progressive H.264/MPEG2/VC-1 videos, then yes you are right.

        • DanielN says:

          Thanks for the answer! :) According to the nvidia site, a GT218 core based card has 16 CUDA cores while a GT216 core based card has 48. What is the difference between a GT218 card and GT216 card from the HD point of view? I’m interested only about rendering various mkv files, including out of spec ones, not gaming or something else.

          • ranpha says:

            The number of pixel shaders a GPU has doesn’t really matter for playing progressive videos. With the case of progressive videos, only the PureVideo ASIC will be used during playback.
            ===
            Things changed when you start to play interlaced videos. While decoding the video stream are done by the PureVideo ASIC, post-processing operations such as deinterlacing and pulldown removal are done via the pixel shaders. This is where the amount of pixel shaders will come to play.

    • wat says:

      is madvr better than evr? or just the same, quality wise

    • Mkilbride says:

      thanks for this guide, been using it for a year now, but checked back here, and saw wonderful updates, so I decided to try them. Made some things smoother.

      Issue is, I get terrible tearing, regardless of what I do.

      GeForce GTX280(258.16)
      Q6600 @ 3.0GHZ
      4GB RAM
      Windows 7 64-bit.

      I have Aero-disabled, and I put V-Sync + Accurate V-Sync, and use Custom EVR Presenter.(At the recommendation of your guide)

      I’ve also tried just V-Sync and Just Accurate V-Sync, and then nothing. I’ve also tried alternative(but I heard that was for ATi)

      Regardless, I get tearing only at the tops & bottoms of videos. It’s quite distracting. Besides that, I’ve followed your guide to the G. :P

      Thanks.

    • Silencer says:

      Thank you for the fabulous Tutorial.

    • Eric says:

      can some one help me please i am having an incredibly difficult time playing any of the sample files. i have followed all the directions to the t and my video playback is still choppy at best. i am running windows 7 ultimate with aero enabled on a acer aspire revo 1600 Intel Atom 230 Integrated NVIDIA ION LE Graphics with the latest drivers. awhile back i was able to play some 1080p mkvs but now i cannot get anything running with it out it being choppy and dropping frames like crazy i have had it with this computer and am so close to trowing it at the wall and buying something with a real cpu. please please help me i am in need of help and all the acer aspire revo forums are worthless

      • ranpha says:

        Put the screenshots of the results of GPU-Z and DXVA CHecker here.

        • Eric says:

          i am having problems posting the link to the screen shots the site is recognizing it as spam but here it goes again. once again thank you so very much for taking time out

          http://www.flickr.com/photos/25579893@N04/sets/72157624401075292

          • Eric says:

            also the video being tested was Kanon OP – Last regrets (H.264 HD 1080p with soft-subtitles)

            • ranpha says:

              If you have AC3Filter on your computer, block it in ‘External Filters’ section too, or ensure that you are playing the FLAC track instead of the DTS-HD MA track if you are testing with the Kanon OP.

              Does this also happened with the Planet Earth clip?

              • Eric says:

                i dont have AC3filter and everytime i try to play planet earth my wmp-hc crashes. i do not know what i am doing wrong. i am sorry if i am an inconvenience

                • ranpha says:

                  So, when you play the Kanon OP theme, which audio filter did it use?

                  And can you try disabling subtitles too and play the Kanon OP with only video and audio?

                  • Eric says:

                    when i tried playing kanon i only had one option for audio and that was the hd ma track and the subtitles were off. the only external filter i have is coreavc

                    • ranpha says:

                      The Kanon OP should have a FLAC track in it in addition of the DTS-HD MA track. Do you have a FLAC decoder installed? You can use MPC-HC internal FLAC decoder or you can install external decoders such as madflac or ffdshow audio decoder. If you install Haali Media Splitter, you can only change audio track via the icon at the task bar.

                      • Eric says:

                        so i was playing the flac track and had subtitles disabled the entire time, its still unwatchable it takes about 10 minutes to play through the Kanon sample.

                      • ranpha says:

                        If that’s the case, can you switch the video renderer to use the vanilla EVR instead of the EVR custom presenter?

                      • Eric says:

                        that did it!! thank you so much you are the absolute best

                      • ranpha says:

                        So, changing video renderer seems to work. If you want subtitles in the future, either you have to use DirectVobSub (if you want to stick with vanilla EVR) or use Haali Video Renderer/VMR7 renderless.

    • PureHD says:

      Well this is weird. By accident MPC did not enable CUDA and its work almost like charm. Whole video (Planet Earth) had only 5 frame drops even with with subs on. I downloaded drivers from nvidia official home page (http://www.nvidia.com/object/notebook_winvista_win7_x64_197.16_whql.html). I know about http://www.laptopvideo2go.com/, but Nvidia now releasing drivers, so aren’t they better?

    • PureHD says:

      Result for test videos playing using ONLY MPC-HC 64x
      1.The Melancholy of Haruhi Suzumiya ED theme – Hare Hare Yukai (H.264 SD video with karaoke subtitles) PERFECT
      2.Clannad ED theme – Dango Daikazoku (H.264 720p video with karaoke subtitles) PERFECT
      3.AIR OP – Tori no Uta (H.264 HD 1080p video with karaoke subtitles) LAGGED LIKE HELL, BLACK quadrangle appeared. Tried with and without subs, no difference.
      4.Kanon OP – Last regrets (H.264 HD 1080p with soft-subtitles) PERFECT
      5.Planet Earth: From Pole to Pole (H.264 HD 1080p with subtitles) LAGGED LIKE HELL, with and without subs.
      Result for testing this configuration MPC+CAVC+Haali (downloaded all from links here)
      1.The Melancholy of Haruhi Suzumiya ED theme – Hare Hare Yukai (H.264 SD video with karaoke subtitles) PERFECT
      2.Clannad ED theme – Dango Daikazoku (H.264 720p video with karaoke subtitles) PERFECT
      3.AIR OP – Tori no Uta (H.264 HD 1080p video with karaoke subtitles) With subs – lagged, without smooth.
      4.Kanon OP – Last regrets (H.264 HD 1080p with soft-subtitles) With subs – lagged, without smooth.
      5.Planet Earth: From Pole to Pole (H.264 HD 1080p with subtitles) LAGGED LIKE HELL, with and without subs.

      • ranpha says:

        Playing the multiple-angle AIR OP without Haali Media Splitter is not going to be successful.

        When playing Planet Earth clip, what audio decoder did you use?

        • PureHD says:

          If I understand you correct, i have installed ac3filter_1_63b. Have not any configuration about that, just installed it.

          • ranpha says:

            Did MPC-HC used it for decoding the audio when playing the Planet Earth clip?

            • PureHD says:

              It seems not. Just added in External Filters and put it to prefer. AC3Filter icon appeared next to CUDA’s, but the same, nothing changed Planet still lagging.

              • ranpha says:

                You probably have to revert to the 32-bit version of MPC-HC, plus with 32-bit versions of CoreAVC, Haali Media Splitter and AC3Filter.

                • PureHD says:

                  All are 32-bit versions. I have parallel installed 64-bit MPC, does it may interrupt something?

                  • ranpha says:

                    Then, can you try using vanilla EVR and play the Planet Earth, without subtitles, with AC3Filter, and see if it still stutters?

                    • PureHD says:

                      Used EVR at Output, if is that you mean. I was not allowed to enable subs at all, but still shutters. For the record, played that video with VLC, went well till the birds, than 1 bad looking frame peer 3 sec.

                      • ranpha says:

                        Another thing you can try is to disable CPU throttling in you laptop (that SpeedStep thing), and try again with the Planet Earth clip.

                        Oh, BTW, what is your driver version? You probably should put the screenshots of DXVA CHecker and GPU-Z results here too.

    • PureHD says:

      Hei!
      First of all tnx about this, great job!
      I love full hd movies, but have serious problems to play them. Fighting with this problems 2 days in a row, installing – uninstalling players/codecs but no good result. Did as you wrote, but in result player turns into madness, it lagging a lot, specially the sound, it is possible to hear it for 3 sec and then 3 sec silence. When I use just Media player classic, i have different problems with each file. Its like 95% smooth video, but still, 5% can really annoying. :) For one movie it’s like slow-mo for some time, something like little freeze, but not stopping, for other it happens randomly like half second burst, every thing moves faster. For one move it was impossible to play via MPC, so I used VLC. It had like 1 frame peer 3 seconds. Ofc, maybe it was bad release, but WMP 12+codec played it very well while MPC was almost unable to play and VLC had many freeze moments.
      Sorry for this large text, but hoping for help. TY

    RSS feed for comments on this post. TrackBack URL


    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    If you have any problems with the reCAPTCHA-enabled form, you can contact me using the contact form or by e-mailing me directly.
    User's homepage links are nofollow-free.

    Powered by WordPress [Secure Login]. Theme: TheBuckmaker. CopyPaste, Bauanleitung, BLOGbal.
    Blog Directory | Quick Link Submission Approval in 24 Hours - Submit your Website Today | Promote my blog
    Powered by: DNS Made Easy | imouto.my's Privacy Policy | About This Blog | Sitemap | Background image: Tsunetsuki Matoi (Sayonara Zetsubou Sensei)


    This blog is best viewed in high definition, using Mozilla Firefox, Internet Explorer 7+, Opera 10.x+ or any Webkit-based browsers.
    Blog DirectoryArtsArts BlogsBlog Directory & Search engineTop Arts blogsAdd to Technorati FavoritesBest Blogs Asia DirectoryJoin My Community at MyBloglog!blog directoryblog search directoryBlogarama - The Blog DirectoryFree web directory, click hereWebfeed (RSS/ATOM/RDF) submitted to http://www.feeds4all.nl
    Blog Directory 001feedNuts Feed ProfileBlog DirectoryMy collection of short anime reviewsArts Blogs - Blog RankingsListed in LS Blogs the Blog Directory and Blog Search EngineBlogRankers.comBlog DirectoryReadABlog.com Blog Search EngineBlog RatingsTopOfBlogsBloglisting.net - The internets fastest growing blog directory
    My collection of short anime reviews at Blogged
    Creative Commons License
    Unless noted otherwise, this work by ranpha (text only) is licensed under a Creative Commons Attribution 3.0 Unported License. All comments belongs to the respective Posters. Screenshots of all anime titles here belongs to their respective authors and companies.
    Get listed in a premiere web site directory for free This site is listed under Anime Directory