树莓派omxplayer播放电影小记

软件应用 2015-06-10

树莓派现在已经是全能的电影点播机,观看视频效果非常棒。之前3.5寸耳机孔输出声音总有杂音,后来买了一个转接头之后,基本没有杂音,看电影效果更加完美了。这里不得不说的是omxplayer这个命令行播放器,专门为树莓派优化的一个软件。这里记录一下使用omxplayer从零到基本完美的实现树莓派安逸看电影的过程。

首先下载并安装omxplayer,当然也可以去官方下载最新版

wget http://omxplayer.sconde.net/builds/omxplayer_0.3.6~git20150505~b1ad23e_armhf.deb
dpkg -i omxplayer_0.3.6~git20150505~b1ad23e_armhf.deb

这样就完成了安装,测试播放视频,打开终端输入命令

sudo omxplayer -o local /mnt/disk/movie.mp4

注意这里我是通过3.5寸耳机孔输出音频,如果你是通过hdmi输出,需要换成

sudo omxplayer -o hdmi /mnt/disk/movie.mp4

可以看到视频开始播放,键盘上下左右可以控制进度,+和-控制声音,空格控制暂停播放。这样基本的播放功能实现了。可是画面不是全屏,上下本应该是黑条的地方现在看到的是桌面,于是通过搜寻,发现使用xtrem终端打开并设置终端的背景色为黑色,可以模拟出全屏的效果。

sudo xterm -fullscreen -fg black -bg black -e omxplayer -o local /mnt/disk/movie.mp4

这样基本就实现了全屏播放视频。剩下还有个问题,对于习惯了win双击的我们来说,每次播放还得输入命令行实在有些不方便,那么如何来设置双击调用omxplayer播放视频呢,右击视频文件,选择“打开方式”,找到“自定义命令行”,在应用程序名称中输入sudo xterm -fullscreen -fg black -bg black -e omxplayer -o local %f,勾上“将选择的应用程序作为对这种文件类型的默认操作”,确认即可。此时再双击这个视频,既可以直接调用omxplayer播放了。

对于mp3等音频文件,也可以用omxplayer播放,在设置双击打开方式时,记得选中“在终端模拟器中执行”,对于oxmplayer播放mp3失败,提示“failed to open vchiq instance”的情况,执行以下命令

sudo chmod a+rw /dev/vchiq

之后就可以正常播放了。


本文由 surenkid 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

9 条评论

  1. 木鱼
    木鱼

    “后来买了一个转接头之后”,请问这是个什么转接头呢?我的树莓派杂音很大啊〒_〒

    1. surenkid
      surenkid

      淘宝上几块钱买的一个转接头,我发个我之前买的链接到你gmail供你参考,淘宝上有很多类似的。之前我一直头疼杂音问题,差点去买树莓派独立声卡,也是看到有人提到这种方法,买一个尝试一下,结果真解决了问题:)

      1. 木鱼
        木鱼

        亲测没有啥用啊,还是有很大的杂音啊

        1. surenkid
          surenkid

          虽然加了转换头,电流的影响只是减少了,估计无法做到完全屏蔽电流声,具体要看音箱了。如果还是不行,可以考虑上一个独立声卡,这里是网上比较推荐的 https://www.hifiberry.com/product/hifiberry-dacplus-phone/ 价格倒是不菲…

          1. 木鱼
            木鱼

            这个我见过了,好贵,带点杂音我也忍了233333

  2. Neo
    Neo

    楼主那个转接头给我发一个呗,我也给这个电流声搞疯了

    1. surenkid
      surenkid

      我特地翻了之前的购买记录,那个商品现在已经消失了,从购物记录里扒出商品图,你可以参考一下去搜索类似的产品。图片链接 http://t.cn/Rq0s6XZ

  3. 蜗牛博客
    蜗牛博客

    我回去也折腾一下,谢谢。

    1. surenkid
      surenkid

      不客气:)

添加新评论