Author Topic: How to get your (supporting) video card to decode h264 using DXVA  (Read 76736 times)

Offline hilander72

  • Member
  • Posts: 190
  • meow!
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #60 on: December 23, 2009, 04:09:30 PM »
Im using a nvidia GeForce 8200M G. Can the card support DXVA?

Processor: Core2Duo T6600 @2.2Ghz
GPU: Nvidia GeForce 8200M G
OS: Windows 7 Ultimate 32bit
RAM: 4GB (Only around 3.5Gb is used since system is on 32bit)
As far as I know the 8200M is a PureVideo 3 card, so it should work with DXVA. Try with MPC-HC (see 1st post).

Offline vuzedome

  • Member
  • Posts: 6374
  • Reppuzan~!
  • Awards Winner of the BakaBT Mahjong tournament 2010
    • GoGreenToday
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #61 on: December 24, 2009, 07:34:38 AM »
(click to show/hide)
I have a better idea, use CoreAVC. That GPU can't handle 1080p.
BBT Ika Musume Fan Club Member #000044   
Misaka Mikoto Fan Club Member #000044
BBT Duke Nukem Fan Club Member #0000002

Offline natsirt

  • Member
  • Posts: 2
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #62 on: December 28, 2009, 06:21:24 AM »
Im using a nvidia GeForce 8200M G. Can the card support DXVA?

Processor: Core2Duo T6600 @2.2Ghz
GPU: Nvidia GeForce 8200M G
OS: Windows 7 Ultimate 32bit
RAM: 4GB (Only around 3.5Gb is used since system is on 32bit)
As far as I know the 8200M is a PureVideo 3 card, so it should work with DXVA. Try with MPC-HC (see 1st post).

Thanks for answering that. I tried it now and it works but i have a problem, when Im watching a file that is linked (those types that have the OP and ED as a different file) After playing either the OP or ED, the main video is becoming pixelized. Only happens when I watched linked videos though.

Offline namaiki

  • Member
  • Posts: 1151
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #63 on: December 29, 2009, 01:27:52 AM »
I tried it now and it works but i have a problem, when Im watching a file that is linked (those types that have the OP and ED as a different file) After playing either the OP or ED, the main video is becoming pixelized. Only happens when I watched linked videos though.
like this: http://www.cccp-project.net/forums/index.php?topic=4113.0 ?
no solution with MPC-HC's internal DXVA filter or MS' decoder, but no problems if using CoreAVC's CUDA (if your graphics card supports it).
« Last Edit: December 29, 2009, 01:33:38 AM by namaiki »
Kaoru + Aoi + Shiho = Infinity
For video playback: madVR + CCCP 2011-11-11 (use the bundled version of MPC-HC)
https://www.youtube.com/watch?v=jXBQ

Offline Kigakiku

  • Member
  • Posts: 5
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #64 on: January 12, 2010, 03:18:15 PM »
I got DXVA to work on my netbook just fine, but i can either get DXVA and overlay to work, but no subtitles, or DXVA and subtitles, but no overlay.
   Currently using windows XP SP3

card is IntelĀ® Graphics Media Accelerator 500
with updated drivers Intel Corporation US15 Embedded Graphics Chipset Function 0 which allows it to have overlay and acceleration

Offline namaiki

  • Member
  • Posts: 1151
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #65 on: January 12, 2010, 10:10:56 PM »
No, you can't use overlay + DXVA on anything, except with CoreAVC and supporting GeForce graphics cards, though that is a little different.
Kaoru + Aoi + Shiho = Infinity
For video playback: madVR + CCCP 2011-11-11 (use the bundled version of MPC-HC)
https://www.youtube.com/watch?v=jXBQ

Offline rennya

  • Member
  • Posts: 81
    • http://www.ahmygoddess.net
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #66 on: January 13, 2010, 11:40:28 PM »
In Windows XP, DXVA works with overlay mixer, but no subtitles of course.

Offline namaiki

  • Member
  • Posts: 1151
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #67 on: January 13, 2010, 11:45:45 PM »
No, you can't use overlay + DXVA on anything, except with CoreAVC and supporting GeForce graphics cards, though that is a little different.
^^ whups I meand DirectVobsub/VSFilter, not overlay..

DXVA = no VSFilter and so you have to use MPC's internal subtitle renderer.

i can either get DXVA and overlay to work, but no subtitles
overlay doesn't support MPC's internal subtitle renderer

or DXVA and subtitles, but no overlay.
to have subtitles you need to use MPC's internal subtitle renderer and so, I believe EVR-Custom or VMR9(rendererless) must be used.
« Last Edit: January 13, 2010, 11:51:30 PM by namaiki »
Kaoru + Aoi + Shiho = Infinity
For video playback: madVR + CCCP 2011-11-11 (use the bundled version of MPC-HC)
https://www.youtube.com/watch?v=jXBQ

Offline Kigakiku

  • Member
  • Posts: 5
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #68 on: January 14, 2010, 04:34:24 AM »
hmm.. i wonder if theres a way to imprint subs on videos, such as a program that writes the subs to the video based off timing and positiioning information

Offline namaiki

  • Member
  • Posts: 1151
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #69 on: January 14, 2010, 05:16:26 AM »
hmm.. i wonder if theres a way to imprint subs on videos, such as a program that writes the subs to the video based off timing and positiioning information
What do you mean? Aegisub does that.. I think, unless I am misunderstanding you.

If by imprint, you mean hard-sub, you can re-encode mkv with softsubs to a video with hardsubs.

