5回答

0收藏

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

Raspberry Pi Raspberry Pi 11468 人阅读 | 5 人回复 | 2015-10-19

    树莓派的功能比较强大,我们这次就来看看如何播放视频吧,LINUX的好多操作都是基于命令行的。树莓派上可以播放 H264 和 mp4 等视频格式,1080p也没问题,因为这种格式的文件有硬件加速。我们使用omxplayer的命令行来播放视频试试。

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

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

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

4,看看视频的播放效果。

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

分享到:
回复

使用道具 举报

回答|共 5 个

倒序浏览

沙发

liunian__92

发表于 2015-10-19 20:08:33 | 只看该作者

赞一个。。。。。
板凳

suoma

发表于 2015-10-19 22:49:14 | 只看该作者

               没创意
地板

haothree

发表于 2015-10-20 08:32:17 | 只看该作者

来个创意十足的堵楼上的嘴
5#

wudianjun2001

发表于 2015-10-20 09:31:23 | 只看该作者

haothree 发表于 2015-10-20 08:32
来个创意十足的堵楼上的嘴

从0开始的我才一星期能有啥创意
6#

chifen

发表于 2015-10-21 08:17:25 | 只看该作者

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

本版积分规则

关闭

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