VLC really does suck in comparison to MPC HD for playing HD content, for everything else its very good.
MPC wins in everything tbh. Sure VLC is convienient because of how it decodes files, but MPC interface wins out, as do some of the options...
VLC really does suck in comparison to MPC HD for playing HD content, for everything else its very good.
I assume you read how to setup MPC-HC for playback when using the internal decoder for DXVA (assuming you are wanting to use DXVA?) as its different if using XP or Vista.
DXVA Support:
Modern video graphics card have the possibility to decode partially or completely a video using DirectX Video Acceleration (DXVA), and reduce dramatically CPU usage. MPC - HC has an embedded video decoder using this technology to decode H264 and VC1 video.Unfortunately this decoder support for the moment only bitstream mode, which mean that only most recent graphics card are supported:
* nVidia series 8000 for H264 only
* ATI Radeon HD series for H264 and VC1 decoding
Maybe "motion compensation" mode will be added in the future to have more compatibles video cards, but i cannot promise.DXVA is quite susceptible, so if you want to use it you have to respect those rules:
* For Windows XP users select Overlay Mixer, VMR9 or VMR9 renderless
* For Vista users, select EVR or EVR custom renderer
* Video decoder should be connected directly to the renderer. This means no intermediate filters such as DirectVobSub or ffdshow can be inserted between decoder and video renderer.
Edit: This was in response to Servo and his x264. As for DivX thats very strange. Ill test this build tomorrow at work as thats where my PC is currently.
hmm, ok. tried this again after your post. (vista x64 user here). this works for some AVC content but others still show a black screen only.
i have a feeling that it's limited to the way the video was encoded. use the insane option in megui to encode and it wont decode it (16 ref frames & 16 b frames). it seems to be decent but needs 1 big improvement off the bat. the ability to swap to a 2nd decoder (coreavc) if it cant handle the video itself. otherwise it's a case of swapping external filters around which is a PITA
also, a black screen still on divx playback
sweet
the best just got better
vlc for the lose
Just tried the 32 bit version in vista64, and that plays fine. So I guess the 64 bit is very buggy.
i'd assume it's because you maybe don't have 64bit codecs installed