mplayer说明

MPlayer:是一款开源多媒体播放器,以GNU通用公共许可证发布。
此款软件可在各主流操作系统使用,例如Linux和其他类Unix系统、Windows及Mac OS X系统。

在linux系统中安装mplayer播放器

在linux系统中安装命令:
sudo apt-get  install mplayer 查看mplayer  的所有控制命令:
mplayer  -help

mplayer的命令模式:

mplayer  -slave  -quiet -input file=../tmp/cmd_fifo   -geometry  100:100  -zoom -x 800 -y 480  1.avi  -slave  :利用从模式打开mplayer 播放器    (只有在从模式下,才可以接受用户的命令)
-quiet  :去除杂项信息
-input file:指定mplayer 命令输入管道
-zoom -x 800 -y 480   指定播放窗体的大小
把生成后的mplayer 可执行文件拷贝到开发板的/bin 目录中

常用命令

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 =宽度1 =高度2 = x坐标3 = y坐标<val2>如果<val1>为0或1:整数加/减去宽/高。正值宽度/高度和负值减去它。如果<val1>是2或3:相对矩形左上角的整数值。正值移动矩形向右/向下和负值移动矩形向左/向上。dvb_set_channel <channel_number> <card_number>设置的DVB通道。dvdnav <button_name>给定dvdnav按钮。updownleftrightmenuselectprevmouseedl_mark将当前位置写入EDL文件。frame_drop [value]切换/设置帧的模式。get_audio_bitrate打印出当前文件音频比特率。get_audio_codec打印出的音频当前文件的编解码器的名称。get_audio_samples打印出的音频和当前文件的声道数。get_file_name打印出当前文件名。get_meta_album打印出当前文件的'专辑'的元数据。get_meta_artist打印出当前文件的'艺术家'的元数据。get_meta_comment打印出当前文件的'评论'的元数据。get_meta_genre打印出当前文件的'流派'的元数据。get_meta_title打印出当前文件的'标题'的元数据。get_meta_track打印出当前文件的'音轨的数量'的元数据。get_meta_year打印出当前文件的'年份'的元数据。get_percent_pos打印出文件中的当前位置为整数百分比[0-100)。get_property <property>打印出的属性的当前值。get_sub_visibility打印出字幕能见度(1 ==开启,0 ==关闭)。get_time_length打印出当前文件的长度用秒表示。get_time_pos打印出在文件的当前位置用秒表示,采用浮点数。get_vo_fullscreen全屏状态打印出来(1 == 全屏,0 ==窗口)。get_video_bitrate打印出当前文件的视频比特率。get_video_codec打印出当前视频文件的编解码器的名称。get_video_resolution打印出当前文件的视频分辨率。screenshot <value>截屏。要求屏幕过滤器加载。0以一个单独的截图。1启动/停止服用,每帧画面。gui_[about|loadfile|loadsubtitle|play|playlist|preferences|skinbrowser|stop]图形用户界面行动key_down_event <value>注入<value>到MPlayer的关键代码的事件。loadfile <file|url> <append>加载给定的文件/网址,停止当前文件的播放/网址。如果是<append>非零继续播放和文件/网址追加到当前播放列表代替。loadlist <file> <append>加载给定的播放列表文件,停止当前文件的播放。如果<append>是非零和继续播放文件,文件追加到当前播放列表。loop <value> [abs]调整/设置怎样的电影应该是循环多次。 -1代表不循环,永远的0。菜单命令>执行上显示OSD菜单命令。up 移动光标向上。down 移动光标向下。ok 接受的选择。cancel 取消选择。hide 隐藏的OSD菜单。set_menu <menu_name>显示菜单命名<menu_name>。mute [value]切换声音输出静音或将其设置为[value](value>=0)(1 ==开启,0 ==关闭)。osd [level]切换OSD模式或将其设置为[level]在[level]>= 0。osd_show_property_text <string> [duration] [level]显示一项关于OSD扩展属性的字符串,看到-playing-msg 用于描述可用的扩展。如果[duration]>=0,显示为[duration]ms。 [level]设置所需的最低水平OSD该消息可见(默认是:0 -始终显示)。osd_show_text <string> [duration] [level]查看OSD的<string>。panscan <-1.0 - 1.0> | <0.0 - 1.0> <abs>增加或减少pan-and-scan的<value>的范围,1.0是最高的。负值降低pan-and-scan范围。如果<abs>!= 0,那么pan-and-scan范围被解释为绝对的范围。pause暂停/取消暂停播放。frame_step播放一帧,然后暂停。pt_step <value> [force]转到下一个/上的播放树项。标志的<value>讲述该方向。如果没有项目可在给定的方向不会做任何事,除非[force]不为零。pt_up_step <value>[部队]类似pt_step,但跳转到下一个/父列表中的前一个项目。有助于摆脱在播放树内部循环。quit [value]退出MPlayer。可选的整数[value]的值作为返回代码为mplayer的进程(默认值:0)。radio_set_channel <channel>切换到<channel>。在‘channel’的广播参数需要设置。radio_set_freq <frequency in MHz>设置广播频率调谐器。radio_step_channel <-1|1>步向前(1)或向后(-1频道列表)。只有当'channel'的广播参数设置。radio_step_freq <value>调整频率的<value>(正数 - 向上,负数 - 向下)。seek <value> [type]定位电影的某些地方。0 是一个相对定位+/- <value>(默认值)。1 是定位<value>%在电影里。2 是寻求一个绝对位置的<value>秒。seek_chapter <value> [type]定位一章的开始。0 是一个相对寻求+/- <value>章节(默认)。1 定位到<value>章。switch_angle <value>转换ID为角度[value]。通过循环如果用角度[value]省略或负数。set_mouse_pos的<X> <y>告诉MPlayer的窗口中鼠标坐标。此命令不移动鼠标!set_property <property> <value>设置属性。speed_incr <value>增加<value>当前回放速度。speed_mult <value>目前速度乘以<value>。speed_set <value>设定速度为<value>。step_property <property> [value] [direction]通过value来改变属性,或者,如果没给定或为0则增加默认值。如果小于零,方向是相反的方向。stop停止播放。sub_alignment [value]切换/设置对齐字幕。0 顶部对齐1 居中对齐2 底部对齐sub_delay <value> [abs]调整了字幕延迟+/- <value>秒或将其设置<value>秒时[abs]不为零。sub_load <subtitle_file>从<subtitle_file>加载字幕。sub_log当前日志上显示的字幕或连同文件名和时间信息的~/.mplayer/subtitle_log。sub_pos <value> [abs]调整/设置字幕的位置。sub_remove [value]如果[value]参数是当前和非负,并取消了字幕文件的[value]索引。如果参数省略或负,除去所有的字幕文件。sub_select [value]显示字幕的索引[value]。关闭字幕显示,如果关闭[value]的值为-1或比更高可用的字幕指数更大。可用的字幕周期,如果[value]省略或低于-1。支持字幕来源是 -sub 选项在命令行,VOBsubs,DVD字幕和Ogg和Matroska文本流。这主要是循环所有字幕命令,如果要设置一个特定的字幕,使用sub_file,sub_vob,或sub_demux。sub_source [source]显示第一个字幕,从[source]。这里[source]是一个整数:SUB_SOURCE_SUBS(0)用于文件字幕SUB_SOURCE_VOBSUB(1) VOBSub文件SUB_SOURCE_DEMUX(2)在媒体文件或DVD嵌入字幕。如果[source]为-1,将关闭字幕显示。如果[source]低于-1,将循环每个之间的现有资源第一个字幕。sub_file [value]显示字幕specifid由[value]的文件subs。在[value]的值通过相应的ID_FILE_SUB_ID'-identify'报告的值。如果[value]的值-1,将关闭字幕显示。如果[value]小于-1,将循环的所有文件subs。sub_vob [value]显示字幕specifid由[value]的vobsubs。在[value]的值通过相应的ID_VOBSUB_ID'-identify'报告的值。如果[value]的值-1,将关闭字幕显示。如果[value]小于-1,将循环的所有vobsubs。sub_demux [value]显示字幕specifid由[value]从DVD字幕或嵌入在媒体文件。在[value]的值对应ID_SUBTITLE_ID值'-identify',。如果[value]的值-1,将关闭字幕显示。如果[value]小于-1,将循环所有的DVD字幕或嵌入字幕。sub_scale <value> [abs]调整字幕大小+/- <value>或将其设置为<value>时,[abs]不为零。vobsub_lang这是与sub_select为了向后兼容。sub_step<value>在字幕列表前进<value>步,如果<value>是为负,倒退<value>步。sub_visibility [value]切换/设置字幕。forced_subs_only [value]强制切换/设置字幕。switch_audio [value](目前的MPEG*,AVI,的Matroska和libav库处理流)切换到音频文件通过ID[value]。循环歌曲,如果[value]省略或负数。switch_angle [value](DVD光盘只)切换到DVD的角度通过ID[value]。循环如果可用角度,如果[value]省略或负数。switch_ratio [value]在运行时改变长宽比。 [value]是表示新的长宽比作为浮动16 / 9(例如1.77778)。这可能与某些视频过滤器的问题。switch_title [value](DVDNAV only)切换到DVD标题通过ID[value]。循环可用标题,如果[value]的值省略或负数。switch_vsync [value]切换场同步(1 ==开启,0 ==关闭)。如果[value]的值没有提供,刷新同步状态反转。teletext_add_digit <value>进入/离开字幕的页面号编辑模式,并追加提供的以前输入的数字。0 .. 9 - 附加apropriate数字。 (启用编辑模式,如果从一般要求模式,并切换到正常模式时。)-     - 删除最后的页码数字。 (退格仿真,只能在页码编辑模式。)teletext_go_link <1-6>按照目前的字幕的页面给出链接。tv_start_scan电视频道开始自动扫描。tv_step_channel <channel>选择下一个/上一个电视频道。tv_step_norm更改电视制式。tv_step_chanlist改变频道列表。tv_set_channel <channel>设置当前的电视频道。tv_last_channel设置当前电视频道到最后一个。tv_set_freq <frequency in MHz>设置电视调谐器的频率。tv_step_freq <frequency offset in MHz>设置电视调谐器的频率相对于当前值。tv_set_norm <norm>电视调谐器设置规范(包括PAL,SECAM,NTSC制式,...).tv_set_brightness <-100 - 100> [abs]设置电视调谐器的亮度或调整,如[abs]设置为0。tv_set_contrast <-100 -100> [abs]设置电视调谐器的对比或调整,如[abs]设置为0。tv_set_hue <-100 - 100> [abs]设置电视调谐器色调或调整,如[abs]设置为0。tv_set_saturation <-100 - 100> [abs]设置电视调谐器饱和或调整,如[abs]设置为0。use_master主之间切换和PCM音量控制。vo_border [value]切换/设置边界显示。vo_fullscreen [value]切换/设置全屏模式。vo_ontop [value]切换/设置保持在最上层。vo_rootwin [value]切换/设置在根窗口播放。volume <value> [abs] 增大/减小音量,或将其设置为<value>,如果[abs]不为零。下面的命令,实际上只可用于OSD菜单控制台模式:help帮助文本显示,目前还是空的。exit从OSD菜单退出控制台。不像'quit',不退出MPlayer的。hide隐藏了OSD菜单控制台。点击菜单命令unhides它。其他按键绑定的行为一切如常。run <value>运行<value>的shell命令。在OSD菜单控制台模式标准输出和标准输入是通过视频输出。

