MPlayer 是我在 Linux 系统中用到的相当好的媒体播放程序,它因支持播放广泛的音/视频文件格式而著称。本文所要探讨的,除却一般的使用方法之外,更包括一些鲜为人知的提示和诀窍。相信在阅读此文后,你的多媒体播放体验将会增色不少。

配置文件

配置文件是/etc/mplayer/mplayer.conf和~/.mplayer/config

常用配置:

#subcp=cp936

#font=/usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc

slang = "chs,eng"

sub-fuzziness=1

使用方法

简单实例:

mplayer -sub subtitle.srt -subcp cp936 -font /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc movie.avi

播放文件

使用 MPlayer 播放媒体文件最简单的方式是:

mplayer

MPlayer 会自动检测文件的类型并加以播放,如果是音频文件,则会在命令行中显示该播放文件的状态信息;而假如是视频文件的话,则会打开一个新的播放窗口。

选择播放进度

−ss 参数指定的时间位置.

示例:

mplayer −ss 56 ###搜索到56秒处

mplayer −ss 01:10:00 ###搜索到1小时10分钟处

倒退与快进

在播放文件的时候,你可以通过以下三组快捷键来对播放进程进行倒退与快进操作:

左方向键和右方向键:分别执行倒退 10 秒和快进 10 秒操作

下方向键和上方向键:分别执行倒退 1 分钟和快进 1 分钟操作

下翻页键和上翻页键:分别执行倒退 10 分钟和快进 10 分钟操作

播放 DVD

虽然 MPlayer 不支持 DVD 菜单,但是却能够播放 DVD。你可以这样播放 DVD:

mplayer dvd://

你需要使用实际的数字来替换 ,如 1、2、3 等。

使用字幕

当播放电影文件时,你可以指定字幕文件(idx,sub字幕文件):

mplayer -sub

mplayer -sub-paths

中文字幕乱码问题

使用ass文件字幕需要加-ass

参数:−ass (仅适用于FreeType)打开SSA/ASS字幕提供。 通过此选项, libass 将用于 SSA/ASS 外部字幕和 Matroska 轨迹。

mplayer -sub-paths -ass

一般网上下载的字幕文件都是cp936的编码格式。如果不是,可以用iconv转换。比如utf8的转换成cp936的,命令如下:

iconv -f utf8 -t cp936 -o name_of_movie.cp936.srt name_of_movie.utf8.srt

让mplayer自动识别字幕文件并加载

最简单的就是修改字幕文件,使其与电影同名(不包括最后的扩展名)。

其实我们可以用下面的方法让mplayer更智能的。在配置文件~/.mplayer/config中加入下面两行:

slang = "chs,cht,eng"

sub-fuzziness=1

−sub-fuzziness

搜寻字幕时调整匹配模糊度:

0 精确匹配;1 装载所有包含电影名称的字幕;2 装载当前目录的所有字幕。

有用的快捷键

以下是 MPlayer 中一些有用的快捷键:

f-当播放视频时,在全屏和窗口模式之间切换。你也可以在命令行中使用 -fs 选项,以便让 MPlayer 开始在全屏模式中播放。

o-在播放视频时切换 OSD(OnScreen Display)模式。

p 或 Space-暂停/继续播放。

q 或 Esc-退出 MPlayer。在 GUI 模式时,Esc 不会退出,仅停止播放。

/ 和 * 或 9 和 0-减小或增大音量。

m-静音切换。

T(通常是 Shift + t)-播放窗口置顶切换。

b 和 j-在可用的字幕间循环。

x 和 z-调整字幕的延迟时间。

I(Shift + i)-显示播放电影的文件名称。

1 和 2-调整对比度。

3 和 4-调整亮度。

5 和 6-调整色度。

7 和 8-调整饱和度。

