RaspberryPi:我想流畅的看一个片

曾经用3.5寸LCD在树莓派上用mplayer看,巨卡,星际争霸2的CG,简直一帧一帧看,把每一帧都能细细品味到,而且每一帧都是从上到下刷下来的,音画不同步。一开始以为全都是屏幕的问题(其实也有)因为我用openelec在电视上看1080p都十分的流畅,说明硬件肯定没问题。于是我过了几个月换了一个一百多的HDMI的5寸小屏。好的,然后

sudo apt-get install mplayer

mplayer XXXXXX

又是巨卡233,小视频能看了,但是清晰高一点的,虽然不是一帧一帧刷下来但是也是顿顿顿,音画照样不能同步,好气哦。后面看是不能硬解的问题,于是一开始我去弄解码器,又是下载又是编译。什么 -vo vaapi,甚至连-vo caca都玩过了,依然没用。vaapi我怀疑就没弄成功。

换了一个思路,我开始怀疑软件,会不是是mplayer不行?

sudo apt-get install vlc,期间因为源的问题还换了源,因为键盘问题折腾期间顺便把触摸驱动装上并且装了matchbox屏幕键盘,但是结果,居然连画面都显示不出来。

然后又换了个思路和关键词查了一下,发现有一个对树莓派特别好的,omxplayer,C++的。据说天生支持硬解,这个可爽了。

Git:https://github.com/huceke/omxplayer

sudo apt-get install omxplayer

omxplayer XXXXXXX

很流畅,问题就这样完美解决了。如果想详细了解omxplayer的话,看看这里http://elinux.org/Omxplayer

毕竟懒,而且mplayer用多了对图形播放器没什么了解,但是据说在Git上有一个图形的,貌似用python的,可以参见:

https://github.com/KenT2/tboplayer.git

好好看片吧!

发表评论

*

Protected with IP Blacklist CloudIP Blacklist Cloud