MPlayer - Manpage

8 views
Skip to first unread message

deadivan

unread,
May 12, 2007, 12:08:07 PM5/12/07
to mdky
MPlayer

MPlayer

NAME
SYNOPSIS (总览)
DESCRIPTION (描述)
INTERACTIVE CONTROL (交互控制)
USAGE (用法)
CONFIGURATION FILES (配置文件)
PROFILES (配置轮廓)
GENERAL OPTIONS (一般选项)
PLAYER OPTIONS (播放器选项) (仅适用于 MPLAYER)
DEMUXER/STREAM OPTIONS (分路器/媒体流选项)
OSD/SUBTITLE OPTIONS (OSD/字幕选项)
AUDIO OUTPUT OPTIONS (音频输出选项) (仅适用于 MPLAYER)
AUDIO OUTPUT DRIVERS (音频输出驱动) (仅适用于 MPLAYER)
VIDEO OUTPUT OPTIONS 视频输出选项 (仅适用于 MPLAYER)
VIDEO OUTPUT DRIVERS 视频输出驱动 (仅适用于 MPLAYER)
DECODING/FILTERING OPTIONS (解码/过滤器选项)
AUDIO FILTERS (音频过滤器)
VIDEO FILTERS (视频过滤器)
GENERAL ENCODING OPTIONS (一般编码选项) (仅用于 MENCODER)
CODEC SPECIFIC ENCODING OPTIONS (编解码器的编码选项) (仅用于 MENCODER)
ENVIRONMENT VARIABLES (环境变量)
FILES (文件)
EXAMPLES OF MPLAYER USAGE (MPLAYER 用法示例)
EXAMPLES OF MENCODER USAGE (MENCODER 用法示例)
BUGS (错误)
AUTHORS (作者)

NAME


mplayer − 电影播放器
mencoder − 电影编解码器

SYNOPSIS (总览)


mplayer [选项] [文件|URL|播放列表|−]
mplayer
[选项] 文件1 [指定选项] [文件2] [指定选项]
mplayer
[选项] {文件和选项组} [组指定选项]
mplayer
[dvd|dvdnav]://[标题|[开头标题]−末尾标题] [选项]
mplayer
vcd://轨迹[/设备]
mplayer
tv://[频道] [选项]
mplayer
radio://[频道|频率][/capture] [选项]
mplayer
pvr:// [选项]
mplayer
dvb://[卡号@]频道 [选项]
mplayer
mf://文件掩码 [−mf 选项] [选项]
mplayer
[cdda|cddb]://轨迹[-末轨迹][:速度][/设备] [选项]
mplayer
cue://文件[:轨迹] [选项]
mplayer
[file|mms[t]|http|http_proxy|rt[s]p|ftp|udp|unsv]:// [用户名:密码@]URL[:端口] [选项]
mplayer
sdp://文件 [选项]
mplayer
mpst://主机[:端口]/URL [选项]
mplayer
tivo://主机/[list|llist|fsid] [选项]
gmplayer
[选项] [−skin 皮肤]
mencoder
[选项] 文件 [文件|URL|−] [−o 文件]
mencoder
[选项] 文件1 [指定选项] [文件2] [指定选项]

DESCRIPTION (描述)


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 文档!

INTERACTIVE CONTROL (交互控制)


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)


循环可用的像轨。


# (仅用于 MPEG 和 Matroska)


循环可用的音轨。


TAB (仅用于 MPEG-TS)


循环可用的节目。


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)


激活/撤销去交错。


