mpc,全称Media Player Classic,是一款模仿了Windows Media Player 6.4这个经典版本的界面的轻量级开源播放器。在多种解码器分离器的组合已经失去了意义的现在,mpc依然活跃。因为mpc已彻底取代微软Windows Media Player的地位,成为了视频播放器项目的标准。目前所有的视频项目的开发都优先支持mpc,如现在的字幕渲染器Xy-SubFilter和视频渲染器madvr等等。但同时因为其过于前端从而导致被侵权的事情屡发不止。其中最出名的就是韩国名软kmplayer的侵权事件。
但是mpc项目开发因为内部矛盾而分裂成了mpc-hc和mpc-be两个阵营。mpc-hc被广泛承认为mpc正式的继承者。同时mpc-hc依靠和lav filter的合作,最终一统3大高清解码,成为播放器真正的无冕之王。
简要介绍一下mpc-hc和mpc-be的特色:
共同特色:1.体积小,然而支持多。因为国内播放器尤其是商业播放器大多为了规避版权问题内置了许多没有用的滤镜,导致体积过大。而mpc没有这一类的担心,并且支持和功能方面却远远超过绝大部分播放器。
mpc-hc:
1.通过和lav的合作,在解码效率上取得了很大的优势。
2.开发者对mpc-hc的热情往往比mpc-be高,而且mpc-hc对其它滤镜的支持要优于mpc-be。
mpc-be:
1.因为mpc-hc内置的lav不支持DXVA1.0接口规范。导致xp以及以下系统的硬解的支持远远小于支持DVXA1.0接口的mpc-be
2.因为没有被强制使用核显,所以方便挂载使用独显来madvr而不需要改文件名来绕过这一点。从而避免了很多麻烦。