查看: 10494|回复: 5

[原创] 树莓派学习7:用命令行播放U盘里面的视频

[复制链接]
  • TA的每日心情
    擦汗
    2024-5-31 10:44
  • 签到天数: 1492 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-10-19 16:43:11 | 显示全部楼层 |阅读模式
    分享到:
        树莓派的功能比较强大,我们这次就来看看如何播放视频吧,LINUX的好多操作都是基于命令行的。树莓派上可以播放 H264 和 mp4 等视频格式,1080p也没问题,因为这种格式的文件有硬件加速。我们使用omxplayer的命令行来播放视频试试。

    1,首先安装omxplayer,这是一个命令行的播放器。输入命令:sudo apt-get install omxplayer回车
    1.JPG

    2,插入U盘,可以看到打开的窗口,里面显示文件的信息,注意这个地址。
    2.JPG

    3,输入魔方命令omxplayer -ohdmi –r /path/filename.mp4。这里输入的文件的路径path改为U盘的路径。-o hdmi是音频输入到HDMI接口,-r是全频显示
    3.JPG
    我测试的时候发现,必须先执行一次-r的指令HDMI接口才会有声音出来,后面的命令不带-r也可以,真奇怪。

    4,看看视频的播放效果。
    4.JPG 5.JPG

    5,omxplayer命令内容
    $omxplayer --help
    Usagemxplayer [OPTIONS] [FILE]
    Options:
    -h/ --help                    print thishelp                                                        帮助
    -a/ --alang language          audiolanguage        : e.g. ger                          音频语言
    -n/ --aidx  index             audio stream index    : e.g. 1                            音频流索引
    -o/ --adev  device            audio out device      : e.g. hdmi/local                音频输出方式
    -i/ --info                    dump streamformat and exit                                 
    -s/ --stats                   pts and bufferstats      统计点和缓冲统计                       
    -p/ --passthrough             audiopassthrough                                                   
    -d/ --deinterlace            deinterlacing                                                       逐行扫描         
    -w/ --hw                      hw audiodecoding                                               硬件音频解码           
    -3/ --3d                      switch tvinto 3d mode                                           切换电视到3D模式      
    -y/ --hdmiclocksync           adjustdisplay refresh rate to match video       调整显示器的刷新率以匹配视频                           
    -t/ --sid index               show subtitlewith index                                         显示字幕与索引   
    -r/ --refresh                 adjust framerate/resolutionto video                        刷新调整帧率/分辨率视频  

    6,播放时按左右箭头快进、按 q 退出。
    更多命令行选项和播放时的控制快捷键请参考 omxplayer 的文档。
    Usagemxplayer [OPTIONS] [FILE]
    Options:
    -h/ --help print this help
    -a/ --alang language audio language : e.g. ger
    -n/ --aidx index audio stream index : e.g. 1
    -o/ --adev device audio out device : e.g. hdmi/local
    -i/ --info dump stream format and exit
    -s/ --stats pts and buffer stats
    -p/ --passthrough audio passthrough
    -d/ --deinterlace deinterlacing
    -w/ --hw hw audio decoding
    -3/ --3d switch tv into 3d mode
    -y/ --hdmiclocksync adjust display refresh rate to match video
    -t/ --sid index show subtitle with index
    Forexample:
    ./omxplayer-p -o hdmi test.mkv

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-10-17 12:07
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2015-10-19 20:08:33 | 显示全部楼层
    赞一个。。。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-2-14 12:16
  • 签到天数: 827 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-10-19 22:49:14 | 显示全部楼层
                   没创意
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-15 09:30
  • 签到天数: 162 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2015-10-20 08:32:17 | 显示全部楼层
    来个创意十足的堵楼上的嘴
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-5-31 10:44
  • 签到天数: 1492 天

    连续签到: 1 天

    [LV.10]以坛为家III

     楼主| 发表于 2015-10-20 09:31:23 | 显示全部楼层
    haothree 发表于 2015-10-20 08:32
    来个创意十足的堵楼上的嘴

    从0开始的我才一星期能有啥创意
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-3-5 10:19
  • 签到天数: 652 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2015-10-21 08:17:25 | 显示全部楼层
    帮顶                  
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 09:23 , Processed in 0.168465 second(s), 26 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.