Go Back   TechArena Community > ARENA > Guides & Tutorials
Become a Member!
Forgot your username/password?
Register Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



Hardware acceleration of HD movies using DXVA

Guides & Tutorials


Reply
 
Thread Tools Search this Thread
  #1  
Old 06-06-2009
Member
 
Join Date: Dec 2004
Posts: 419
Hardware acceleration of HD movies using DXVA
  

This guide will help you to use your graphics to decode HD movies (X.264 - 720p, 1080p). The advantage of this approach is that the CPU is not being used for decoding, and therefore could do other things while. The wizard will play media

Requirements:

A graphics card that supports DXVA - These cards should be helpful:

ATI card:
Desktop Card: HD 38xx, 36xx HD, HD 34xx, HD 26xx and HD 24xx.
Mobility cards: HD 36xx, 34xx HD, HD 26xx, 24xx HD, HD 23xx,
Chip Sets: 780G - Only phenom, Radeon HD 4xxx HD

nVidia cards:
- All GeForce 9xxx cards - mobile and desktop.
- All GeForce 8xxx cards - mobile and desktop (8800GTX and GTS with the G80 Core are excluded.)
- All GeForce 2xx cards.

Intel card:
Intel G45 IGP - (Only on Windows Vista.)

Media Player Classic - Home Cinema

You will also require Haali Media Splitter: You can download it from the official site.

Reply With Quote
  #2  
Old 06-06-2009
Member
 
Join Date: Dec 2004
Posts: 419
Re: Hardware acceleration of HD movies using DXVA

Guide:

Step 1:
First, install Haali Media Splitter, if not already reserved.

I would also recommend that you upgrade the graphics card drivers to the latest available:

Step 2:
  • Install Media Player Classic - Home Cinema - from the link further up.
  • The program opens here later.


Step 3:
  • Inside In MPCHC press O to enter options.
  • You should now be greeted by a window that looks like this:


Inside In playback category, we must ensure that "Auto-load subtitles" is enabled.



This prevent DirectVobSub to autoload as this can have a bad effect on performance.

Step 5:
Next class we will look at the "Output".
What we have to choose here depends on what OS is being used:

Windows XP:

Select "VMR7 (windowed) or WMR9 (windowed).

Windows Vista/Win7
  • Select "EVR Custom Press."
  • EVR buffers set to lowest possible value.

Reply With Quote
  #3  
Old 06-06-2009
Member
 
Join Date: Dec 2004
Posts: 419
Re: Hardware acceleration of HD movies using DXVA

Step 6:
The next step is to select "Internal Filters".
  • In the "Source Filters", ensure that "Matroska", "Ogg" and "MP4/MOV" is turned off.
  • In the "Transform Filters" make sure that "H264/AVC (DXVA)" and "H264/AVC (ffmpeg)" is on.




Step 7:

Finally we must ensure that there are some filters that prevent DXVA, in charge of decoding of the material.
The most important make sure to turn off the "ffdshow Video Decoder".
  • To do this inside the "External Filters".
  • Here, press the "Add Filter".

  • In the new window is selected - "ffdshow Video Decoder" and press OK.
  • Back at the first window, select "Block".




Step 8:

Now would seem DXVA - test therefore an HD file.
Note that not all HD movie clips can be played with DXVA decoding. However, I have had no problems with releases Scene.

You should now playback of HD movies, could see a drastic reduction of CPU consumption.

To make sure that DXVA is enabled, you can do this:
  • Open an HD video.
  • Right click on the video.
  • Select "Filter" and then "MPC Video Decoder".


If it looks like the picture, you are running now with DXVA acceleration.

Reply With Quote
  #4  
Old 06-06-2009
Member
 
Join Date: Dec 2004
Posts: 419
Re: Hardware acceleration of HD movies using DXVA

Image Improvement (Optional):

Now we have our graphics card to play HD material, we can also get it to improve picture quality.

This is done by adding a few pixel shaders.

Step 1:
Open a video, right click on the image.
Here are selected "Shader" -> "Combine Shader".


Step 2:
In the new window is selected:
  • 16-235 -> 0-255
  • Sharpen complex
  • deinterlace (blend)



Step 3:
You should now see the difference right away.
This will require a little tweak on your graphics card , its easy to deal with this.
Reply With Quote
  #5  
Old 11-03-2010
Member
 
Join Date: Mar 2010
Posts: 1
Re: Hardware acceleration of HD movies using DXVA

Hi,
you steps are so difficult.
I know a free and esy-operate software WinX HD Video Converter Deluxe. It can convert video to any format with very fast speed, I put “Night at The Museum” into my iPhone 3G with this amazing software. It only takes 18 minutes to finish the whole process.
All the multi-tracks maintained.

Enjoy Unique Features:
11. Support all HD video format even multi-track HD videos, including HDTV, BDAV, M2TS, MKV, AVCHD and MPEG-TS.
12. Support all HD camcorders videos including Sony, JVC, Panasonic or Canon and make them editable.
13. Up to 5x‐15x real time converting speed ( depend on your system level)
14. 160 video codes and 50 audio codes inside, and no need 3rd part software.
15. Full copy the original audio track to keep the high quality at ease.

You can also get a copy here

But you can only get it free during Mar. 1--- Mar. 15.
There also other free sofrware

hope you can find a good one.
Reply With Quote
  #6  
Old 25-11-2010
Member
 
Join Date: Nov 2010
Posts: 1
Re: Hardware acceleration of HD movies using DXVA

I registered with the sole purpose of thanking you for letting me know that vobsub was what was causing the dxva version to be twice as slow as the regular or MT version. They should make that an automated change or something lol.

Anyways. Thank you sir. And my media center thanks you.
Reply With Quote
Reply

  TechArena Community > ARENA > Guides & Tutorials
Tags: ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "Hardware acceleration of HD movies using DXVA"
Thread Thread Starter Forum Replies Last Post
Mac OS X hardware acceleration in 1.1 Unequaled Technology & Internet 6 19-09-2010 06:27 AM
Hardware acceleration maratha Windows XP Support 8 21-11-2009 08:06 AM
FIFA09 : hardware graphics acceleration {xt} Video Games 3 13-05-2009 03:43 PM
Hardware acceleration Hector Vista Help 6 23-04-2008 07:34 PM
AVIVO hardware acceleration GoldStein MediaCenter 3 16-05-2007 07:04 PM


All times are GMT +5.5. The time now is 04:50 PM.