树莓派的功能比较强大,我们这次就来看看如何播放视频吧,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
|