PC端的开源媒体播放器

大体来说,开源媒体播放器主要有3大架构:MPC、MPlayer和VLC。这3大架构及其衍生品占领了90%的市场。普通用户能看到的免费媒体播放软件,几乎都是源自这3大架构。

MPC-HC

在谈MPC-HC之前,我们必须先谈一下它的先驱MPC。

MPC的全称是“Media Player Classic”,它是一个和Windows Media Player(WMP)有着密切关系的软件——实际上MPC就是WMP的同人作品。

在Windows XP出现之前的Windows时代,WMP是非常出色的播放器。微软在2000年推出了WMP 7.0,将这款经典改得面目全非,引起了很多爱好者的不满。于是开发者在2003年,就自己捣腾出了一个开源软件MPC,用以致敬经典版的WMP旧版。

MPC基于DirectShow架构,是Windows系统下元祖级别的播放器。据说后来有个韩国人开发的KMPlayer早期也就是抄MPC的代码再换个界面,并且当时没有开源,令MPC的作者Gabest十分不爽。

MPC诞生出了MPC-HC和MPC-BE两大分支。

MPC-HC(Media Player Classic - Home Cinema)是MPC后继者。MPC-HC则在MPC的原作者Gabest渐渐退出MPC开发后的继承者。

MPC-HC有很多创新特性,包括开始融入 ffmpeg和支持更多DirectX特性和DXVA等等。

MPC-HC和MPC一样使用的是DirectShow架构,是一个十分轻量级的Windows平台专属的开源媒体播放器。

基于ffmpeg开发的开源DirectShow滤镜套件LAV filters出现后,让MPC-HC的视频解码能力变得更强了。通过LAV filters和ffmpeg,MPC-H

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ADM实验室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值