1、国内很多朋友经常用商业通用播放器播放视频,比如暴风影音等。他们可能不熟悉MPC-HC。但实际上,MPC-HC可谓是多媒体广播的擎天柱之一,说它是其开源领域的一大奇迹也不为过。
(相关资料图)
2、作为知名选手,MPC-HC为什么会走到尽头?今天就来说说MPC-HC。
3、神级选手MPC-HC无维护,即将结束。
4、Origin of MPC-HC: Fan Works of Windows Media Player
5、The full name of MPC-HC is "classic home theater of media player", as you can see from the name,
6、这是一个与Windows Media Player(WMP)密切相关的软件——。事实上,MPC是WMP的粉丝作品。与现在不同的是,早期的WMP拥有很多粉丝,而且轻巧,界面也很好用。
7、但是这些优势随着新WMP的出现而消失了。
8、2000年,微软推出新版Windows Media Player 7.0,将经典的WMP 6.4改得面目全非,UI和功能变得臃肿不堪,引起了很多老用户的不满。微软在华而不实的道路上越走越远。
9、既然微软无意将WMP改回来,开发者们就自己动手吧!2003年,媒体播放器经典版(MPC)诞生。从“经典”这个名字就可以看出,这是一款专门针对经典WMP的软件。然而,
10、它与WMP有着本质的不同。
11、WMP 6.4(左)和MPC,我们可以看到MPC基本保留了WMP 6.4的界面。
12、WMP 7.0就是这种画风,所以也就不难理解为什么开发者要做MPC了。
13、虽然MPC和WMP 6.4在界面、操作甚至界面上都很相似,但在构成上是不同的。他们只是看起来很像。MPC比WMP 6.4更强大,而且是开源的。只要它遵循GPL条款,
14、任何人都可以为MPC的发展做出贡献。MPC与日俱增,越来越多的业内人士将目光聚焦在这款看似经典,实则极其高级的播放器上。
15、MPC支持的格式非常全面。2005年,MPC可以播放VCD、SVCD、DVD等光盘,还支持ACAAC和DTS音频解码。最重要的是,
16、MPC对H.264/AVC提供了完美的支持,在当时被视为未来的视频编码——今天,H.264/AVC已经成为绝对的主流。MPC在十几年前就有解码今天视频的能力,其先进程度由此可见一斑。
17、MPC-HC是MPC的继承者。
18、结果,不愉快的事情发生了。2005年,MPC的代码被盗,MPC的开源代码被商业视频播放器非法使用,导致MPC项目发起人Gabest逐渐淡出,MPC的发展一度停滞。但是在2006年,
19、新的开发者接手了MPC项目,在MPC的基础上开发了MPC-HC,这个伟大的玩家得以延续生命。
20、MPC-HC:从繁荣走向衰落之路
21、MPC的播放能力之所以这么强,和它的架构有关。MPC采用DirectShow架构,MPC可以通过Win系统提供的DirectShow接口调用各种解码器。举个例子,
22、MPC能够封装ffdshow等DirectShow滤镜,从而获得强有力的解码能力。在MPC-HC中,MPC的滤镜得到了进一步的发展,支持MPC-HC的外挂滤镜层出不穷,最后,神级滤镜LAV的出现,
23、让MPC的视频解码近乎无敌。
24、MPC-HC内置了LAV滤镜,解码能力一骑绝尘
25、LAV是一个基于FFmpeg的滤镜,无论是分离器还是解码器,表现都无与伦比。LAV滤镜提供了强大的GPU硬解能力,而且支持10bit、H.265/HEVC等先进视频技术的解码。在2013年,
26、MPC-HC全面拥抱LAV滤镜,这令MPC-HC的视频解码能力继续领跑业界。
27、除了本质的视频解码,MPC-HC的其他功能也在开发者们的贡献下逐步完善。例如Underground78这位开发者为MPC-HC贡献了新的字幕渲染器和toolbar,
28、alexmarsev贡献了新的音频解码器,Attila Tams fra贡献了色彩管理等等。众人拾柴火焰高,MPC-HC的功能越来越接近无可挑剔,但与此同时,
29、开发者们向MPC-HC递交代码的速度一再放缓。
30、虽然MPC-HC是各个开发者共同努力的结晶,但这些开发者们的相处并不顺利,MPC项目也多次更换主导者。MPC的发起人是Gabest,但受到源代码被盗用的打击,Gabest慢慢淡出了MPC的开源项目。
31、随后Casimir666接过了手,开发出了后续版本MPC-HC,一段时间后Casimir666也开始淡出,Aleksoid和Xhmikosr这两位开发者成为了主力。在2012年,
32、Aleksoid和Xhmikosr发生了争执,直接的后果就是Aleksoid离开了MPC-HC项目,另起炉灶建立起了另一分支MPC-BE。MPC-HC的开发者逐渐减少,现在,Xhmikosr终于宣布,
33、MPC-HC停止开发,项目再也无人维护。
34、Aleksoid离开MPC-HC后,建立起MPC的另一分支MPC-BE,现在仍在维护
35、MPC-HC的功能已经非常完善,就算不再更新,它也可以满足未来相当长时间内的视频播放需求。但MPC-HC是不是真的已经改无可改?也未必,起码它对触控的支持就挺糟糕。但是,
36、MPC-HC的出发点毕竟是保持WMP 6.4的作风,在WMP 6.4的界面框架下,MPC-HC可以说已经做到了极致。这个同人作品现在终于走向落幕,11年间风雨飘摇的开发历程,足以令人脱帽致敬。
37、你可知这些播放器都抄袭过MPC?
38、MPC/MPC-HC是遵循GPL条款的开源软件,如果其他软件使用了相应代码,那么该软件也必须开源。但并不是所有人都尊重开源协议的,不少播放器直接拿了MPC/MPC-HC的代码使用,但就是不开源,
39、这毫无疑问属于抄袭行为。
40、KMPlayer。这是大家都相当熟悉的播放器。KMPlayer来自韩国开发者勇囍,这款播放器在2005年盗窃了MPC的代码。MPC的开创者Gabest对此无所适从,大受打击,随后退出了MPC项目。
41、现在KMPlayer躺在FFmpeg的耻辱名单上。
42、很多人都是KMP的粉丝,但没有MPC就没有KMP
43、PotPlayer。这也是大家很熟悉的播放器。它是KMPlayer作者勇囍2008进入Daum公司后的作品,同样盗用了MPC的代码。和KMPlayer一样,
44、PotPlayer也躺在FFmpeg的耻辱名单上。
45、暴风影音。暴风影音起初能火,是因为它几乎可以解码所有的音频视频,非常万能。但这本质上是靠MPC以及捆绑其他一大推外挂解码器来实现的。后脱离MPC,但在2009年被举报仍在使用GPL代码,
46、被加入了FFmpeg的耻辱名单。
47、暴风影音最早是MPC+解码包的集合
48、QQ影音。被很多人誉为腾讯的良心,但在2009年,它和暴风影音一同被加入了FFmpeg耻辱名单,它现在依然在使用源自MPC的Gabest分离器。
49、后话
50、MPC-HC是一个值得尊敬的开源软件,它树立了基于DirectShow的视频解码体系,是很多视频播放器的灵感所在。MPC-HC已经向我们告别,
51、但好消息还是有的!著名解码包K-Lite Codec Pack一直捆绑有MPC-HC,K-Lite Codec Pack已经表态,将会继续维护包含在MPC-HC的解码组件,
52、MPC-HC的解码器应该还会持续进化。
53、K-Lite将会继续维护MPC-HC的解码包,管理员称MPC-HC本来就半死不活,解码包才是最重要的
54、相关阅读:MPC-HC全能视频播放器如何使用?
55、MPC-HC 无广告不骚扰的全能视频播放器
本文到此结束,希望对大家有所帮助。
Copyright 2015-2022 国际日报网版权所有 备案号: 沪ICP备2022005074号-17 联系邮箱:5855973@qq.com