- 论坛徽章:
- 0
|
MPlayer
名称
总览
描述
交互式控制
用法
配置文件
配置集
通用选项
播放器选项(仅适用于MPLAYER)
分离器/媒体流选项
OSD/字幕选项
音频输出选项(仅适用于MPLAYER)
音频输出驱动(仅适用于MPLAYER)
视频输出选项(仅适用于MPLAYER)
视频输出驱动(仅适用于MPLAYER)
解码/过滤器选项
音频过滤器
视频滤镜
通用编码选项(仅用于MENCODER)
特定编解码器专用的编码选项(仅用于MENCODER)
环境变量
相关文件
MPLAYER的使用范例
MENCODER的使用范例
程序错误
程序的作者
名称
mplayer −
影视播放器
mencoder −
影视编解码器
总览
mplayer
[选项]
[文件|URL|播放列表|−]
mplayer
[选项]
文件1
[分选项]
[文件2]
[分选项]
mplayer
[选项]
{文件和选项组}
[组专用的分选项]
mplayer
[dvd|dvdnav]://[标题|[开始标题]−结束标题]
[选项]
mplayer
vcd://曲目[/设备]
mplayer
tv://[频道][/输入ID]
[选项]
mplayer
radio://[频道|频率][/捕捉设备]
[选项]
mplayer pvr://
[选项]
mplayer
dvb://[卡号@]频道
[选项]
mplayer
mf://[文件掩码|@列表文件]
[−mf
选项]
[选项]
mplayer
[cdda|cddb]://曲目[−结束曲目][:速度][/设备]
[选项]
mplayer
cue://文件[:曲目]
[选项]
mplayer
[file|mms[t]|http|http_proxy|rtp|ftp|udp|unsv|smb]://
[用户名:密码@]URL[:端口]
[选项]
mplayer
sdp://文件
[选项]
mplayer
mpst://主机[:端口]/URL
[选项]
mplayer
tivo://主机/[list|llist|fsid]
[选项]
gmplayer
[选项]
[−skin
外观模板]
mencoder
[选项]
文件
[文件|URL|−]
[−o
文件 |
file://文件
|
smb://[用户名:密码@]主机/文件路径]
mencoder
[选项]
文件1
[分选项]
[文件2]
[分选项]
描述
mplayer
是一个
LINUX
下的电影播放器
(也能运行在许多其它的平台和
CPU
架构,
请参阅文档)。
通过许多原生的和可执行的编解码器的支持,
它能播放绝大部分的
MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, Ogg/OGM, MKV,
VIVO, FLI, NuppelVideo, yuv4mpeg, FILM
和 RoQ
文件。
你还能观看
VCD, SVCD, DVD, 3ivx, DivX 3/4/5,
甚至 WMV
电影。
MPlayer
广泛地支持音视频输出驱动。
它不仅可以使用
X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca,
DirectFB, Quartz, Mac OS X CoreVideo,
也能使用
GGI, SDL
(及它们的所有驱动),
所有
VESA
兼容显卡上的
VESA
(甚至不需要
X11),
某些低级的
显卡相关的驱动
(如 Matrox, 3dfx
及 ATI)
和一些硬件
MPEG
解码器卡,
比如
Siemens DVB, Hauppauge PVR (IVTV), DXR2
和
DXR3/Hollywood+。
它们中绝大多数支持软件或硬件缩放,
所以你可以享受全屏电影。
MPlayer
具有
OSD(屏上显示)
功能显示状态信息,
有
抗锯齿带阴影的漂亮大字幕和键盘控制的可视反馈。
支持的字体包括欧洲语种/
ISO8859−1,2
(匈牙利语,
英语,
捷克语等等),
西里尔语和韩语,
可以播放
12
种格式的字幕文件
(MicroDVD, SubRip, OGM, SubViewer, Sami, VPlayer, RT, SSA,
AQTitle, JACOsub, PJS
及我们自己的:
MPsub) 和 DVD
字幕
(SPU 流, VOBsub
及隐藏式
CC
字幕)。
mencoder (MPlayer
的电影编解码器)
是一个简单的电影编解码器,
其设计为将
MPlayer
可播放的电影(见上所述)编码成其他的
MPlayer
可播放格式(见下面)。
其编码成的
MPEG-4 (DivX/Xvid), 是 libavcodec
编解码器的一种和
使用 1,
2 或
3-passes(通)
的 PCM/MP3/VBRMP3
音频。
此外还具有流复制的能力,
拥有强大的(过滤器)插件系统(裁剪,
扩展,
反转,
后处理,
旋转,
缩放,
降噪声,
RGB/YUV
转换)等。
gmplayer
是具有图形用户界面的
MPlayer。其选项与
MPlayer
相同。
本手册页最后有用法示例,
能让你迅速上手。
也请参阅
HTML
文档!
交互式控制
MPlayer
有个完全可配置的,
命令驱动的控制层,
让你通过键盘,
鼠标,
操纵杆或遥控器(需使用
LIRC)来控制
MPlayer。
参见
−input
选项定制控制层的方法。
键盘控制
后退/
快进 10
秒。
up 和 down
快进/
后退 1
分。
pgup 和 pgdown
快进/
后退 10
分。
[ 和 ]
减少/增加当前回放速度
10%。
{ 和 }
减半/加倍当前回放速度。
backspace
重置正常回放速度.
在播放列表中后退/
快进。
ENTER
在播放列表中快进,
甚至越过末尾。
HOME 和 END
下一个/
前一个父列表中的播放树项。
INS 和 DEL
(仅用于
ASX
播放列表)
下一个/
前一个供选择的源。
p / SPACE
暂停
(再按取消暂停)。
.
步进。
按一下暂停回放,
每按一下就播放一帧(直到按其它键取消步进)。
q / ESC
停止播放和退出。
+ 和 −
调整音频延迟增加/减少
0.1
秒。
/ 和 *
降低/
提高音量。
9 和 0
降低/
提高音量。
( 和 )
调整有利用于左/
右声道的声音平衡。
m
静音。
_
(仅用于
MPEG-TS、AVI
和 libav
库格式)
循环可用的像轨。
#
(仅用于
DVD、MPEG、Matroska、AVI
和 libav
库格式)
循环可用的音轨。
TAB(仅用于
MPEG-TS 和 libav
库格式)
循环可用的节目。
f
切换全屏
(也请参见
−fs)。
T
切换顶置
(也请参见
−ontop)。
w 和 e
降低/
提高摇移范围。
o
循环
OSD
状态:
无 /
搜索条
/
搜索条
+
计时器
/
搜索条
+
计时器
+
总时间。
d
循环丢帧状态:
无 /
跳过显示
/
跳过解码。
(请参见
−framedrop 和
−hardframedrop)。
v
切换显示字幕。
j
循环可用的字幕。
y 和 g
在字幕列表中步进/步退。
F
切换显示
"锁定的字幕"。
a
切换对齐字幕:
上 / 中
/
下。
x 和 z
调整字幕延迟增加/减少
0.1
秒。
r 和 t
上/下调整字幕位置。
i
(仅用于
−edlout
模式)
设置
EDL
的开头或末尾并写入指定的文件。
s
(仅用于
−vf
截屏)
截屏。
S
(仅用于
−vf
截屏)
开始/停止截屏。
I
用 OSD
显示文件名。
! 和 @
寻到前一章节/后一章节的开始处。
D(仅用于−vo
xvmc, −vf yadif, −vf
kerndeint)
激活/禁用解隔行扫描过滤器。
A
在可用的
DVD
视角间循环切换。
(以下的按键仅适用于硬件加速视频输出(xv,
(x)vidix, (x)mga, 等),
软件均衡器(−vf
eq or −vf eq2),
或者色调过滤器(−vf
hue)。)
1 和 2
调整对比度。
3 和 4
调整亮度。
5 和 6
调整色调。
7 和 8
调整饱和度。
(以下的按键仅适用于
quartz or macosx
视频输出驱动。)
command + 0
半尺寸。
command + 1
原始尺寸。
command + 2
双倍尺寸。
command + f
切换全屏
(也请参见
−fs)。
command + [ 和 command +
]
设置窗口的
alpha。
(以下的按键仅适用于
sdl
视频输出驱动。)
c
切换可用的全屏模式。
n
原始尺寸。
(以下的按键仅适用于多媒体键盘。)
PAUSE
暂停。
STOP
停止并退出。
PREVIOUS 和 NEXT
后退/
快进 1
分。
(以下的按键仅适用于已编译支持
GUI
并优先于以前的定义。)
ENTER
开始播放。
ESC
停止播放。
l
加载文件。
t
加载字幕。
c
打开皮肤浏览器。
p
打开播放列表。
r
打开首选项。
(以下的按键仅适用于已编译支持
TV 或 DVB
的输入并优先于以前的定义。)
h 和 k
选择上一个/
下一个频道。
n
改变制式。
u
改变频道列表。
(以下的按键仅适用于已编译支持
dvdnav:
用于导航菜单)
keypad 8
选择上。
keypad 2
选择下。
keypad 4
选择左。
keypad 6
选择右。
keypad 5
返回主菜单。
keypad 7
返回最近的菜单(先后次序是:
章节->标题->根)。
keypad ENTER
确定。
(以下按键只有当编译时启用对于电视字幕的支持(teletext)时才有效:这些按键用于控制电
视字幕。)
X.
打开/
关闭电视字幕。
Q和W
切换至下一个/
上一个电视字幕页面。
鼠标控制
button 3 和 button 4
后退/
快进 1
分。
button 5 和 button 6
降低/
提高音量。
操纵杆
left 和 right
后退/
快进 10
秒。
up 和 down
快进/
后退 1
分。
button 1
暂停。
button 2
循环
OSD
状态:
无 /
搜索条
/
搜索条
+
计时器
/
搜索条
+
计时器
+
总时间。
button 3 和 button 4
降低/
提高音量。
用法
每个
"flag"
选项有个相反的
"noflag"
选项对应,
如:
选项
−fs
相反的是
−nofs。
如果某选项标为:
(仅用于
XXX),
就仅适用于与选项
XXX
联合使用或者已编译进
XXX。
注意:
子选项解析器(例如用于
−ao pcm
子选项)支持
一种特殊的字符串转义(string-escaping)意欲和外部的
GUI
一起使用。
其格式如下:
%n%string_of_length_n
示例:
mplayer −ao pcm:file=%10%C:test.wav test.avi
或在脚本中:
mplayer −ao pcm:file=%‘expr length
"$NAME"‘%"$NAME" test.avi
配置文件
你可以把所有选项放在配置文件中,
每次
MPlayer/MEncoder
运行时都会读取它们。
系统范围的配置文件
"mplayer.conf"
位于你的配置目录
(例如:
/etc/mplayer
或者
/usr/local/etc/ mplayer)中,
用户指定的配置文件是
"~/.mplayer/config"。
MEncoder
的配置文件是
"mencoder.conf"
位于你的配置目录
(例如:
/etc/mplayer
或者
/usr/local/etc/ mplayer)中,
用户指定的配置文件是
"~/.mplayer/mencoder.conf"。
用户指定的选项优先于系统范围的选项,
而命令行选项优先于以上两者。
配置文件的语法是
"option=",
任何
"#"
后面的都认为是注释。
启用没有参数值的选项可以把参数设为
"yes"
或者
"1"
或者
"true",
而如果要停用就把它们设置为
"no"
或者
"0"
或者
"false"。
甚至子选项也可以如此设定选项。
你也可以为特定文件写配置文件。
如果你希望一个特定文件
"movie.avi"
有个配置文件,
就新建文件,
名为
"movie.avi.conf",
写上该特定文件的选项并放在目录
~/.mplayer/
下。
你也可以把配置文件放在与播放该特定文件时该特定文件相同的目录之下,
只要你(要么在命令行或者在全局配置文件中)给出
−use−filedir−conf
选项。
MPLAYER
配置文件示例:
# 默认使用 Matrox 驱动。
vo=xmga
# 我喜欢在看片子的时候练习倒立。
flip=yes
# 解码/编码多个 PNG 文件,
# 开始于 mf://文件掩码
mf=type=png:fps=25
# 怪异的负片图像好酷。
vf=eq2=1.0:−0.8
MENCODER
配置文件示例:
# 产生 MEncoder 输出到默认的文件名。
o=encoded.avi
# 下面四行使 mencoder tv:// 立刻开始捕捉。
oac=pcm=yes
ovc=lavc=yes
lavcopts=vcodec=mjpeg
tv=driver=v4l2:input=1:width=768:height=576:device=/dev/video0:audiorate=48000
# 较复杂的默认编码选项设置
lavcopts=vcodec=mpeg4:autoaspect=1
lameopts=aq=2:vbr=4
ovc=lavc=1
oac=lavc=1
passlogfile=pass1stats.log
noautoexpand=1
subfont-autoscale=3
subfont-osd-scale=6
subfont-text-scale=4
subalign=2
subpos=96
spuaa=20
配置集
为了方便操作不同的配置文件,
可以在配置文件中定义配置集。
配置集以放在方括号中的名称开始,
如:
"[my-profile]"。
所有跟随的选项成为配置集的一部分。
描述(通过
−profile help
显示)定义于
profile-desc
选项。
要结束该配置集,
使用别的名称开始即可
或使用配置集名称
"default"
继续正常的选项。
MPLAYER
配置集示例:
[protocol.dvd]
profile-desc="用于 dvd:// 媒体流的配置集"
vf=pp=hb/vb/dr/al/fd
alang=en
[protocol.dvdnav]
profile-desc="用于 dvdnav:// 媒体流的配置集"
profile=protocol.dvd
mouse-movements=yes
[extension.flv]
profile-desc="用于 .flv 文件的配置集"
flip=yes
[vo.pnm]
outdir=/tmp
[ao.alsa]
device=spdif
MENCODER
配置集示例:
[mpeg4]
profile-desc="MPEG4 编码"
ovc=lacv=yes
lavcopts=vcodec=mpeg4:vbitrate=1200
[mpeg4−hq]
profile-desc="高质量 MPEG4 编码"
profile=mpeg4
lavcopts=mbd=2:trell=yes:v4mv=yes
通用选项
−codecs−file
(也请参见
−afm,−ac,−vfm,−vc)
重载标准的搜索路径并使用指定的文件代替内置的
codecs.conf。
−include
指定配置文件在默认的配置文件后面解析。
−list−options
打印所有可用的选项。
−msgcharset
转换控制台消息为指定的字符集(默认是自动侦测:
autodetect)。
文字的字符集编码用选项
−−charset
指定配置。
设置为
"noconv"
以停用转换
(为了如:
iconv
问题)。
注意:
选项在命令行解析完成后生效。
环境变量
MPLAYER_CHARSET
能帮你去除开头几行混乱的输出。
−msgcolor
在支持
ANSI
彩色标准的终端上启用彩色控制屏幕。
−msglevel
:=:...>
直接对各个模块控制冗赘度。
此 "all"
模块改变所有模块(虽然没有在命令行中显式指定)的冗赘级别。
查看所有模块的列表请参见于
"−msglevel
help"。
注意:
有些消息在解析命令行之前就打印出来,因而不受
−msglevel
影响。
要控制这些消息的话,你得使用
MPLAYER_VERBOSE
环境变量,参见下面的解释以获取详细信息。
可用级别:
−1
完全沉默
0
仅致命消息
1
错误消息
2
警告消息
3
简短提示
4
信息消息
5
状态消息(默认值)
6
冗赘消息
7
调试级别
2
8
调试级别
3
9
调试级别
4
−msgmodule
在每条控制屏幕消息前加上模块名。
−noconfig
不解析所选的配置文件。
注意:
如果命令行中指定了
−include 或
−use−filedir−conf
选项,
那么这些选项将优先生效。
可用选项有:
all
所有的配置文件
gui(仅仅是
GUI)
GUI
的配置文件
system
系统配置文件
user
用户配置文件
−quiet
使得控制台消息少输出;
特别地,
阻止状态行
(即 A: 0.7 V: 0.6 A-V: 0.068
...)的显示。
对慢机器或者不能正确处理回车符(即
\r)的旧机器特别有用。
−priority
(仅适用于
Windows)
根据
Windows
下可用的预定义优先级设置
MPlayer
的进程优先级。
可能的
值为:
idle|belownormal|normal|abovenormal|high|realtime
警告:
使用
realtime(实时)
优先级会引起系统锁住。
−profile
使用给定的配置轮廓,
−profile help
显示定义的配置轮廓列表。
−really−quiet
(也请参见
−quiet)
显示比
−quiet
更少的输出和状态信息。
同时禁止图形界面错误消息对话框。
−show−profile
显示配置轮廓的描述和内容。
−use−filedir−conf
在文件播放时的相同目录之下寻找该特定文件的配置文件。
警告:
播放未经信任的媒体可能有危险。
−v
提高冗赘级别,
对命令行中发现的各个
−v
提高一级。
播放器选项(仅适用于MPLAYER)
−autoq
(和 −vf pp
一起使用)
依据可用的
CPU
空闲时间动态改变后期处理的级别。
你指定的数字可能是已使用中的最高级别。通常你可以使用有点高的级别数字。
为此你必须使用不带参数的
−vf pp
选项。
−autosync
基于音频延迟的检测逐步调整
A/V
同步。
指定
−autosync 0,
也就是默认值,
将导致帧计时完全基于音频延迟的检测。
指定
−autosync 1
也是一样,
但会微妙地改变所使用的
A/V
修正算法。
对那些视频帧率不均匀,
但用
−nosound
可以正常播放的电影,
设置大于
1
的整数值一般会有所帮助。
这个值越大,
计时方法越接近于
−nosound。
对于某些音频延迟检测实现不完善的声卡驱动,
试试用
−autosync 30
来平滑此问题。
使用这个值时,
如果出现
A/V
同步大偏移,
只需要
1, 2
秒时间就可以搞定。
对于所有的声卡驱动,
对突然的
A/V
偏移,
在反应时间上有延迟,
这应该是打开此选项的唯一副作用。
−benchmark
在终端打印一些回放后的
CPU
使用率和丢帧数的统计信息。
与 −nosound
和 −vo null
联合使用可用来仅仅评测视频编解码器.
注意:
使用此参数仅仅回放视频时,
MPlayer
也将忽略帧持续期(frame
duration)
(你可以认为那是不定帧率)。
−colorkey
改变
colorkey
为你所选的
RGB 值。
0x000000
是黑色而
0xffffff
是白色。
仅被视频输出驱动
cvidix, fbdev, svga, vesa, winvidix, xmga, xvidix, xover, xv
(参见
−vo xv:ck), xvmc
(参见
−vo xv:ck) 和 directx
支持。
−nocolorkey
停用
colorkeying。
仅被视频输出驱动
cvidix, fbdev, svga, vesa, winvidix, xmga, xvidix, xover, xv
(参见
−vo xv:ck), xvmc
(参见
−vo xv:ck) 和 directx
支持。
−correct−pts(用于试验)
切换
MPlayer
到试验模式,
其中视频帧的时戳计算不同,
且支持视频过滤器添加新的帧或修改已有的时戳。
可以看到更精确的时戳,
例如通过
−ass
选项修改播放字幕与镜头同步。
没有
−correct−pts,
字幕同步典型地会被某些帧关闭。
此选项不能与某些分路器和编解码器一起正常工作。
−crash−debug
(调试代码)
一旦崩溃或
SIGTRAP
自动联上
gdb
调试程序。
此支持必须已编译进配置
−−enable−crash−debug。
−doubleclick−time
以毫秒为单位的时间值,用以判定两次连续的按键动作是否为一次双击动作(默认值:
300)。
设为0则让你的窗体系统判断什么样动作的是双击(仅当
−vo directx
时)。
注意:
你会体验到不同的效果,这取决于你绑定了
MOUSE_BTN0_DBL
还是
MOUSE_BTN0−MOUSE_BTN0_DBL。
−edlout
新建文件并写入
EDL(编辑决定列表)
记录。
回放时,
用户击
"i"
键标记跳过块的开始结束处。
这提供了用户一个以后能精调
EDL
(记录)项的开始点。
详情请参见
http://www.mplayerhq.hu/DOCS/HTML/en/edl.html。
−enqueue
(仅用于
GUI)
将命令行中给定的文件排入播放列表但不立刻播放。
−fixed−vo
为多个文件锁定一个固定的视频系统
(对所有的文件(反)初始化仅一次)。
这样,
对所有文件只打开一个窗口。
目前
fixed-vo
兼容的驱动有:
gl, gl2, mga, svga, x11, xmga, xv, xvidix
和
dfbmga。
−framedrop(也请参见
−hardframedrop,未指定
-no-correct-pts
时只可用于实验)
跳过显示一些帧从而在慢的机器上保持
A/V
同步。
视频滤镜不会应用到这些帧上。对于
B-帧
甚至解码也完全跳过。
−(no)gui
启用或停用
GUI
接口(默认取决于可执行文件名)。
仅能作为命令行第一个参数。不能作为选项写入配置文件。
−h, −help, −−help
显示简短的选项概要。
−hardframedrop(未指定
-no-correct-pts
时只可用于实验)
更加密集的丢帧(中断解码过程)。将导致图像失真!
注意,libmpeg2
解码器尤其可能在使用该选项后崩溃,所以请考虑使用
“−vc
ffmpeg12,”。
−heartbeat−cmd
在播放的时候每隔
30
秒通过
system()
调用(即通过
shell
调用)执行的命令。
注意:
MPlayer
执行此命令时不加以检查,所以你有责任确保该命令不造成任何安全问题(例
如,如果“.”就像在
Windows
中那样是在你的路径中,则确保使用完整路径)。
该选项可能被“误用”于禁用不支持正确的
X API
的屏幕保护程序。
如果你觉得这太复杂了,请要求屏幕保护程序的作者提供对于正确
X API
的支持。
用于
xscreensaver
的示例:
mplayer −heartbeat−cmd
"xscreensaver−command −deactivate"
file
用于
gnome screensaver
的示例:
mplayer −heartbeat−cmd
"gnome−screensaver−command −p"
file
−identify
是 −msglevel identify=4
的简写形式。使用便于解析的格式显示文件参数。
同时打印更为详细的关于字幕和音轨的语言与
ID
号的信息。
在某些情形下,使用
−msglevel identify=6
能得到更多的信息。
例如,对于一张
DVD
碟片,该选项能列出每个标题的章节和时长,以及一个碟片
ID 号。
将此选项与
−frames 0
一起使用能禁止所有输出。
封装脚本
TOOLS/midentify
禁止
MPlayer
的其它输出,
并且(很可能)shellescapes(脚本转义)了文件名。
−idle
(也请参见
−slave)
当没有文件播放时,
让 MPlayer
空闲等待而不是退出。
一般在
slave
模式时有用,
能通过输入命令控制
MPlayer。
−input
此选项可以用来配置输入系统的某些部分。路径相对于
~/.mplayer/。
注意:
自动重复功能目前只有游戏操纵杆支持。
可用的命令有:
conf=
指定输入配置文件而不是默认的
~/.mplayer/input.conf。
如果没有给出完全路径名,
将假设是
~/.mplayer/
。
ar-delay
在开始自动重复一个键之前等待多少毫秒
(0
代表停用)。
ar-rate
自动重复数是每秒重复多少次按键。
keylist
列出所有可以被绑定于命令的键。
cmdlist
列出所有可以被绑定于键的命令。
js-dev
指定使用的操纵杆设备(默认是:
/dev/input/js0)。
file=
从给定文件中读取命令。
一般结合
FIFO
时有用。
注意:
当给定文件是
FIFO 时 MPlayer
打开两个端头,
这样你就可以做
几次
‘echo "seek 10" >
mp_pipe’
而管道仍保持有效。
−key−fifo−size
指定
FIFO
大小供缓冲按键事件(默认值:7)。
n
大小的
FIFO
能容纳
(n−1)
缓冲事件。
如果太小会丢失一些事件
(导致
"鼠标键卡住"
或类似效果)。
如果太大,
MPlayer
处理缓冲的事件时可能看上去挂住了。
为得到同以前一样的行为效果而引入此选项,
对 Linux
设置为
2 或对
Windows 为
1024。
−lircconf
(仅适用于
LIRC)
为 LIRC
指定配置文件(默认是:
~/.lircrc)。
−list−properties
打印可用的属性列表。
−loop
重复回放电影
遍。 0
表示重复不断。
−menu
(仅用于OSD菜单)
打开
OSD
菜单支持。.
−menu−cfg
(仅用于OSD菜单)
使用另一种的
menu.conf。
−menu−chroot
(仅用于OSD菜单)
将文件选择菜单的根目录更改为一个特定位置。
示例:
−menu−chroot
将限制文件选择菜单查找/
home以及其下的目录(即不可能访问
/,但可以访问
/home/user_name)。
−menu−keepdir(仅用于OSD菜单)
文件浏览器从最近浏览位置开始浏览,而不是当前目录。
−menu−root
(仅适用于
OSD
菜单)
指定主菜单。
−menu−startup
(仅适用于
OSD
菜单)
在 MPlayer
启动时显示主菜单。
−mouse−movements
允许
MPlayer
接受指针事件来自视频输出驱动(目前仅支持
X11
衍生型)。
必须选择
DVD
菜单中的按钮。
−noconsolecontrols
阻止
MPlayer
读取标准输入的键盘事件。
读取标准输入的数据时有用。命令行中发现
−
会自动启用。
会遇到不得不手动设置的情形,
比如你
打开
/dev/stdin
(或者你系统中等价的设备),
在播放列表中使用
stdin
或者意欲以后通过
slave
命令的
loadfile 或 loadlist
从 stdin
读取。
−nojoystick
关闭支持操纵杆。
−nolirc
关闭支持
LIRC。
−nomouseinput
停用鼠标键
按/放
输入
(mozplayerxp
的上下文菜单依赖此选项)。
−rtc
(仅适用
RTC)
打开使用
Linux 的 RTC
(实时钟
− /dev/ rtc)
作为计时机制。
唤醒过程每
1/1024
秒核查当前时间。
除非现代
Linux
内核配置为桌面应用,
因为当使用正常的定时睡眠时,
已唤醒相似精度的过程。
−playing−msg
开始回放前打印出字符串。
支持以下的扩展:
${NAME}
扩展为属性
NAME
的值。
?(NAME:TEXT)
仅当属性
NAME
可用时扩展
TEXT(文字)。
?(!NAME:TEXT)
仅当属性
NAME
不可用时扩展
TEXT(文字)。
Expand TEXT only if the property NAME is not
available.
−playlist
根据播放列表播放文件(ASX,
Winamp, SMIL,
或者
one-file-per-line(每行一个文件)
格式)。
注意:
此选项作为条目仅应用于播放列表的元素以后,
会找到选项。
FIXME:
需要彻底理清并建立文档。
−rtc−device
为 RTC
计时使用指定的设备。
−shuffle
以随机顺序播放文件。
−skin
(仅用于
GUI)
从默认皮肤目录
/usr/local/share/mplayer/skins/ 或
~/.mplayer/ skins/
下的,
作为参数的给定目录中装载皮肤。
示例:
−skin fittyfene
尝试
/usr/local/share/ mplayer/skins/fittyfene
然后是
~/.mplayer/skins/fittyfene。
−slave
(也请参见
−input)
切换到
slave
模式,
MPlayer
为其他程序在后台运行。
MPlayer
从标准输入读取以新行
(\n)
分隔开的命令行,
而不再截获键盘事件。
注意:
请参见
−input cmdlist
的命令列表和
DOCS/tech/slave.txt
中的描述。
−softsleep
通过不断核查当前时间来测定帧的时间,
而不是请求内核在适当的时刻唤醒
MPlayer。
对于内核计时器精度不高且不能使用
RTC
时有用,
代价是较高的
CPU
消耗。
−sstep
每帧后跳过
秒。
影片的正常帧率仍被保留,
所以回放加速了。
既然
MPlayer
仅能搜寻到下一个
keyframe,
加速过程可能不精准。
由于上传受限制其余部分直接进入原
官方连接
(有点慢耐心等待)
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/29321/showart_665531.html |
|