mplayer说明及常用命令相关推荐

  1. netcat常用命令

    netcat常用命令 1.端口扫描 2.Chat Server 3.文件传输 4.目录传输 5. 加密你通过网络发送的数据 6. 流视频 7.克隆一个设备 8.打开一个shell 9.反向shell ...

  2. debian安装 Debian的一些常用命令

    本篇文章主要介绍了"debian安装 Debian的一些常用命令",主要涉及到debian安装方面的内容,对于Linux教程感兴趣的同学可以参考一下: dpkg学习:(1)dpkg ...

  3. linux常用脚本的使用方法,Linux常用命令用法100个

    Linux常用命令用法100个 发布时间:2013-05-25 13:53:27   作者:佚名   我要评论 平时用linux时,我有一个习惯就是把遇到的,比较有用,并且容易忘的命令,放到一个文本文 ...

  4. windows操作系统常用命令

    一.文件夹篇 All Users 这里记录的是Window的用户以及这些用户个人设定的开始菜单及桌面等信息. Command 在这个目录下有着许多的DOS的常用命令,例如debug,format 等. ...

  5. Kubectl 常用命令, 开发人员常用k8s命令

    Kubectl 常用命令: 什么是常用,我用的,就是常用的

  6. docker常用命令详解

    docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...

  7. 客快物流大数据项目(十五):DockeFile常用命令

    目录 DockeFile常用命令 一.FROM 二.​​​​​​​MAINTAINER 三.​​​​​​​RUN

  8. 客快物流大数据项目(九):Docker常用命令

    目录 Docker常用命令 一.帮助命令 二.镜像命令 1.搜索镜像

  9. linux常用命令(转载)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