mplayer-php,Mplayer使用及快捷键相关推荐

  1. linux mplayer rpm,mplayer - movie player for linux

    Projekty związane z nami Na tej stronie znajdują się wszystkie znane nam projekty mające coś wspólne ...

  2. mplayer php,mplayer 用法大全 转

    基本播放 → 前进10秒 ← 后退10秒 ↑ 前进60秒 ↓ 后退60秒 PageUP 前进10分钟 PageDown 后退10分钟 Enter 全屏开关 Space 暂停开关 Esc 退出 q 退出 ...

  3. Fedora 18 下安装 mplayer

    1.先到 http://rpmfusion.org/Configuration 通过火狐浏览器下载安装 Installing Free and Nonfree Repositories 也可以用命令行 ...

  4. MPlayer 使用手册中文版

    播放文件 使用 MPlayer 播放媒体文件最简单的方式是: mplayer <somefile> MPlayer 会自动检测文件的类型并加以播放,如果是音频文件,则会在命令行中显示该播放 ...

  5. MPlayer command

    MPlayer 是我在 Linux 系统中用到的相当好的媒体播放程序,它因支持播放广泛的音/视频文件格式而著称.本文所要探讨的,除却一般的使用方法之外,更包括一些鲜为人知的提示和诀窍.相信在阅读此文后 ...

  6. mplayer配置文件_如何使用MPlayer播放DVD目录/ ISO文件/磁盘

    mplayer配置文件 MPlayer is a universal (nearly) movie/music player on Linux and many more systems. It's ...

  7. Linux MPlayer使用手册

    文章目录 播放文件 倒退与快进 播放 DVD 使用字幕 有用的快捷键 生成索引 对于 MP3 播放流媒体 循环播放 改变播放速度 改变采样率 将音频输出为 wav 文件 使用 ASCII 方式观看电影 ...

  8. 【Linux】linux使用mplayer播放摄像头

    1.安装mplayer 1.1 在ubuntu上安装mplayer sudo apt-get install mplayer 1.2 在Centos7上安装mplayer 安装软件包: sudo yu ...

  9. 安装 Linux -Mplayer 播放器

    买了2209,为老高清,逼我再次安装这个该死的播放器 官方([url]http://www.mplayerhq.hu/design7/dload.html[/url]) 网上的淫民不晓得浪个的,介绍方 ...

最新文章

  1. Python生物信息学⑥绘制热图及火山图
  2. 汽车开放系统架构(AUTOSAR)是什么
  3. Ubuntu Docker安装
  4. mq日志怎么看_RocketMQ的消息是怎么丢失的
  5. xxxx is not found in PojoType<Order, fields = [amount: Integer, product: String, user: Long]>
  6. java.io.File.setExecutable(boolean executable) 方法来设置所有者对于此抽象路径名执行权限。
  7. linux系统限制内存使用率,linux中限制CPU和内存占用率方法
  8. 表正在被别的用户或进程使用_linux内核对进程的管理分为两个方面
  9. spark学习-Spark算子Transformations和Action使用大全(Action章)
  10. angelajs中ajax,前端测试数据怎么利用Mock.js进行生成
  11. 数据通信基础(面试必备)
  12. layui树形表格treetable
  13. 戏人看戏,苏旭博客网-学无止尽
  14. 论文笔记|Unsupervised Keyphrase Extraction by Jointly Modeling Local and Global Context
  15. Java分层思想:Action层, Service层 ,modle层 和 Dao层的功能区分
  16. 这样处理,Java中的注释代码也会执行
  17. 初学者入门级!Python基础知识学习,纯干货【建议收藏】
  18. 6月29日科技资讯|首款搭载国产CPU的域名服务器发布;iPhone彻底淘汰Lightning接口?ChromeOS 75发布
  19. EAS自带的查询分析器使用教程
  20. 测试用例----测试大纲法

热门文章

  1. android 红包ui,UI-红包动效设计 - UI设计教程_PS(CC2017)、AE(CC2017) - 虎课网
  2. Java 标准 I/O 流编程学习笔记(下)
  3. RabbitMQ基础知识介绍、RabbitMQ的安装
  4. 怎么查php电路板电路图,电路板查询及维修 |
  5. 数字化校园建设之实践二
  6. redis储存方式以及储存数据
  7. jProfiler安装步骤
  8. 杨德华 mysql_杭州数列科技 杨德华——MySQL秒杀场景优化
  9. linux u盘复制文件过大,Linux下U盘拷贝文件
  10. 微型计算机da转换三角波,一种智能交流调压风机转速控制方法