(以下的按键仅适用于硬件加速视频输出(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


确定。


鼠标控制


button 3 和 button 4


后退/ 快进 1 分。


button 5 和 button 6


降低/ 提高音量。


操纵杆


left 和 right


后退/ 快进 10 秒。


up 和 down


快进/ 后退 1 分。


button 1


暂停。


button 2


循环 OSD 状态: 无 / 搜索条 / 搜索条 + 计时器 / 搜索条 + 计时器 + 总时间。


button 3 和 button 4


降低/ 提高音量。

USAGE (用法)


每个 "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

CONFIGURATION FILES (配置文件)


你可以把所有选项放在配置文件中, 每次 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

PROFILES (配置轮廓)


为了方便操作不同的配置文件, 可以在配置文件中定义配置轮廓。 配置轮廓以放在方括号中的名称开始, 如: "[my-profile]"。 所有跟随的选项成为配置轮廓的一部分。 描述(通过 −profile help 显示)定义于 profile-desc 选项。 要结束该配置轮廓, 使用别的名称开始即可 或使用配置轮廓名称 "default" 继续正常的选项。

MENCODER 配置轮廓示例:

[mpeg4]
profile-desc="MPEG4 encoding"
ovc=lacv=yes
lavcopts=vcodec=mpeg4:vbitrate=1200

[mpeg4-hq]
profile-desc="HQ MPEG4 encoding"
profile=mpeg4
lavcopts=mbd=2:trell=yes:v4mv=yes

GENERAL OPTIONS (一般选项)


−codecs-file <文件名> (也请参见 −afm, −ac, −vfm, −vc)


重载标准的搜索路径并使用指定的文件代替内置的 codecs.conf。


−include <配置文件>


指定配置文件在默认的配置文件后面解析。


−list-options


打印所有可用的选项。


−msgcharset <字符集>


转换控制台消息为指定的字符集(默认是自动侦测: autodetect)。 文字的字符集编码用选项 −−charset 指定配置。 设置为 "noconv" 以停用转换 (为了如: iconv 问题)。
注意:
选项在命令行解析完成后生效。 环境变量 MPLAYER_CHARSET 能帮你去除开头几行混乱的输出。


−msglevel <all=<级别>:<模块>=<级别>:...>


直接对各个模块控制冗赘度。 此 "all" 模块改变所有模块(虽然没有在命令行中显式指定)的冗赘级别。 查看所有模块的列表请参见于 "−msglevel help"。
注意:
消息是在命令行解析之前打印的, 仅受到能应用于所有模块的 环境变量 MPLAYER_VERBOSE 的控制。
可用级别:


-1


完全沉默


0


仅致命消息


1


错误消息


2


警告消息


3


简短提示


4


信息消息


5


状态消息 (隐藏用 −quiet)


6


冗赘消息


7


调试级别 2


8


调试级别 3


9


调试级别 4


−quiet


使得控制台消息少输出; 特别地, 阻止状态行 (即 A: 0.7 V: 0.6 A-V: 0.068 ...)的显示。 对慢机器或者不能正确处理回车符(即 \r)的旧机器特别有用。


−priority <优先> (仅适用于 Windows)


根据 Windows 下可用的预定义优先级设置 MPlayer 的进程优先级。 可能的 <优先> 值为:


idle|belownormal|normal|abovenormal|high|realtime


警告: 使用 realtime(实时) 优先级会引起系统锁住。


−profile <配置轮廓1,配置轮廓2,...>


使用给定的配置轮廓, −profile help 显示定义的配置轮廓列表。


−really-quiet (也请参见 −quiet)


显示比 −quiet 更少的输出和状态信息。


−show-profile <配置轮廓>


显示配置轮廓的描述和内容。


−use-filedir-conf


在文件播放时的相同目录之下寻找该特定文件的配置文件。
警告:
播放未经信任的媒体可能有危险。


−v


提高冗赘级别, 对命令行中发现的各个 −v 提高一级。

PLAYER OPTIONS (播放器选项) (仅适用于 MPLAYER)


−autoq <质量> (和 −vf [s]pp 一起使用)


依据可用的 CPU 空闲时间动态改变后期处理的级别。 你指定的数字可能是已使用中的最高级别。通常你可以使用有点高的级别数字。 为此你必须使用不带参数的 −vf [s]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。


−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)


跳过显示一些帧从而在慢的机器上保持 A/V 同步。 视频滤镜不会应用到这些帧上。对于 B-帧 甚至解码也完全跳过。


−(no)gui


启用或停用 GUI 接口(默认取决于可执行文件名)。 仅能作为命令行第一个参数。不能作为选项写入配置文件。


−h, −help, −−help


显示简短的选项概要。


−hardframedrop


更高强度的丢帧(破坏解码)。导致图像失真!


−identify


是 −msglevel identify=4 的简式。使用易于分析的格式显示文件参数。 也打印更详细的字幕信息和音轨语言和 ID。 在某些情形下, 你使用 −msglevel identify=6 能得到更多的信息。 例如, 对于 DVD 能列出每个标题的时长和碟片 ID 号。 wrapper(封套) 脚本 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 <2−65000>


指定 FIFO 大小供缓冲按键事件(默认是: 10)。 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-root <参数值> (仅适用于 OSD 菜单)


指定主菜单。


−menu-startup (仅适用于 OSD 菜单)


在 MPlayer 启动时显示主菜单。


−mouse-movements


允许 MPlayer 接受指针事件来自视频输出驱动(目前仅支持 X11 衍生型)。 必须选择 DVD 菜单中的按钮。


−noconsolecontrols


阻止 MPlayer 读取标准输入的键盘事件。 读取标准输入的数据时有用。命令行中发现 − 会自动启用。 会遇到不得不手动设置的情形, 比如你 打开 /dev/stdin (或者你系统中等价的设备), 在播放列表中使用 stdin 或者意欲以后通过 slave 命令的 loadfile 或 loadlist 从 stdin 读取。


−nojoystick


关闭支持操纵杆。


−nolirc


关闭支持 LIRC。


−nomouseinput (仅适用于 X11)


停用鼠标键 按/放 输入 (mozplayerxp 的上下文菜单依赖此选项)。


−rtc (仅适用 RTC)


打开使用 Linux 的 RTC (实时钟 − /dev/ rtc) 作为计时机制。 唤醒过程每 1/1024 秒核查当前时间。 除非现代 Linux 内核配置为桌面应用, 因为当使用正常的定时睡眠时, 已唤醒相似精度的过程。


−playing-msg <字符串>


开始回放前打印出字符串。 支持以下的扩展:


${NAME}


扩展为属性 NAME 的值。


$(NAME:TEXT)


仅当属性 NAME 可用时扩展 TEXT(文字)。


−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, 加速过程可能不精准。

DEMUXER/STREAM OPTIONS (分路器/媒体流选项)


−a52drc <级别>


选择 AC3 音频流的动态范围压缩(DRC)级别。 <级别> 是 0 到 1 的浮点数, 其中 0 表示无压缩, (默认值) 1 表示全压缩 (使得响亮的通路更安静或相反)。 此选项仅当 AC3 流包含所需范围的压缩信息时显示效果。


−aid <标识> (也请参见 −alang)


选择音频频道 (MPEG: 0−31, AVI/OGM: 1−99, ASF/RM: 0−127, VOB(AC3): 128−159, VOB(LPCM): 160−191, MPEG-TS 17−8190)。 MPlayer 在 verbose (−v) 模式下会打印可用的音频标识。 当播放 MPEG-TS 流时, MPlayer/MEncoder 用第一个程序 播放已选择的(如果有的话)音频流。


−alang <语言代号[,语言代号,...]> (也请参见 −aid)


指定使用音频语言的优先级列表。 不同的容器格式使用不同的语言代号。DVDs 使用 ISO 639-1 的 两字符语言代号, Matroska 和 NUT 使用 ISO 639-2 的 三字符语言代号, 而 OGM 使用自由格式标识符。 MPlayer 在 verbose (−v) 模式下会打印可用的语言。

示例:


mplayer dvd://1 −alang hu,en


选择 DVD 上的匈牙利语音轨播放而英语在没有匈牙利语时备用。


mplayer −alang jpn example.mkv


播放日语 Matroska 文件。


−audio-demuxer <[+]名称> (仅用于 −audiofile)


锁定用于 −audiofile 的音频分路器类型。 在名称前使用 "+" 锁定类型, 跳过某些核查! 按照 −audio-demuxer help 打印出来的指定分路器类型。 为了向后兼容, 也接受定义在 libmpdemux/demuxer.h 的分路器标识。 −audio-demuxer audio 或 −audio-demuxer 17 锁定 MP3。


−audiofile <文件名>


在看电影时播放外部音频文件(WAV, MP3 或 Ogg Vorbis)。


−audiofile-cache <千字节>


对 −audiofile 的文件流启用缓存, 使用指定大小的内存。


−bandwidth <参数值> (仅适用于网络)


指定网络流的最大带宽(用于服务器可以以不同带宽传送内容的情况)。 当你以慢速连接观看现场流媒体时有用。 对于 Real RTSP 流, 也用来设置最大的传送带宽 以容许较快的缓存填充和流转储。


−cache <千字节>


此选项指定用多少内存(以 kBytes 为单位)作为播放文件或 URL 的预缓冲。 对速度慢的媒体特别有用。


−nocache


关闭缓冲。


−cache-min <百分数>


当缓冲填充到总数的 <百分数> 时开始回放。


−cache-seek-min <百分数>


如果查寻到的位置处于从当前位置算起的缓存大小的 <百分数> 之内, MPlayer 等待填充缓存到此位置而不是执行流查寻(默认是: 50)。


−cdda <选项1:选项2> (仅适用于 CDDA)


此选项用来调整 MPlayer 的 CD 音频读取特性。

可用选项有:


speed=<参数值>


设定 CD 转速。

<table border="0" cellpadding="0
Reply all
Reply to author
Forward
0 new messages