zoukankan      html  css  js  c++  java
  • MPlayer参数使用介绍(部分)(中文)

    文件太长,就不全部转载了,以下是某MPlayer网站的全部详细介绍:
    http://www.mplayer.org.cn/help_zh.html#%E7%A8%8B%E5%BA%8F%E9%94%99%E8%AF%AF
    MPlayer官方网站的介绍,不过中文的翻译不完全:
    http://www.mplayerhq.hu/design7/documentation.html
    如果从官网下载MPlayer可能会在安装文件里看到较详细的英文介绍。
    MPlayer常见问题解答:
    http://www.cn-doc.com/_system_linux_doc/2005_09_19_20/2005091920502098.htm


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


    概要
    mplayer [选项] [文件|URL|播放列表|−]
    mplayer [选项] 文件1 [指定选项] [文件2] [指定选项]
    mplayer [选项] {文件和选项组} [组指定选项]
    mplayer [dvd|dvdnav]://[标题|[开头标题]−末尾标题] [选项]
    mplayer vcd://轨迹[/设备]
    mplayer tv://[频道][/input_id] [选项]
    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|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和libav库格式)

    循环可用的像轨。

    # (仅用于DVD、MPEG、Matroska、AVI和libav库格式)

    循环可用的音轨。

    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, −vf yadif, −vf kerndeint)

    激活/撤销去交错。

    (以下的按键仅适用于硬件加速视频输出(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" 继续正常的选项。

    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


    通用选项
    −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 ...)的显示。对慢机器或者不能正确处理回车符(即 )的旧机器特别有用。

    −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 提高一级。


    播放器选项(仅适用于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。

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

    跳过显示一些帧从而在慢的机器上保持 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 大小供缓冲按键事件(默认值: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以及其下的目录(即不可能访问 /,但可以访问 /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(文字)。

    −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 从标准输入读取以新行 ( ) 分隔开的命令行, 而不再截获键盘事件。
    注意: 请参见 −input cmdlist 的命令列表和 DOCS/tech/slave.txt 中的描述。

    −softsleep

    通过不断核查当前时间来测定帧的时间, 而不是请求内核在适当的时刻唤醒 MPlayer。对于内核计时器精度不高且不能使用 RTC 时有用, 代价是较高的 CPU 消耗。

    −sstep <数>

    每帧后跳过 <数> 秒。影片的正常帧率仍被保留, 所以回放加速了。既然 MPlayer 仅能搜寻到下一个 keyframe, 加速过程可能不精准。

    Keep it simple!
    作者:N3verL4nd
    知识共享,欢迎转载。
  • 相关阅读:
    CruiseControl.NET与TFS结合的配置文件
    环信Restfull API dotnetSDK
    NAnt0.92版本首次在windows 8.1的机子上运行报错的问题解决
    asp.net接收ajax请求参数时为空的现象
    对接微信红包时:CA证书出错,请登录微信支付商户平台下载证书
    在打开vs解决方案时,怎样让所以打开的项目自动折叠
    使用Chrome或Fiddler抓取WebSocket包
    SVN使用教程
    禁用Resharper长代码自动换行的解决办法
    SQLServer日期格式化
  • 原文地址:https://www.cnblogs.com/lgh1992314/p/5834846.html
Copyright © 2011-2022 走看看