最新文章

  1. C# Action用法
  2. 火狐浏览器工具栏/折叠菜单怎么设置?火狐浏览器工具栏/折叠菜单定制教程
  3. 广搜 广搜 poj 3984
  4. 链路聚合_配置EthTrunk链路聚合
  5. “双减”后首份半年报 新东方在线营收亏损双减
  6. MQTT工作笔记0006---CONNECT控制报文3
  7. Mysql得隔离级别
  8. c语言流程图生成器免费软件,c语言流程图生成器
  9. 西门子840d备份到u盘_840dsl 启动服务U盘制作和CF卡数据备份回装
  10. 计算机毕业设计指导 教师 评语,毕业设计指导教师评语【集锦】
  11. ArcGIS Pro与ArcGis区别
  12. 10.数据库恢复技术
  13. Python编程(第4版)pdf
  14. 计算机专业术语拜年祝福语,技术部拜年祝福语
  15. Memory loss【记忆缺失】
  16. 2021年N1叉车司机考试及N1叉车司机模拟试题
  17. 青岛学计算机哪些学校好,青岛计算机专业哪些学校好
  18. 用matlab画kdj指标,【每日一策】Matlab量化交易策略之 KDJ择时
  19. linux Basic
  20. 希捷发布人工智能硬盘酷鹰AI,优化视频监控安全性和分析速度

热门文章

  1. 数据挖掘十大算法之 k-NN
  2. flask web 框架——消息闪现
  3. 计算机like函数的用法,like的用法有几种?分别是什么,what's like 什么意思
  4. 基于jQuery的QQ表情编辑器
  5. 巨杉数据库sequoiadb笔记
  6. PyQt5(一)简介
  7. 阿里云弹性计算年度关键词:强劲、突破、开放
  8. 关于计算机信息管理专业调研报告,计算机信息管理专业调研报告
  9. 计算机网络与安全专业属工程类,信息安全专业属于什么专业类别
  10. 腾讯安全联合成立数据安全专委会