View Single Post
  #9 (permalink)  
Old 3rd May 2008
adicoto adicoto is offline
BS.Player Master
Join Date: Jan 2003
Location: Romania
Age: 56
Posts: 5,257
Rep Power: 31
adicoto is on a distinguished road

I am pretty sure MPC-HC doesn't use EVR under XP, you just don't get the error message from it. For further information, please visit their homepage:

Modern graphics card offer the possibility to decode partially or completely a video stream using DirectX Video Acceleration (DXVA), in order to reduce CPU usage dramatically. MPC-HC includes an embedded video decoder that uses this technology, to decode H.264 and VC-1 with hardly any CPU time required.

Unfortunately the MPC-HC decoder only supports the "bitstream mode" at this stage, which means that only the most recent graphic cards are supported :

nVidia series 8(9)xxx for H.264 only
ATI Radeon HD series for H.264 and VC-1 decoding

"Motion compensation" mode might be added in the future to increase compatibility with older graphic cards, but I cannot promise anything. Mpeg2 and WMV accelerations are not supported either.

DXVA is quite picky, so if you want to use it you have to respect thoses rules :

Windows XP users, select Overlay Mixer, VMR7, VMR9 or VMR9 renderless
Vista users, select EVR or EVR custom renderer
The MPC-HC Video decoder must be connected directly to the renderer. That means no intermediate filters such as DirectVobSub or ffdshow can be inserted between the decoder and the video renderer.
Internal subtitles can work with the MPC Video decoder in DXVA mode, but the rules are even more restrictive :

Windows XP users, select VMR9 renderless
Vista users, select EVR custom renderer
In "Options / Playback", tick the checkbox "Auto-load subtitles"
Reply With Quote

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20