mplayer slave 模式文档翻译

本来是因为毕业设计要用到mplayer的slave模式 ,找了半天没有中文的,所以花了一晚上的时间翻译了下,官方的帮助文档,发在blog,大家交流下,小弟英语水平一般,就一个cet-4水平,要是哪里大牛勿鄙.....

 

==============================================================================

 

#####################

#       Translate by Killua              #
#####################

 

 

slave模式协议
-------------------

在关于slave模式,MPlayer为后台运行其他程序。不再截获键盘事件,MPlayer会从标准输入读一个换行符(/n)分隔开的命令。

要动手尝试slave模式,运行

  mplayer -slave -quiet <movie>

并在控制台窗口输入slave命令。

您也可以使用一个fifo文件(命名管道):

  mkfifo </tmp/fifofile>
  mplayer -slave -input file=</tmp/fifofile> <movie>

大多数slave模式命令相当于命令行选项,但并非一定要在相同的名称。详细说明中可以在手册中找到


所有命令都可以以前缀“pausing”,“pausing_keep”,或“pausing_toggle”为前缀。“pausing”告诉MPlayer暂停尽快正在处理的命令。 “pausing_keep”告诉MPlayer暂定保持只要它已在暂停模式。“pausing_toggle”告诉MPlayer暂定保持只要它尚未暂停模式。请注意,“尽可能“可以在命令完全执行之前。
作为一项临时黑客,也有个实验性“pausing_keep_force”前缀,与之MPlayer不退出了所有的暂停循环。
这样你能避免“frame stepping”由于“pausing_keep”的影响。但大多数命令将要么不执行或是按照令人意外的方式。
对于“set_mouse_pos”和“key_down_event”,“pausing_keep_force”是默认
因为其他值不为他们作出多大的意义。


各种提示和技巧(帮助扩展!):

- 尝试使用例如
    pausing_keep_force pt_step 1
    get_property pause
  切换到下一个文件。它避免在转换到新的音频文件之前旧文件播放一小段时间


可用的命令('mplayer -input cmdlist的'会打印出一份清单):


alt_src_step <value> (ASX playlist only)
    当有一个以上的源可以有选择下一个/前一个。

audio_delay <value> [abs]
    设置/调整音频延迟。
    如果[abs]不提供或为零,调整迟延<value>秒。
    如果[abs]不为零,将延迟到<value>秒。

[brightness|contrast|gamma|hue|saturation] <value> [abs]
    设置/调整视频参数。
    如果[abs]不提供或为零,修改参数为<value>。
    如果[abs]不为零,参数设置为<value>。
    <value>的范围是[-100,100]。

change_rectangle <val1> <val2>
    更改矩形滤波器矩形的坐标。
        <val1>
            必须是下列之一:
                0 =宽度
       

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值