Media Player Classic Home Cinema不算是最方便的视频播放器,但是可以说是“最自由的视频播放器”。如果熟悉各种编码格式,搭配K-Lite Codec Pack和MPC-HC完全可以打造自己的万能播放器。不过,相对应的:如果不了解各种编码格式,MPC-HC使用起来就没有那些所谓的万能播放器方便了。
MPC-HC不能播放rmvb
由于rmvb的版权原因,Media Player Classic Home Cinema原生是没有支持rmvb、rm的。Media Player Classic Home Cinema没有加入rmvb的编码,但是保留了rmvb的渲染支持。因此只要加入rmvb的解码器就可以正常播放了。
MPC-HC加入rmvb解码(WIN 8)
直接复制RealPlayer以下3个文件:
cook.dll drvc.dll pncrt.dll
MPC-HC加入rmvb解码(XP)
安装了Realpalyer和Real Alternative的PC都可以直接使用Media Player Classic Home Cinema播放rmvb、rm。如果仅仅是本地播放rmvb、rm的话,简单的复制3个dll文件就可以了:
cook.dll drvc.dll pncrt.dll
这3个文件在Realpalyer和Real Alternative的安装文件夹里面都有,但是cook.dll需要注意下面的说明。
4点说明:
- 部分电脑可能还需要复制atrc.dll和raac.dll;
- pncrt.dll在现在各个Realpalyer版本中基本都是6.0.0.0版本;
- drvc.dll随着Realpalyer升级;
- cook.dll不能直接复制新版Realpalyer里面的新版cook.dll,Media Player Classic Home Cinema使用新版的cook.dll播放rmvb、rm是没有声音的。现在一般能正常播放的版本是10.0.0.3400。低于这个版本号的cook.dll也能正常播放。
rmvb快进,声音不同步
不管是Realpalyer原版还是Media Player Classic Home Cinema播放rmvb、rm都有一个共同的毛病——rmvb快进,声音不同步。快进以后,会有短暂时间的没有声音。
基于MPC的Potplayer、射手影音和QQ影音等都有相同的毛病。不过Potplayer、射手影音等也做了相应的优化。
PC硬件越差,不同步现象越严重。
在这一点上Mplayer是做的最好的。
在Mplayer WW编译版中,使用mpalyer内核播放rmvb没有任何的声音不同步问题。但是使用Directshow播放相同rmvb,声音不同步的问题就非常严重。
当然,MPC-HC正常播放rmvb、rm还需要根据自己的PC硬件和操作系统版本配置MPC-HC的“输出”,比如为rmvb开启directx 9等。不然很容易遭遇停顿、卡机、没有图像等问题。