Though, I have no idea what you mean by 'positiioning information'..
« Last Edit: January 14, 2010, 05:19:13 AM by namaiki »
Kaoru + Aoi + Shiho = Infinity
For video playback: madVR + CCCP 2011-11-11 (use the bundled version of MPC-HC)
https://www.youtube.com/watch?v=jXBQ

Offline Xemnarth

  • Member
  • Posts: 566
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #70 on: February 09, 2010, 05:37:19 AM »
Why can't I set Frame Time Correction and Output Range with VMR-9 Renderless?

Offline namaiki

  • Member
  • Posts: 1151
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #71 on: February 09, 2010, 05:40:48 AM »
What operating system and why would you want to use either of those functions? (unless you're on Windows XP)
Kaoru + Aoi + Shiho = Infinity
For video playback: madVR + CCCP 2011-11-11 (use the bundled version of MPC-HC)
https://www.youtube.com/watch?v=jXBQ

Offline Xemnarth

  • Member
  • Posts: 566
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #72 on: February 10, 2010, 03:11:09 AM »
I use VMR9 Renderless on XP and EVR Custom pres. on Win7. The latter can use those functions although I don't really know what they actually do. Would appreciate if someone could elaborate on that.

Offline namaiki

  • Member
  • Posts: 1151
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #73 on: February 10, 2010, 03:15:42 AM »
You only need to enable Frame Time Correction if you experience video stuttering (you generally *do not* want to have this enabled).

For output range, compare colours to Haali Renderer's default settings (side by side -just open two copies of MPC and make sure under Play-> Filters that differerent renderers are being used in either window) and see if you might need to use it.
« Last Edit: February 10, 2010, 03:22:01 AM by namaiki »
Kaoru + Aoi + Shiho = Infinity
For video playback: madVR + CCCP 2011-11-11 (use the bundled version of MPC-HC)
https://www.youtube.com/watch?v=jXBQ

Offline Xemnarth

  • Member
  • Posts: 566
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #74 on: February 10, 2010, 03:23:17 AM »
well what can cause stuttering? how does it really look like? is it the same as tearing?

Offline namaiki

  • Member
  • Posts: 1151
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #75 on: February 10, 2010, 03:26:37 AM »
well what can cause stuttering? how does it really look like? is it the same as tearing?
It is not the same as tearing. Stuttering is like shaking of the video (backwards and forwards). Tearing is having two images on the screen at the same time, say top half and bottom half of image are not of the same frame(generally there will be a noticable line horizontally across the screen).
Kaoru + Aoi + Shiho = Infinity
For video playback: madVR + CCCP 2011-11-11 (use the bundled version of MPC-HC)
https://www.youtube.com/watch?v=jXBQ

Offline Xemnarth

  • Member
  • Posts: 566
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #76 on: February 10, 2010, 03:33:26 AM »
I've tried playing Ponyo 1080p http://bakabt.me/149876-ponyo-on-the-cliff-by-the-sea-2009-1080p-bluray-h264-flac-ac3-niizk.html using the VMR9 renderless on the latest beta of MPC-HC and Haali MediaSplitter. Can't play smoothly on WinXP even with using DXVA on a 9500GT, you need CoreAVC. However, Win7 could play it just fine with EVR custom pres. and DXVA without the need for CoreAVC. I've tried other 1080p videos on XP and they play smoothly without issues. I don't know why it's only with Ponyo DXVA doesn't even start. (Maybe it's not supported?)
« Last Edit: February 10, 2010, 03:35:41 AM by Xemnarth »

Offline namaiki

  • Member
  • Posts: 1151
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #77 on: February 10, 2010, 03:39:19 AM »
Try download MPC-HC from the website( http://mpc-hc.sourceforge.net/download-media-player-classic-hc.html - SVN is probably fine too), unzip it and in the same folder make a blank text file called mpc-hc.ini (or maybe the same name as the mpc application)

Open MPC-HC and only make the change to VMR9 renderless and tick auto-load subtitles.


You could also try http://www.bigandfree.com/11384042 from http://nunnally.ahmygoddess.net/watching-h264-videos-using-dxva/ but then you might as well use CoreAVC + CUDA thing, which would be better as you would not have to use 'Auto-load subitles' which is MPC-HC's internal subtitle render and you could use  VSFilter instead.


« Last Edit: February 10, 2010, 03:45:16 AM by namaiki »
Kaoru + Aoi + Shiho = Infinity
For video playback: madVR + CCCP 2011-11-11 (use the bundled version of MPC-HC)
https://www.youtube.com/watch?v=jXBQ

Offline Xemnarth

  • Member
  • Posts: 566
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #78 on: February 10, 2010, 03:45:48 AM »
This is the latest official version, but AFAIK development on this project has stopped. I already have the latest beta downloaded and installed from XvidVideo.RU why do I need to go back to the older version?

Offline namaiki

  • Member
  • Posts: 1151
Re: How to get your (supporting) video card to decode h264 using DXVA
« Reply #79 on: February 10, 2010, 03:46:58 AM »
why do I need to go back to the older version?
It probably doesn't matter(as I wrote above ''SVN is probably fine too''), but that 'older version' is their latest 'stable' version.

AFAIK development on this project has stopped
What do you mean? Latest changes I see are from ~5 hours ago.
« Last Edit: February 10, 2010, 03:50:20 AM by namaiki »
Kaoru + Aoi + Shiho = Infinity
For video playback: madVR + CCCP 2011-11-11 (use the bundled version of MPC-HC)
https://www.youtube.com/watch?v=jXBQ