关于Mplayer的一些说明

都是我个人的使用经验和理解,可能有不正确的地方

我看到网上有很多人说强调低配置电脑使用mplayer很快,甚至人说mplayer是以牺牲质量为代价来加快速度的。这个说法是不正确的。

首先说说解码器,不知道大家知不知到ffdshow这个万能解码器,现在几乎所有的解码包和播放器(例如各种版本的MPC、暴风、KMP)都使用了这个解码器,而这个解码器就是mplayer的子项目ffmpeg的directx版。mplayr使用的其他windows下的解码器也都和其他播放器没有区别,所以mplayer的解码质量绝对不比任何其他播放器差,由于ffmpeg完全内置于mplayer中所以某种程度上说解码效果应该更好。

第二渲染方式:这方面DirectX和OpenGL是有区别的,但是无论是那种视频输出驱动都是由mplayer核心直接调用的,其他windows下的播放器基本上都是基于DirectShow的渲染链的方式播放的,所以速度上的优势就很明显了。

第三要说一下视频特效:很多人觉得mplayer播放效果差是从播放DVD或HD时产生水波纹,这个实际上是拉丝现象,大多数播放器都是默认打开了反拉丝(Deinterlace)的,但是mplayer则需要手动打开,这就给人一个播放质量差的感觉,在设置中打开反拉丝滤镜后效果觉得不会比其他播放器差。MPlayer的视频功能是异常强大的(很多高级设置甚至超过了KMP),但是都需要手动编辑配置文件来设置,这对普通用户确实不够友好,我制作配置编辑器也是因为这个原因,但是编辑器能设置的还是有限的还不到mplayer设置的五十分之一,尤其是高级视频功能需要一定的专业知识才能很好的使用。

最后说一下缺点:任何播放器都有缺点,mplayer的界面很简陋、各种操作都是基于快捷键的缺少可视化操作(当然简洁的界面和强大的快捷键也同时是mplayr的优势)、设置相对比较困难即使使用配置编辑器对于一般用户也不是很容易,还有就是多数视频特效都是基于软件实现的,于是使用高级视频滤镜播放HD视频时对机器性能的要求是比较高的,(我的p4 2.8c在播放1080的HD文件时打开反拉丝就会很慢,不打开时还是很流畅的,但是即使这种情况下CPU占用率基本上不会超过70%,比起其他播放器也好多了。720的开反拉丝也可以流畅播放,PD 820的机器就都能流畅播放了)

 

转自:http://hi.baidu.com/jackiey0lee/blog/item/982ee10282f1700c4afb5125.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值