下你所需,载你所想!
IT技术源码资料下载网站

MPC-HC、MPC-BE纯净小巧完全开源的播放器

:办公软件 2019-12-03 10:46:12

MPC-HC、MPC-BE最新纯净小巧完全开源的播放器

Media Player Classic Home Cinema,简称MPC-HC,是一款简洁的媒体播放器,Media Player Classic 的延续版本,有32位和64位版本。Media Player Classic 是由名为 "Gabest" 的程序员建立,现在他仍然有维护这个程序。 Gabest 原先是以不公开源代码的方式开发 Media Player Classic,但后来他开放了 Media Player Classic 的源代码。
目前mpc-hc是一款开源软件,来自全世界的多位程序员在维护这个项目。
MPC-HC继承了MPC的所有优点,并有自己的一套综合的媒体编解码器,添加了Anti tearing,抖动测试,字幕同步,Shuttle PN31远程控制支持,OSD 屏幕显示,Vista Ready等不少实用的功能。因此可以在不安装第三方工具的环境下播放多种格式的视频/音频文件。
这个播放器有功能多种多样:它可以播放DVD光盘,能够利用具有硬解功能的显卡加速播放最新一代H.264与VC-1格式的视频文件,能够与第二个监视器 (电视)正确配合,支持字幕种类多,可以处理的QuickTime和RealVideo的格式等等。该播放器有一个非常朴素的外观界面,是完全可以理解 的,而与界面相关的语言已被翻译成14种。它是完全与Windows XP和Windows Vista,windows 7兼容,而且有32位与64位两个版本。
  MPC-HC是一个值得尊敬的开源软件,它树立了基于DirectShow的视频解码体系,是很多视频播放器的灵感所在。MPC-HC已经向我们告别,但好消息还是有的!著名解码包K-Lite Codec Pack一直捆绑有MPC-HC,K-Lite Codec Pack已经表态,将会继续维护包含在MPC-HC的解码组件,MPC-HC的解码器应该还会持续进化。
  不幸的是,由于缺乏支持,MPC-HC在发布了最后一个版本1.7.13后宣布告别,令人扼腕。
  不过没多久,事情就出现了转机。
  告别信发布后,有多位开发者联系了项目管理员XhmikosR,表示愿意提供帮助,所以项目不会停下来!
  由于刚刚重新启动,目前规划的只有一些基本维护,比如更新LAV Filter、MediaInfo等外部组件,但相信有了大家的慷慨解囊,很快能推动真正的开发进展。
MPC-HC、MPC-BE最新纯净小巧优越秒全部开源播放器
   2、最强的播放器MPC-HC没落了,MPC-BE来了。mpc-be 是从mpc-hc分离出来的,以俄国程序员主打,重新编译优化的版本,解码器不同,界面也多有美化。MPC-BE在保留所有特点的基础上花功夫改进了UI部分,古老的98风格界面被漂亮的皮肤所取代,从而迎合了大众的审美观,也让老用户更加喜欢使用它。
  目前所有的视频项目的开发都优先支持mpc,如现在的字幕渲染器Xy-SubFilter和视频渲染器madvr等等。但同时因为其过于前端从而导致被侵权的事情屡发不止。其中最出名的就是韩国名软kmplayer的侵权事件。
  但是mpc项目开发因为内部矛盾而分裂成了mpc-hc和mpc-be两个阵营。mpc-hc被广泛承认为mpc正式的继承者。同时mpc-hc依靠和lav filter的合作,最终一统3大高清解码,成为播放器真正的无冕之王。

3、MPC-HC与MPC-BE哪个好?  
论翻译,MPC-HC优于MPC-BE(后者除了俄语和英语其他语言支持都不如MPC-HC) 
论内部解码器,一个是gabest的,一个是lav的,显然mpc-be更好。不过都用外部解码器的话,mpc-hc与那些开发者似乎关系更紧密一些。(MPC-BE除了LAV之外其他外部滤镜支持都不如MPC-HC,)  
论分离器的话,内置同上,外置分离器mkv分离mpc-BE优于MPC-HC,mka外{过}{滤}挂音轨+字幕MPC-HC优于MPC-BE。 
论字幕的话,内置字幕渲染,MPC-BE效率高于MPC-HC,但是稳定性MPC-HC优于MPC-BE。反正MPE-BE是默认秒全了,pot什么直接被完爆掉。 
如果你想使用完整的播放器,mpc-hc是首选。更稳定,对各种外置滤镜的兼容性更好。mpc-be同样很优秀,尤其是它的独立滤镜,综合了mpc-hc和lav的优点,支持的格式更多,后处理功能更强大。
mpc-hc和mpc-be师出同门,各有长项,也各有不足。但比起potplayer之流,画质呈现、支持格式、外{过}{滤}挂滤镜能力都要高出许多。
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而不需要改文件名来绕过这一点。从而避免了很多麻烦。

相关阅读

最新推荐