lzm 发表于 2014-3-11 15:18:45

如何用树莓派的命令行播放视频

如果你想播放视频文件,但同时你又不想安装一个类似XBMC这样的完整的视频播放软件,那么你可以在命令行下直接通过Omxplayer来播放视频。这个媒体播放器由Edgar Hucek专门为树莓派编写的,并针对树莓派的GPU进行了优化。

安装
Omxplayer已经打包在了最新的树莓派安装镜像里,所以你可能已经安装好了。如果你没有安装,你可以用以下命令进行安装:

sudo apt-get update

sudo apt-get -y install omxplayer

基本用法
想要播放一个视频文件,你只需要在命令行里输入:

omxplayer myvideo.mp4

如果你正在使用HDMI接口,那么,你需要用以下命令将音频传递到HDMI接口:

omxplayer -o hdmi myvideo.mp4

其它一些命令行选项
如果你输入:

cmxplayer

将会显示出各种变量选项的列表:

Usage: omxplayer

Options :

-h / –help                              print this help

-n / –aidxindex                   audio stream index    : e.g. 1

-o / –adevdevice               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 mode                     switch tv into 3d mode (e.g. SBS/TB)

-y / –hdmiclocksync          adjust display refresh rate to match video (default)

-z / –nohdmiclocksync   do not adjust display refresh rate to match video

-t / –sid index                     show subtitle with index

-r / –refresh                        adjust framerate/resolution to video

-l / –pos                                  start position (in seconds)

–boost-on-downmix      boost volume when downmixing

–subtitles path                  external subtitles in UTF-8 srt form at

–font path                           subtitle font (default: /usr/share/fonts/truetype/freefont/FreeSans.ttf)

–font-size size                     font size as thousandths of screen height (default: 55)

–align left/center             subtitle alignment (default: left)

–lines n                                 number of lines to accommodate in the subtitle buffer (default: 3)

键盘的快捷键
这里列举出了一些键盘的快捷,可以用它们来控制视频的播放:

Space or p   Pause/Resume

q            Exit OMXPlayer

z            Show Info

-            Decrease Volume

+            Increase Volume

i            Previous Chapter

o            Next Chapter

Left Arrow       Seek -30

Right Arrow    Seek +30

Down Arrow   Seek -600

Up Arrow         Seek +600

1            Increase Speed

2            Decrease Speed

j            Previous Audio stream

k            Next Audio stream

n            Previous Subtitle stream

m            Next Subtitle stream

s            Toggle subtitles

d            Subtitle delay -250 ms

f            Subtitle delay +250 ms

如果你已经通过树莓派的相机模块拍摄了一些视频,并且希望用过命令行进行回放,那么Omxplayer会非常有用。



原文链接: Matt
页: [1]
查看完整版本: 如何用树莓派的命令行播放视频