INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: MC12, DirectShow and GPU Acceleration of H264  (Read 5235 times)

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
MC12, DirectShow and GPU Acceleration of H264
« on: March 18, 2008, 08:41:14 am »

I haven't seen anything about this, so I figured I'd post, especially since I've found what appears to be an easy and stable option.

Basically, by using the latest MPC-HC decoder, you can get DXVA support on XP and Vista.  I have my H264 in MKV containers, so it's all set up through DS playback.

All you need is the right hardware:  nVidia 8 series or ATI 2x00 series or 3x00 series

The decoder can be found here:  MPC-HC decoder.  Just register the decoder:  regsvr32 c:\%pathtodecoder%\mpcvideodec.ax

Then, configure DS playback in MC12.

I set up my MKV source to use the Haaili Media Splitter and the MPC - Video Decoder.  Make sure you check the option for "Enable DXVA" on the MPC decoder configuration dialog.  Then choose your renderer (I use VMR9).

That's it.  If you H264 sources conform to the general specs, you should get DXVA on XP and Vista.  I've only test XP, under Service Pack 3, so YMMV.  Kind of cool to see MC12 playing back a video @ 1920x1080 with the CPU at 0%!  :D

More info, in general, about the decoder and limitations for the respective OS and Renderers can be found here:  MPC - HC About
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

newsposter

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 789
Re: MC12, DirectShow and GPU Acceleration of H264
« Reply #1 on: March 18, 2008, 08:50:03 am »

Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: MC12, DirectShow and GPU Acceleration of H264
« Reply #2 on: March 18, 2008, 12:50:01 pm »

^^
Any ideas how to make that work w/MC12?  Perhaps it's for Vista only?

I installed the latest and while I was able to choose the decoder in MC12, there's no decoder configuration dialog and every time I play a video, I get corrupted video on screen and then a BSOD.

In addition, it doesn't even show up as a registered decoder in the MPC external filters list.
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s

newsposter

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 789
Re: MC12, DirectShow and GPU Acceleration of H264
« Reply #3 on: March 19, 2008, 11:21:50 am »

works fine for me.  But then again I use the 'integrated' codec packs available from

www.codecguide.com
Logged

Mike Noe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 792
Re: MC12, DirectShow and GPU Acceleration of H264
« Reply #4 on: March 19, 2008, 02:04:59 pm »

I'll give it a shot.  BTW, are you on XP or Vista?  Is DXVA working for your playback?
Logged
openSUSE TW/Plasma5 x86_64 | Win10Pro/RX560
S.M.S.L USB-DAC => Transcendent GG Pre (kit) => Transcendent mono OTLs (kit)
(heavily modded) Hammer Dynamics Super-12s (kit)
(optionally) VonSchweikert VR8s
Pages: [1]   Go Up