ee1110934795d5460a66d9c45f3ad20352d2270d
[mplayer.git] / DOCS / man / zh_CN / mplayer.1
1 .\" sync with en/mplayer.1 r29252
2 .\" Encoding: UTF-8
3 .\" Reminder of hard terms which need better/final solution later: 
4 .\"   /capture; playtree in parent list; colorkey; retrace; desync; downmix;
5 .\"   wrapper script ... shellescapes; keyframe; deblock; dering;
6 .\"   encoding audio rate; alphamap; upsampling; sweep; 
7 .\"   aligned buffers; instancenumber; 
8 .\" 
9 .\" MPlayer (C) 2000-2009 MPlayer 团队
10 .\" 本(英文)手册页由 Gabucino, Diego Biurrun, Jonas Jermann 编写
11 .\" 视频滤镜、通用编解码器选项、特定编解码器专用选项三个章节由
12 .\" JRaSH <jrash06 AT 163.com>重新翻译
13 .\" 参于翻译本中文手册页的有: 
14 .\"   JRaSH <jrash06 AT 163.com>,
15 .\"   Lu Ran <hephooey@fastmail.fm>, Sheldon Jin <jinsh2 AT yahoo.com>, 
16 .
17 .\" --------------------------------------------------------------------------
18 .\" 宏定义
19 .\" --------------------------------------------------------------------------
20 .
21 .\" 定义子选项缩进
22 .nr SS 5
23 .\" 添加新子选项
24 .de IPs
25 .IP "\\$1" \n(SS
26 ..
27 .\" 一级子选项开始, 结束用 .RE
28 .de RSs
29 .RS 10
30 ..
31 .\" 二级子选项开始
32 .de RSss
33 .PD 0
34 .RS \n(SS+3
35 ..
36 .\" 二级子选项结束
37 .de REss
38 .RE
39 .PD 1
40 ..
41 .
42 .\" --------------------------------------------------------------------------
43 .\" 名称
44 .\" --------------------------------------------------------------------------
45 .
46 .TH MPlayer 1 "2009-03-25" "MPlayer 项目" "电影播放器"
47 .
48 .SH 名称
49 mplayer  \- 影视播放器
50 .br
51 mencoder \- 影视编解码器
52 .
53 .\" --------------------------------------------------------------------------
54 .\" 概要
55 .\" --------------------------------------------------------------------------
56 .
57 .SH 总览
58 .na
59 .nh
60 .B mplayer
61 [选项] [文件|URL|播放列表|\-]
62 .
63 .br
64 .B mplayer
65 [选项] 文件1
66 [分选项] [文件2] [分选项]
67 .
68 .br
69 .B mplayer
70 [选项]
71 {文件和选项组}
72 [组专用的分选项]
73 .
74 .br
75 .B mplayer
76 [dvd|dvdnav]://[标题|[开始标题]\-结束标题][/设备]
77 [选项]
78 .
79 .br
80 .B mplayer
81 vcd://曲目[/设备]
82 .
83 .br
84 .B mplayer
85 tv://[频道][/输入ID]
86 [选项]
87 .
88 .br
89 .B mplayer
90 radio://[频道|频率][/捕捉设备]
91 [选项]
92 .
93 .br
94 .B mplayer
95 pvr://
96 [选项]
97 .
98 .br
99 .B mplayer
100 dvb://[卡号@]频道
101 [选项]
102 .
103 .br
104 .B mplayer
105 mf://[文件掩码|@列表文件]
106 [\-mf 选项] [选项]
107 .
108 .br
109 .B mplayer
110 [cdda|cddb]://曲目[\-结束曲目][:速度][/设备]
111 [选项]
112 .
113 .br
114 .B mplayer
115 cue://文件[:曲目]
116 [选项]
117 .
118 .br
119 .B mplayer
120 [file|mms[t]|http|http_proxy|rt[s]p|ftp|udp|unsv|icyx|noicyx|smb]://
121 [用户名:密码@]URL[:端口] [选项]
122 .
123 .br
124 .B mplayer
125 sdp://文件
126 [选项]
127 .
128 .br
129 .B mplayer
130 mpst://主机[:端口]/URL
131 [选项]
132 .
133 .br
134 .B mplayer
135 tivo://主机/[list|llist|fsid]
136 [选项]
137 .
138 .br
139 .B gmplayer
140 [选项]
141 [\-skin\ 外观模板]
142 .
143 .br
144 .B mencoder
145 [选项] 文件
146 [文件|URL|\-] [\-o 文件 | file://文件 | smb://[用户名:密码@]主机/文件路径]
147 .
148 .br
149 .B mencoder
150 [选项] 文件1
151 [分选项] [文件2] [分选项]
152 .ad
153 .hy
154 .
155 .\" --------------------------------------------------------------------------
156 .\" 描述
157 .\" --------------------------------------------------------------------------
158 .
159 .SH 描述
160 .B mplayer
161 是一个 LINUX 下的电影播放器 (也能运行在许多其它的平台和 CPU 架构, 请参阅文档)。
162 通过许多原生的和可执行的编解码器的支持, 它能播放绝大部分的 MPEG/\:VOB, AVI, 
163 ASF/\:WMA/\:WMV, RM, QT/\:MOV/\:MP4, Ogg/\:OGM, MKV, VIVO, FLI, NuppelVideo, 
164 yuv4mpeg, FILM 和 RoQ 文件。
165 你还能观看 VCD、SVCD、DVD、3ivx、DivX 3/4/5、WMV 甚至 H.264 格式的电影。
166 .PP
167 MPlayer 广泛地支持音视频输出驱动。
168 它不仅可以使用 X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, 
169 DirectFB, Quartz, Mac OS X CoreVideo, 也能使用 GGI, SDL (及它们的所有驱动),
170 所有 VESA 兼容显卡上的 VESA (甚至不需要 X11), 某些低级的
171 显卡相关的驱动 (如 Matrox, 3dfx 及 ATI) 和一些硬件 MPEG 解码器卡, 
172 比如 Siemens DVB, Hauppauge PVR (IVTV), DXR2 和 DXR3/\:Hollywood+。
173 它们中绝大多数支持软件或硬件缩放, 所以你可以享受全屏电影。
174 .PP
175 MPlayer 具有 OSD(屏上显示) 功能显示状态信息, 有
176 抗锯齿带阴影的漂亮大字幕和键盘控制的可视反馈。
177 支持的字体包括欧洲语种/\:ISO8859\-1,2 (匈牙利语, 英语, 捷克语等等), 
178 西里尔语和韩语, 可以播放 12 种格式的字幕文件 (MicroDVD, SubRip, OGM,
179 SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub, PJS 
180 及我们自己的: MPsub) 和 DVD 字幕 (SPU 流, VOBsub 及隐藏式 CC 字幕)。
181 .PP
182 .B mencoder
183 (MPlayer 的电影编解码器) 是一个简单的电影编解码器, 其设计为将
184 MPlayer 可播放的电影(见上所述)编码成其他的 MPlayer 可播放格式(见下面)。
185 其编码成的 MPEG-4 (DivX/Xvid), 是 libavcodec 编解码器的一种和
186 使用 1, 2 或 3-passes(通) 的 PCM/\:MP3/\:VBRMP3 音频。
187 此外还具有流复制的能力, 拥有强大的(过滤器)插件系统(裁剪,
188 扩展, 反转, 后处理, 旋转, 缩放, 降噪声, RGB/\:YUV 转换)等。
189 .PP
190 .B gmplayer
191 是具有图形用户界面的 MPlayer。其选项与 MPlayer 相同。
192 .PP
193 本手册页最后有用法示例, 能让你迅速上手。
194 .PP
195 .B 也请参阅 HTML 文档!
196 .
197 .
198 .\" --------------------------------------------------------------------------
199 .\" 交互式控制
200 .\" --------------------------------------------------------------------------
201 .
202 .SH "交互式控制"
203 MPlayer 有个完全可配置的, 命令驱动的控制层, 
204 让你通过键盘, 鼠标, 操纵杆或遥控器(需使用 LIRC)来控制 MPlayer。
205 参见 \-input 选项定制控制层的方法。
206 .
207 .TP
208 .B 键盘控制
209 .PD 0
210 .RS
211 .IPs "<\- 和 \->"
212 后退/\:快进 10 秒。
213 .IPs "up 和 down"
214 快进/\:后退 1 分。
215 .IPs "pgup 和 pgdown"
216 快进/\:后退 10 分。
217 .IPs "[ 和 ]"
218 减少/增加当前回放速度 10%。
219 .IPs "{ 和 }"
220 减半/加倍当前回放速度。
221 .IPs "backspace"
222 重置正常回放速度.
223 .IPs "< 和 >"
224 在播放列表中后退/\:快进。
225 .IPs "ENTER"
226 在播放列表中快进, 甚至越过末尾。
227 .IPs "HOME 和 END"
228 下一个/\:前一个父列表中的播放树项。
229 .IPs "INS 和 DEL (仅用于 ASX 播放列表)"
230 下一个/\:前一个供选择的源。
231 .IPs "p / SPACE"
232 暂停 (再按取消暂停)。
233 .IPs ".\ \ \ \ "
234 步进。
235 按一下暂停回放, 每按一下就播放一帧(直到按其它键取消步进)。
236 .IPs "q / ESC"
237 停止播放和退出。
238 .IPs "U\ \ \ \ "
239 暂停播放(并且当未使用 \-idle 时退出)。
240 .IPs "+ 和 \-"
241 调整音频延迟增加/减少 0.1 秒。
242 .IPs "/ 和 *"
243 降低/\:提高音量。
244 .IPs "9 和 0"
245 降低/\:提高音量。
246 .IPs "( 和 )"
247 调整有利用于左/\:右声道的声音平衡。
248 .IPs "m\ \ \ \ "
249 静音。
250 .IPs "_ (仅用于 MPEG-TS、AVI 和 libav 库格式)"
251 循环可用的像轨。
252 .IPs "# (仅用于 DVD、MPEG、Matroska、AVI 和 libav 库格式)"
253 循环可用的音轨。
254 .IPs "TAB(仅用于 MPEG-TS 和 libav 库格式)"
255 循环可用的节目。
256 .IPs "f\ \ \ \ "
257 切换全屏 (也请参见 \-fs)。
258 .IPs "T\ \ \ \ "
259 切换顶置 (也请参见 \-ontop)。
260 .IPs "w 和 e"
261 降低/\:提高摇移范围。
262 .IPs "o\ \ \ \ "
263 循环 OSD 状态: 无 / 搜索条 / 搜索条 + 计时器 / 搜索条 + 计时器 + 总时间。
264 .IPs "d\ \ \ \ "
265 循环丢帧状态: 无 / 跳过显示 / 跳过解码。
266 (请参见 \-framedrop 和 \-hardframedrop)。
267 .IPs "v\ \ \ \ "
268 切换显示字幕。
269 .IPs "j\ \ \ \ "
270 循环可用的字幕。
271 .IPs "y 和 g"
272 在字幕列表中步进/步退。
273 .IPs "F\ \ \ \ "
274 切换显示 "锁定的字幕"。
275 .IPs "a\ \ \ \ "
276 切换对齐字幕: 上 / 中 / 下。
277 .IPs "x 和 z"
278 调整字幕延迟增加/减少 0.1 秒。
279 .IPs "r 和 t"
280 上/下调整字幕位置。
281 .IPs "i (仅用于 \-edlout 模式)"
282 设置 EDL 的开头或末尾并写入指定的文件。
283 .IPs "s (仅用于 \-vf 截屏)"
284 截屏。
285 .IPs "S (仅用于 \-vf 截屏)"
286 开始/停止截屏。
287 .IPs "I\ \ \ \ "
288 用 OSD 显示文件名。
289 .IPs "! 和 @"
290 寻到前一章节/后一章节的开始处。
291 .IPs "D(仅用于\-vo xvmc, \-vo vdpau,\-vf yadif, \-vf kerndeint)"
292 激活/禁用解隔行扫描过滤器。
293 .IPs "A"
294 在可用的 DVD 视角间循环切换。
295 .RE
296 .PD 1
297 .PP
298 .RS
299 (以下的按键仅适用于硬件加速视频输出(xv, (x)vidix, (x)mga, 等), 
300 软件均衡器(\-vf eq or \-vf eq2), 或者色调过滤器(\-vf hue)。)
301 .RE
302 .PP
303 .PD 0
304 .RS
305 .IPs "1 和 2"
306 调整对比度。
307 .IPs "3 和 4"
308 调整亮度。
309 .IPs "5 和 6"
310 调整色调。
311 .IPs "7 和 8"
312 调整饱和度。
313 .RE
314 .PD 1
315 .PP
316 .RS
317 (以下按键仅在使用 quartz 或 corevideo 视频输出驱动时有效。)
318 .RE
319 .PP
320 .PD 0
321 .RS
322 .IPs "command + 0"
323 半尺寸。
324 .IPs "command + 1"
325 原始尺寸。
326 .IPs "command + 2"
327 双倍尺寸。
328 .IPs "command + f"
329 切换全屏 (也请参见 \-fs)。
330 .IPs "command + [ 和 command + ]"
331 设置窗口的 alpha。
332 .RE
333 .PD 1
334 .PP
335 .RS
336 (以下的按键仅适用于 sdl 视频输出驱动。)
337 .RE
338 .PP
339 .PD 0
340 .RS
341 .IPs "c\ \ \ \ "
342 切换可用的全屏模式。
343 .IPs "n\ \ \ \ "
344 原始尺寸。
345 .RE
346 .PD 1
347 .PP
348 .RS
349 (以下的按键仅适用于多媒体键盘。)
350 .RE
351 .PP
352 .PD 0
353 .RS
354 .IPs PAUSE
355 暂停。
356 .IPs "STOP\ "
357 停止并退出。
358 .IPs "PREVIOUS 和 NEXT"
359 后退/\:快进 1 分。
360 .RE
361 .PD 1
362 .PP
363 .RS
364 (以下的按键仅适用于已编译支持 GUI 并优先于以前的定义。)
365 .RE
366 .PP
367 .PD 0
368 .RS
369 .IPs ENTER
370 开始播放。
371 .IPs "ESC\ \ "
372 停止播放。
373 .IPs "l\ \ \ \ "
374 加载文件。
375 .IPs "t\ \ \ \ "
376 加载字幕。
377 .IPs "c\ \ \ \ "
378 打开皮肤浏览器。
379 .IPs "p\ \ \ \ "
380 打开播放列表。
381 .IPs "r\ \ \ \ "
382 打开首选项。
383 .RE
384 .PD 1
385 .PP
386 .RS
387 (以下的按键仅适用于已编译支持 TV 或 DVB 的输入并优先于以前的定义。)
388 .RE
389 .PP
390 .PD 0
391 .RS
392 .IPs "h 和 k"
393 选择上一个/\:下一个频道。
394 .IPs "n\ \ \ \ "
395 改变制式。
396 .IPs "u\ \ \ \ "
397 改变频道列表。
398 .RE
399 .PD 1
400 .PP
401 .RS
402 (以下的按键仅适用于已编译支持 dvdnav: 用于导航菜单)
403 .RE
404 .PP
405 .PD 0
406 .RS
407 .IPs "keypad 8"
408 选择上。
409 .IPs "keypad 2"
410 选择下。
411 .IPs "keypad 4"
412 选择左。
413 .IPs "keypad 6"
414 选择右。
415 .IPs "keypad 5"
416 返回主菜单。
417 .IPs "keypad 7"
418 返回最近的菜单(先后次序是: 章节->标题->根)。
419 .IPs "keypad ENTER"
420 确定。
421 .RE
422 .PD 1
423 .PP
424 .RS
425 .
426 (以下按键只有当编译时启用对于电视字幕的支持(teletext)时才有效:这些按键用于控制电
427 视字幕。)
428 .RE
429 .PP
430 .PD 0
431 .RS
432 .IPs "X\\\\"
433 打开/\:关闭电视字幕。
434 .IPs "Q和W"
435 切换至下一个/\:上一个电视字幕页面。
436 .RE
437 .PD 1
438 .PP
439 .RS
440 .
441 .TP
442 .B 鼠标控制
443 .PD 0
444 .RS
445 .IPs "button 3 和 button 4"
446 后退/\:快进 1 分。
447 .IPs "button 5 和 button 6"
448 降低/\:提高音量。
449 .RE
450 .PD 1
451 .
452 .TP
453 .B 操纵杆
454 .PD 0
455 .RS
456 .IPs "left 和 right"
457 后退/\:快进 10 秒。
458 .IPs "up 和 down"
459 快进/\:后退 1 分。
460 .IPs "button 1"
461 暂停。
462 .IPs "button 2"
463 循环 OSD 状态: 无 / 搜索条 / 搜索条 + 计时器 / 搜索条 + 计时器 + 总时间。
464 .IPs "button 3 和 button 4"
465 降低/\:提高音量。
466 .RE
467 .PD 1
468 .
469 .
470 .\" --------------------------------------------------------------------------
471 .\" 用法
472 .\" --------------------------------------------------------------------------
473 .
474 .SH "用法"
475 每个 "flag" 选项有个相反的 "noflag" 选项对应, 如: 选项 \-fs 相反的是 \-nofs。
476 .PP
477 如果某选项标为: (仅用于 XXX), 就仅适用于与选项 XXX 联合使用或者已编译进 XXX。
478 .PP
479 .I 注意:
480 子选项解析器(例如用于 \-ao pcm 子选项)支持
481 一种特殊的字符串转义(string-escaping)意欲和外部的 GUI 一起使用。
482 .br
483 其格式如下:
484 .br
485 %n%string_of_length_n
486 .br
487 .I 示例:
488 .br
489 mplayer \-ao pcm:file=%10%C:test.wav test.avi
490 .br
491 或在脚本中:
492 .br
493 mplayer \-ao pcm:file=%`expr length "$NAME"`%"$NAME" test.avi
494 .PP
495 .
496 .\" --------------------------------------------------------------------------
497 .\" 配置文件
498 .\" --------------------------------------------------------------------------
499 .
500 .SH "配置文件"
501 你可以把所有选项放在配置文件中, 每次 MPlayer/MEncoder 运行时都会读取它们。
502 系统范围的配置文件 "mplayer.conf" 位于你的配置目录
503 (例如: /etc/\:mplayer 或者 /usr/\:local/\:etc/\:mplayer)中, 
504 用户指定的配置文件是 "~/\:.mplayer/\:config"。
505 MEncoder 的配置文件是 "mencoder.conf" 位于你的配置目录
506 (例如: /etc/\:mplayer 或者 /usr/\:local/\:etc/\:mplayer)中, 
507 用户指定的配置文件是 "~/\:.mplayer/\:mencoder.conf"。
508 用户指定的选项优先于系统范围的选项, 而命令行选项优先于以上两者。
509 配置文件的语法是 "option=<值>", 任何 "#" 后面的都认为是注释。
510 启用没有参数值的选项可以把参数设为 "yes" 或者 "1" 或者 "true", 
511 而如果要停用就把它们设置为 "no" 或者 "0" 或者 "false"。
512 甚至子选项也可以如此设定选项。
513 .PP
514 你也可以为特定文件写配置文件。
515 如果你希望一个特定文件 "movie.avi" 有个配置文件, 就新建文件, 
516 名为 "movie.avi.conf", 写上该特定文件的选项并放在目录 ~/.mplayer/ 下。
517 你也可以把配置文件放在与播放该特定文件时该特定文件相同的目录之下, 
518 只要你(要么在命令行或者在全局配置文件中)给出 \-use\-filedir\-conf 选项。
519 .PP
520 .I MPLAYER 配置文件示例:
521 .sp 1
522 .nf
523 # 默认使用 Matrox 驱动。
524 vo=xmga
525 # 我喜欢在看片子的时候练习倒立。
526 flip=yes
527 # 解码/编码多个 PNG 文件,
528 # 开始于 mf://文件掩码
529 mf=type=png:fps=25
530 # 怪异的负片图像好酷。
531 vf=eq2=1.0:\-0.8
532 .fi
533 .PP
534 .I "MENCODER 配置文件示例:"
535 .sp 1
536 .nf
537 # 产生 MEncoder 输出到默认的文件名。
538 o=encoded.avi
539 # 下面四行使 mencoder tv:// 立刻开始捕捉。
540 oac=pcm=yes
541 ovc=lavc=yes
542 lavcopts=vcodec=mjpeg
543 tv=driver=v4l2:input=1:width=768:height=576:device=/dev/video0:audiorate=48000
544 # 较复杂的默认编码选项设置
545 lavcopts=vcodec=mpeg4:autoaspect=1
546 lameopts=aq=2:vbr=4
547 ovc=lavc=1
548 oac=lavc=1
549 passlogfile=pass1stats.log
550 noautoexpand=1
551 subfont-autoscale=3
552 subfont-osd-scale=6
553 subfont-text-scale=4
554 subalign=2
555 subpos=96
556 spuaa=20
557 .fi
558 .
559 .\" --------------------------------------------------------------------------
560 .\" 配置集
561 .\" --------------------------------------------------------------------------
562 .
563 .SH "配置集"
564 为了方便操作不同的配置文件, 可以在配置文件中定义配置集。
565 配置集以放在方括号中的名称开始, 如: "[my-profile]"。
566 所有跟随的选项成为配置集的一部分。
567 描述(通过 \-profile help 显示)定义于 profile-desc 选项。
568 要结束该配置集, 使用别的名称开始即可
569 或使用配置集名称 "default" 继续正常的选项。
570 .fi
571 .PP
572 .I "MPLAYER 配置集示例:"
573 .sp 1
574 .nf
575
576 [protocol.dvd]
577 profile-desc="用于 dvd:// 媒体流的配置集"
578 vf=pp=hb/vb/dr/al/fd
579 alang=en
580
581 [protocol.dvdnav]
582 profile-desc="用于 dvdnav:// 媒体流的配置集"
583 profile=protocol.dvd
584 mouse-movements=yes
585 nocache=yes
586
587 [extension.flv]
588 profile-desc="用于 .flv 文件的配置集"
589 flip=yes
590
591 [vo.pnm]
592 outdir=/tmp
593
594 [ao.alsa]
595 device=spdif
596 .fi
597 .PP
598 .I "MENCODER 配置集示例:"
599 .sp 1
600 .nf
601
602 [mpeg4]
603 profile-desc="MPEG4 编码"
604 ovc=lacv=yes
605 lavcopts=vcodec=mpeg4:vbitrate=1200
606
607 [mpeg4\-hq]
608 profile-desc="高质量 MPEG4 编码"
609 profile=mpeg4
610 lavcopts=mbd=2:trell=yes:v4mv=yes
611 .fi
612 .
613 .\" --------------------------------------------------------------------------
614 .\" 选项
615 .\" --------------------------------------------------------------------------
616 .
617 .SH "通用选项"
618 .
619 .TP
620 .B \-codecs\-file <文件名>(也请参见 \-afm,\-ac,\-vfm,\-vc)
621 重载标准的搜索路径并使用指定的文件代替内置的 codecs.conf。
622 .
623 .TP
624 .B \-include <配置文件>
625 指定配置文件在默认的配置文件后面解析。
626 .
627 .TP
628 .B \-list\-options
629 打印所有可用的选项。
630 .
631 .TP
632 .B \-msgcharset <字符集>
633 转换控制台消息为指定的字符集(默认是自动侦测: autodetect)。
634 文字的字符集编码用选项 \-\-charset 指定配置。
635 设置为 "noconv" 以停用转换 (为了如: iconv 问题)。
636 .br
637 .I 注意:
638 选项在命令行解析完成后生效。
639 环境变量 MPLAYER_CHARSET 能帮你去除开头几行混乱的输出。
640 .
641 .TP
642 .B \-msgcolor
643 在支持 ANSI 彩色标准的终端上启用彩色控制屏幕。
644 .
645 .TP
646 .B \-msglevel <all=<级别>:<模块>=<级别>:...>
647 直接对各个模块控制冗赘度。
648 此 "all" 模块改变所有模块(虽然没有在命令行中显式指定)的冗赘级别。
649 查看所有模块的列表请参见于 "\-msglevel help"。
650 .br
651 .I 注意:
652 有些消息在解析命令行之前就打印出来,因而不受 \-msglevel 影响。
653 要控制这些消息的话,你得使用 MPLAYER_VERBOSE 环境变量,参见下面的解释以获取详细信息。
654 .br
655 可用级别:
656 .PD 0
657 .RSs
658 .IPs "\-1"
659 完全沉默
660 .IPs " 0"
661 仅致命消息
662 .IPs " 1"
663 错误消息
664 .IPs " 2"
665 警告消息
666 .IPs " 3"
667 简短提示
668 .IPs " 4"
669 信息消息
670 .IPs " 5"
671 状态消息(默认值)
672 .IPs " 6"
673 冗赘消息
674 .IPs " 7"
675 调试级别 2
676 .IPs " 8"
677 调试级别 3
678 .IPs " 9"
679 调试级别 4
680 .RE
681 .PD 1
682 .
683 .TP
684 .B \-msgmodule
685 在每条控制屏幕消息前加上模块名。
686 .
687 .TP
688 .B \-noconfig <若干选项>
689 不解析所选的配置文件。
690 .br
691 .I 注意:
692 如果命令行中指定了 \-include 或 \-use\-filedir\-conf 选项,
693 那么这些选项将优先生效。
694 .sp 1
695 可用选项有:
696 .PD 0
697 .RSs
698 .IPs "all\ \ "
699 所有的配置文件
700 .IPs "gui(仅仅是 GUI)"
701 GUI 的配置文件
702 .IPs system
703 系统配置文件
704 .IPs "user\ "
705 用户配置文件
706 .RE
707 .PD 1
708 .
709 .TP
710 .B "\-quiet\ "
711 使得控制台消息少输出; 特别地, 阻止状态行
712 (即 A:   0.7 V:   0.6 A-V:  0.068 ...)的显示。
713 对慢机器或者不能正确处理回车符(即 \\r)的旧机器特别有用。
714 .
715 .TP
716 .B \-priority <优先>(仅适用于 Windows 和 OS/2)
717 根据 Windows 和 OS/2 下可用的预定义优先级设置 MPlayer 的进程优先级。
718 可能的 <优先> 值为:
719 .RSs
720 idle|belownormal|normal|abovenormal|high|realtime
721 .RE
722 .sp 1
723 .RS
724 .I 警告:
725 使用 realtime(实时) 优先级会引起系统锁住。
726 .RE
727 .
728 .TP
729 .B \-profile <配置轮廓1,配置轮廓2,...>
730 使用给定的配置轮廓, \-profile help 显示定义的配置轮廓列表。
731 .
732 .TP
733 .B \-really\-quiet (也请参见 \-quiet)
734 显示比 \-quiet 更少的输出和状态信息。
735 同时禁止图形界面错误消息对话框。
736 .
737 .TP
738 .B \-show\-profile <配置轮廓>
739 显示配置轮廓的描述和内容。
740 .
741 .TP
742 .B \-use\-filedir\-conf
743 在文件播放时的相同目录之下寻找该特定文件的配置文件。
744 .br
745 .I 警告:
746 播放未经信任的媒体可能有危险。
747 .
748 .TP
749 .B "\-v\ \ \ \ \ "
750 提高冗赘级别, 对命令行中发现的各个 \-v 提高一级。
751 .
752 .
753 .
754 .SH "播放器选项(仅适用于MPLAYER)"
755 .
756 .TP
757 .B \-autoq <质量> (和 \-vf [s]pp 一起使用)
758 依据可用的 CPU 空闲时间动态改变后期处理的级别。
759 你指定的数字可能是已使用中的最高级别。通常你可以使用有点高的级别数字。
760 为此你必须使用不带参数的 \-vf [s]pp 选项。
761 .
762 .TP
763 .B \-autosync <因子>
764 基于音频延迟的检测逐步调整 A/V 同步。
765 指定 \-autosync 0, 也就是默认值, 将导致帧计时完全基于音频延迟的检测。
766 指定 \-autosync 1 也是一样, 但会微妙地改变所使用的 A/V 修正算法。
767 对那些视频帧率不均匀, 但用 \-nosound 可以正常播放的电影, 
768 设置大于 1 的整数值一般会有所帮助。
769 这个值越大, 计时方法越接近于 \-nosound。
770 对于某些音频延迟检测实现不完善的声卡驱动, 试试用 \-autosync\ 30 来平滑此问题。
771 使用这个值时, 如果出现 A/V 同步大偏移, 只需要 1, 2 秒时间就可以搞定。
772 对于所有的声卡驱动, 对突然的 A/V 偏移, 在反应时间上有延迟, 
773 这应该是打开此选项的唯一副作用。
774 .
775 .TP
776 .B \-benchmark
777 在终端打印一些回放后的 CPU 使用率和丢帧数的统计信息。
778 与 \-nosound 和 \-vo null 联合使用可用来仅仅评测视频编解码器.
779 .br
780 .I 注意:
781 使用此参数仅仅回放视频时, MPlayer 也将忽略帧持续期(frame duration) 
782 (你可以认为那是不定帧率)。
783 .
784 .TP
785 .B \-colorkey <号码>
786 改变 colorkey 为你所选的 RGB 值。
787 0x000000 是黑色而 0xffffff 是白色。
788 仅被视频输出驱动 cvidix, fbdev, svga, vesa, winvidix, xmga, xvidix, 
789 xover, xv (参见 \-vo xv:ck), xvmc (参见 \-vo xv:ck) 和 directx 支持。
790 .
791 .TP
792 .B \-nocolorkey
793 停用 colorkeying。
794 仅被视频输出驱动 cvidix, fbdev, svga, vesa, winvidix, xmga, xvidix, 
795 xover, xv (参见 \-vo xv:ck), xvmc (参见 \-vo xv:ck) 和 directx 支持。
796 .
797 .TP
798 .B \-correct\-pts(处于测试阶段)
799 切换 MPlayer 到试验模式, 
800 其中视频帧的时戳计算不同, 且支持视频过滤器添加新的帧或修改已有的时戳。
801 可以看到更精确的时戳, 例如通过 \-ass 选项修改播放字幕与镜头同步。
802 没有 \-correct\-pts, 字幕同步典型地会被某些帧关闭。
803 此选项不能与某些分路器和编解码器一起正常工作。
804 .
805 .TP
806 .B \-crash\-debug(调试代码)
807 一旦崩溃或 SIGTRAP 自动联上 gdb 调试程序。
808 此支持必须已编译进配置 \-\-enable\-crash\-debug。
809 .
810 .TP 
811 .B \-doubleclick\-time 
812 以毫秒为单位的时间值,用以判定两次连续的按键动作是否为一次双击动作(默认值:
813 300)。
814 设为0则让你的窗体系统判断什么样动作的是双击(仅当 \-vo directx 时)。
815 .br
816 .I 注意:
817 你会体验到不同的效果,这取决于你绑定了 MOUSE_BTN0_DBL 还是
818 MOUSE_BTN0\-MOUSE_BTN0_DBL。
819 .
820 .TP
821 .B \-edlout <文件名>
822 新建文件并写入 EDL(编辑决定列表) 记录。
823 回放时, 用户击 "i" 键标记跳过块的开始结束处。
824 这提供了用户一个以后能精调 EDL (记录)项的开始点。
825 详情请参见 http://www.mplayerhq.hu/\:DOCS/\:HTML/\:en/\:edl.html。
826 .
827 .TP
828 .B \-enqueue (仅用于 GUI)
829 将命令行中给定的文件排入播放列表但不立刻播放。
830 .
831 .TP
832 .B \-fixed\-vo
833 为多个文件锁定一个固定的视频系统 (对所有的文件(反)初始化仅一次)。
834 这样, 对所有文件只打开一个窗口。
835 目前 fixed-vo 兼容的驱动有: gl, gl2, mga, svga, x11, xmga, 
836 xv, xvidix 和 dfbmga。
837 .
838 .TP
839 .B \-framedrop(也请参见 \-hardframedrop,未使用 \-nocorrect\-pts 时只可用于实验)
840 跳过显示一些帧从而在慢的机器上保持 A/V 同步。
841 视频滤镜不会应用到这些帧上。对于 B-帧 甚至解码也完全跳过。
842 .
843 .TP
844 .B \-(no)gui
845 启用或停用 GUI 接口(默认取决于可执行文件名)。
846 仅能作为命令行第一个参数。不能作为选项写入配置文件。
847 .
848 .TP
849 .B \-h, \-help, \-\-help
850 显示简短的选项概要。
851 .
852 .TP
853 .B \-hardframedrop(未使用 \-nocorrect\-pts 时只可用于实验)
854 更加密集的丢帧(中断解码过程)。将导致图像失真!
855 注意,libmpeg2 解码器尤其可能在使用该选项后崩溃,所以请考虑使用
856 “\-vc ffmpeg12,”。
857 .
858 .TP
859 .B \-heartbeat\-cmd
860 在播放的时候每隔 30 秒通过 system() 调用(即通过 shell 调用)执行的命令。
861 .sp 1
862 .I 注意:
863 MPlayer 执行此命令时不加以检查,所以你有责任确保该命令不造成任何安全问题(例
864 如,如果“.”就像在 Windows 中那样是在你的路径中,则确保使用完整路径)。
865 并且该选项只有在播放视频时有效(即没有使用 \-novideo,但可以使用 \-vo null)。
866 .sp 1
867 该选项可能被“误用”以禁用不提供对于适当的 X API 接口的支持的屏幕保护程序。
868 如果你觉得这太复杂了,请要求屏幕保护程序的作者提供对于适当的 X API 的支持。
869 (另参见 \-stop\-xscreensaver)
870 .sp 1
871 .I 用于 xscreensaver 的示例:
872 mplayer \-heartbeat\-cmd "xscreensaver\-command \-deactivate" file
873 .sp 1
874 .I 用于 GNOME screensaver 的示例:
875 mplayer \-heartbeat\-cmd "gnome\-screensaver\-command \-p" file
876 .RE
877 .PD 1
878 .
879 .TP
880 .B \-identify
881 是 \-msglevel identify=4 的简写形式。使用便于解析的格式显示文件参数。
882 同时打印更为详细的关于字幕和音轨的语言与 ID 号的信息。
883 在某些情形下,使用 \-msglevel identify=6 能得到更多的信息。
884 例如,对于一张 DVD 碟片,该选项能列出每个标题的章节和时长,以及一个碟片 ID 号。
885 将此选项与 \-frames 0 一起使用能禁止所有输出。
886 封装脚本 TOOLS/\:midentify.sh 禁止 MPlayer 的其它输出,
887 并且(很可能)shellescapes(脚本转义)了文件名。
888 .
889 .TP
890 .B \-idle (也请参见 \-slave)
891 当没有文件播放时, 让 MPlayer 空闲等待而不是退出。
892 一般在 slave 模式时有用, 能通过输入命令控制 MPlayer。
893 .
894 .TP
895 .B \-input <命令>
896 此选项可以用来配置输入系统的某些部分。路径相对于 ~/.mplayer/。
897 .br
898 .I 注意:
899 自动重复功能目前只有游戏操纵杆支持。
900 .sp 1
901 可用的命令有:
902 .sp 1
903 .PD 0
904 .RSs
905 .IPs conf=<文件名>
906 指定输入配置文件而不是默认的 ~/\:.mplayer/\:input.conf。
907 如果没有给出完全路径名, 将假设是 ~/\:.mplayer/\:<文件名>。
908 .IPs ar-dev=<设备>
909 用作为苹果 IR 遥控器的设置(默认值是自动侦测,仅用于 Linux)。
910 .IPs ar-delay
911 在开始自动重复一个键之前等待多少毫秒 (0 代表停用)。
912 .IPs ar-rate
913 自动重复数是每秒重复多少次按键。
914 .IPs (no)default-bindings
915 默认情况下使用 MPlayer 自带的键位设置。
916 .IPs keylist
917 列出所有可以被绑定于命令的键。
918 .IPs cmdlist
919 列出所有可以被绑定于键的命令。
920 .IPs js-dev
921 指定使用的操纵杆设备(默认是: /dev/\:input/\:js0)。
922 .IPs file=<文件名>
923 从给定文件中读取命令。
924 一般结合 FIFO 时有用。
925 .br
926 .I 注意:
927 当给定文件是 FIFO 时 MPlayer 打开两个端头, 这样你就可以做
928 几次 ‘echo "seek 10" > mp_pipe’ 而管道仍保持有效。
929 .RE
930 .PD 1
931 .
932 .TP
933 .B \-key\-fifo\-size <2\-65000>
934 指定 FIFO 大小供缓冲按键事件(默认值:7)。
935 n 大小的 FIFO 能容纳 (n\-1) 缓冲事件。
936 如果太小会丢失一些事件
937 (导致 "鼠标键卡住" 或类似效果)。
938 如果太大, MPlayer 处理缓冲的事件时可能看上去挂住了。
939 为得到同以前一样的行为效果而引入此选项,
940 对 Linux 设置为 2 或对 Windows 为 1024。
941 .
942 .TP
943 .B \-lircconf <文件名> (仅适用于 LIRC)
944 为 LIRC 指定配置文件(默认是: ~/.lircrc)。
945 .
946 .TP
947 .B \-list\-properties
948 打印可用的属性列表。
949 .
950 .TP
951 .B \-loop <数>
952 重复回放电影 <数> 遍。
953 0 表示重复不断。
954 .
955 .TP
956 .B \-menu (仅用于OSD菜单)
957 打开 OSD 菜单支持。.
958 .
959 .TP
960 .B \-menu\-cfg <文件名> (仅用于OSD菜单)
961 使用另一种的 menu.conf。
962 .
963 .TP
964 .B \-menu\-chroot <路径>(仅用于OSD菜单)
965 将文件选择菜单的根目录更改为一个特定位置。
966 .sp 1
967 .I 示例:
968 .PD 0
969 .RSs
970 .IPs \-menu\-chroot /home"
971 将限制文件选择菜单查找/\:home以及其下的目录(即不可能访问 /,但可以访问
972 /home/user_name)。
973 .RE
974 .PD 1
975 .
976 .TP
977 .B \-menu\-keepdir(仅用于OSD菜单)
978 文件浏览器从最近浏览位置开始浏览,而不是当前目录。
979 .
980 .TP
981 .B \-menu\-root <参数值> (仅适用于 OSD 菜单)
982 指定主菜单。
983 .
984 .TP
985 .B \-menu\-startup (仅适用于 OSD 菜单)
986 在 MPlayer 启动时显示主菜单。
987 .
988 .TP
989 .B \-mouse\-movements
990 允许 MPlayer 接收来自视频输出驱动的指针事件。
991 必须选择 DVD 菜单中的按钮。
992 支持基于 X11 的视频输出(x11、xv、xvmc等)以及 gl、gl2、direct3d 和 corevideo 的视频输出
993 .
994 .TP
995 .B \-noar
996 关闭对于 AppleIR 的支持。
997 .
998 .TP
999 .B \-noconsolecontrols
1000 阻止 MPlayer 读取标准输入的键盘事件。
1001 读取标准输入的数据时有用。命令行中发现 \- 会自动启用。
1002 会遇到不得不手动设置的情形, 比如你
1003 打开 /dev/\:stdin (或者你系统中等价的设备), 在播放列表中使用 stdin 
1004 或者意欲以后通过 slave 命令的 loadfile 或 loadlist 从 stdin 读取。
1005 .
1006 .TP
1007 .B \-nojoystick
1008 关闭支持操纵杆。
1009 .
1010 .TP
1011 .B \-nolirc
1012 关闭支持 LIRC。
1013 .
1014 .TP
1015 .B \-nomouseinput
1016 停用鼠标键 按/\:放 输入 (mozplayerxp 的上下文菜单依赖此选项)。
1017 .
1018 .TP
1019 .B \-rtc (仅适用 RTC)
1020 打开使用 Linux 的 RTC (实时钟 \- /dev/\:rtc) 作为计时机制。
1021 唤醒过程每 1/1024 秒核查当前时间。
1022 除非现代 Linux 内核配置为桌面应用, 因为当使用正常的定时睡眠时, 
1023 已唤醒相似精度的过程。
1024 .
1025 .TP
1026 .B \-playing\-msg <字符串>
1027 开始回放前打印出字符串。
1028 支持以下的扩展:
1029 .RSs
1030 .IPs ${NAME}
1031 扩展为属性 NAME 的值。
1032 .IPs ?(NAME:TEXT)
1033 仅当属性 NAME 可用时扩展 TEXT(文字)。
1034 .IPs ?(!NAME:TEXT)
1035 仅当属性 NAME 不可用时扩展 TEXT(文字)。
1036 Expand TEXT only if the property NAME is not available.
1037 .RE
1038 .
1039 .TP
1040 .B \-playlist <文件名>
1041 根据播放列表播放文件(ASX, Winamp, SMIL, 或者
1042 one-file-per-line(每行一个文件) 格式)。
1043 .br
1044 .I 注意:
1045 此选项作为条目仅应用于播放列表的元素以后, 会找到选项。
1046 .br
1047 FIXME: 需要彻底理清并建立文档。
1048 .
1049 .TP
1050 .B \-rtc\-device <设备>
1051 为 RTC 计时使用指定的设备。
1052 .
1053 .TP
1054 .B \-shuffle
1055 以随机顺序播放文件。
1056 .
1057 .TP
1058 .B \-skin <名> (仅用于 GUI)
1059 从默认皮肤目录 
1060 /usr/\:local/\:share/\:mplayer/\:skins/\: 或 ~/.mplayer/\:skins/ 
1061 下的, 作为参数的给定目录中装载皮肤。
1062 .sp 1
1063 .I 示例:
1064 .PD 0
1065 .RSs
1066 .IPs "\-skin fittyfene"
1067 尝试 /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene
1068 然后是 ~/.mplayer/\:skins/\:fittyfene。
1069 .RE
1070 .PD 1
1071 .
1072 .TP
1073 .B \-slave (也请参见 \-input)
1074 切换到 slave 模式, MPlayer 为其他程序在后台运行。
1075 MPlayer 从标准输入读取以新行 (\\n) 分隔开的命令行, 
1076 而不再截获键盘事件。
1077 .br
1078 .I 注意:
1079 请参见 \-input cmdlist 的命令列表和 DOCS/tech/slave.txt 中的描述。
1080 另外,该选项并非用来禁用其它的输入,例如通过视频窗口。要使用其它方法实现那种效果,例如 
1081 \-input nodefault\-binds:conf=/dev/null。
1082 .
1083 .TP
1084 .B \-softsleep
1085 通过不断核查当前时间来测定帧的时间, 
1086 而不是请求内核在适当的时刻唤醒 MPlayer。
1087 对于内核计时器精度不高且不能使用 RTC 时有用, 代价是较高的 CPU 消耗。
1088 .
1089 .TP
1090 .B \-sstep <数>
1091 每帧后跳过 <数> 秒。
1092 影片的正常帧率仍被保留, 所以回放加速了。
1093 既然 MPlayer 仅能搜寻到下一个 keyframe, 加速过程可能不精准。
1094 .
1095 .
1096 .
1097 .SH "分离器/媒体流选项"
1098 .
1099 .TP
1100 .B \-a52drc <级别>
1101 选择 AC-3 音频流的动态范围压缩(DRC)级别。
1102 <级别> 是 0 到 1 的浮点数, 其中 0 表示无压缩, 
1103 (默认值) 1 表示全压缩 (使得响亮的通路更安静或相反)。
1104 此选项仅当 AC-3 流包含所需范围的压缩信息时显示效果。
1105 .
1106 .TP
1107 .B \-aid <代码> (也请参见 \-alang)
1108 选择音频频道 (MPEG: 0\-31, AVI/\:OGM: 1\-99, ASF/\:RM: 0\-127, 
1109 VOB(AC-3): 128\-159, VOB(LPCM): 160\-191, MPEG-TS 17\-8190)。
1110 MPlayer 在 verbose (\-v) 模式下会打印可用的音频代码。
1111 当播放 MPEG-TS 流时, MPlayer/\:MEncoder 用第一个程序
1112 播放已选择的(如果有的话)音频流。
1113 .
1114 .TP
1115 .B \-ausid <代码>(也请参见 \-alang)
1116 选择子音频流的频道。
1117 当前有效的取值范围为 0x55..0x75,并且当由原生流分解器(而不是 libavformat)时处理时,
1118 只适用于MPEG-TS。
1119 由于媒体类型信息在媒体流中的嵌入方式有异或其在流中缺失,媒体类型可能无法正确识别,但当
1120 多个子流存在时,音频流会正确分解出来。
1121 当使用 \-identify 运行时,MPlayer 打印出可用的子流的代码。
1122 .
1123 .TP
1124 .B \-alang <语言代码[,语言代码,...]> (也请参见 \-aid)
1125 指定使用音频语言的优先级列表。
1126 不同的容器格式使用不同的语言代号。DVDs 使用 ISO 639\-1 的
1127 两字符语言代号, Matroska、MPEG-TS 和 NUT 使用 ISO 639\-2 的
1128 三字符语言代号, 而 OGM 使用任意格式标识符。
1129 MPlayer 在 verbose (\-v) 模式下会打印可用的语言。
1130 .sp 1
1131 .I 示例:
1132 .PD 0
1133 .RSs
1134 .IPs "mplayer dvd://1 \-alang hu,en"
1135 选择 DVD 上的匈牙利语音轨播放而英语在没有匈牙利语时备用。
1136 .IPs "mplayer \-alang jpn example.mkv"
1137 播放日语 Matroska 文件。
1138 .RE
1139 .PD 1
1140 .
1141 .TP
1142 .B \-audio\-demuxer <[+]名称> (仅用于 \-audiofile)
1143 锁定用于 \-audiofile 的音频分路器类型。
1144 在名称前使用 "+" 锁定类型, 跳过某些核查!
1145 按照 \-audio\-demuxer help 打印出来的指定分路器类型。
1146 为了向后兼容, 也接受定义在 libmpdemux/\:demuxer.h 的分路器标识。
1147 \-audio\-demuxer audio 或 \-audio\-demuxer 17 锁定 MP3。
1148 .
1149 .TP
1150 .B \-audiofile <文件名>
1151 在看电影时播放外部音频文件(WAV, MP3 或 Ogg Vorbis)。
1152 .
1153 .TP
1154 .B \-audiofile\-cache <千字节>
1155 对 \-audiofile 的文件流启用缓存, 使用指定大小的内存。
1156 .
1157 .TP
1158 .B \-reuse\-socket (仅适用于udp://)
1159 允许SOCKET在关闭后立即被其它进程重新利用。
1160 .
1161 .TP
1162 .B \-bandwidth <参数值> (仅适用于网络)
1163 指定网络流的最大带宽(用于服务器可以以不同带宽传送内容的情况)。
1164 当你以慢速连接观看现场流媒体时有用。
1165 对于 Real RTSP 流, 也用来设置最大的传送带宽
1166 以容许较快的缓存填充和流转储。
1167 .
1168 .TP
1169 .B \-cache <千字节>
1170 此选项指定用多少内存(以 kBytes 为单位)作为播放文件或 URL 的预缓冲。
1171 对速度慢的媒体特别有用。
1172 .
1173 .TP
1174 .B \-nocache
1175 关闭缓冲。
1176 .
1177 .TP
1178 .B \-cache\-min <百分数>
1179 当缓冲填充到总数的 <百分数> 时开始回放。
1180 .
1181 .TP
1182 .B \-cache\-seek\-min <百分数>
1183 如果查寻到的位置处于从当前位置算起的缓存大小的 <百分数> 之内, 
1184 MPlayer 等待填充缓存到此位置而不是执行流查寻(默认是: 50)。
1185 .
1186 .TP
1187 .B \-cdda <选项1:选项2> (仅适用于 CDDA)
1188 此选项用来调整 MPlayer 的 CD 音频读取特性。
1189 .sp 1
1190 可用选项有:
1191 .RSs
1192 .IPs speed=<参数值>
1193 设定 CD 转速。
1194 .IPs paranoia=<0\-2>
1195 设定谨慎级别。
1196 0 以外的值可能会打断除了第一个音轨的任何回放。
1197 .RSss
1198 0: 关闭检测 (默认)
1199 .br
1200 1: 只进行重叠检测
1201 .br
1202 2: 完全数据修正和校检
1203 .REss
1204 .IPs generic-dev=<参数值>
1205 使用指定的通用 SCSI 设备。
1206 .IPs sector-size=<参数值>
1207 单位读取量。
1208 .IPs overlap=<参数值>
1209 锁定校检时的最小重叠搜索为 <参数值> 个扇区。
1210 .IPs toc-bias
1211 假定 TOC 报告中第1音轨的起始偏移量为 LBA 0。
1212 有些东芝光驱需要这样来修正音轨边界。
1213 .IPs toc-offset=<参数值>
1214 报告音轨时在扇区数上再加上 <参数值> 个扇区。可能是负数。
1215 .IPs (no)skip
1216 (不)接受不完整的数据重建。
1217 .RE
1218 .
1219 .TP
1220 .B \-cdrom\-device <设备路径>
1221 指定 CD-ROM 设备 (默认是: /dev/\:cdrom)。
1222 .
1223 .TP
1224 .B \-channels <数字> (也请参见 \-af channels)
1225 请求播放的声道数 (默认是: 2)。
1226 MPlayer 要求解码器把音频解码到指定数量的声道。
1227 然后由解码器来实现这个要求。
1228 此选项通常只有在播放带 AC-3 音频(比如 DVD)的视频时才显得重要。
1229 在那时默认使用 liba52 解码并把音频正确地混合到需要的声道数。
1230 为了直接控制输出声道数独立于解码声道数, 使用声道过滤器。
1231 .br
1232 .I 注意:
1233 此选项可以被解码器(仅适用于 AC-3), 过滤镜(环绕立体声), 和音频
1234 输出驱动(至少 OSS 可以)接受。
1235 .sp 1
1236 可用选项有:
1237 .sp 1
1238 .PD 0
1239 .RSs
1240 .IPs 2
1241 立体声
1242 .IPs 4
1243 环绕立体声
1244 .IPs 6
1245 5.1 立体声
1246 .RE
1247 .PD 1
1248 .
1249 .TP
1250 .B \-chapter <场景标识>[\-<末尾场景标识>] (仅适用于 dvd:// 和 dvdnav://)
1251 指定从哪个场景开始播放。也可以指定在哪个场景结束播放 (默认值为: 1)。
1252 .
1253 .TP
1254 .B \-cookies (仅适用于网络)
1255 HTTP 请求时发送 cookies。
1256 .
1257 .TP
1258 .B \-cookies\-file <文件名> (仅适用于网络)
1259 从 <文件名> 中读取 HTTP cookies (默认是: ~/.mozilla/ 和 ~/.netscape/)
1260 而跳过从默认位置读取。
1261 假定文件是 Netscape 格式。
1262 .
1263 .TP
1264 .B \-delay <数>
1265 音频延迟数秒 (正或负的浮点数)
1266 .br
1267 负值延迟音频,而正值延迟视频。
1268 注意这与MEncoder的\-audio\-delay选项正好相反。
1269 .br
1270 .I 注意:
1271 当和 MEncoder 一起用时, 并不保证能与 \-ovc copy 一起工作正常; 
1272 请使用 \-audio\-delay。
1273 .
1274 .TP
1275 .B \-ignore\-start
1276 忽略 AVI 文件中指定的流开始时间。
1277 对于 MPlayer, 用 \-audio\-delay 选项编码的文件废除了流延迟。
1278 在编码时期, 此选项防止 MEncoder 转送原流的开始时间到新的文件; 
1279 但是 \-audio\-delay 选项并不受影响。
1280 注意 MEncoder 有时会自动调整流开始时间以补偿预期的解码延迟, 
1281 所以没有测试之前不要使用此选项进行编码。
1282 .
1283 .TP
1284 .B \-demuxer <[+]类型名>
1285 锁定分路器类型。
1286 在名称前使用 "+" 锁定类型, 跳过某些核查!
1287 按照 \-demuxer help 打印出来的指定分路器类型。
1288 为了向后兼容, 也接受定义在 libmpdemux/\:demuxer.h 的分路器标识。
1289 .
1290 .TP
1291 .B \-dumpaudio (仅用于 MPlayer)
1292 转储原始的音频压缩流到 ./stream.dump (用于 MPEG/\:AC-3, 
1293 对大多数其它情形, 转储的文件不可播放)。
1294 如果你在命令行中指定多于其中 \-dumpaudio, \-dumpvideo, \-dumpstream
1295 的一个, 只有最后一个生效。
1296 .
1297 .TP
1298 .B \-dumpfile <文件名> (仅用于 MPlayer)
1299 指定 MPlayer 应该转储到的文件。
1300 应该与 \-dumpaudio / \-dumpvideo / \-dumpstream 一起使用。
1301 .
1302 .TP
1303 .B \-dumpstream (仅用于 MPlayer)
1304 转储原始流到 ./stream.dump。
1305 从 DVD 或网络上抓取的时候有用。
1306 如果你在命令行中指定多于其中 \-dumpaudio, \-dumpvideo, \-dumpstream
1307 的一个, 只有最后一个生效。
1308 .
1309 .TP
1310 .B \-dumpvideo (仅用于 MPlayer)
1311 转储原始流到 ./stream.dump (不是十分有用)。
1312 如果你在命令行中指定多于其中 \-dumpaudio, \-dumpvideo, \-dumpstream
1313 的一个, 只有最后一个生效。
1314 .
1315 .TP
1316 .B \-dvbin <选项> (仅用于 DVB)
1317 为了替代默认的值, 把下面的参数传递给 DVB 输入模块:
1318 .sp 1
1319 .PD 0
1320 .RSs
1321 .IPs card=<1\-4>
1322 指定使用卡号 1\-4 (默认是: 1).
1323 .IPs file=<文件名>
1324 指示 MPlayer 从频道中读取 <文件名>。
1325 默认是 ~/.mplayer/\:channels.conf.{sat,ter,cbl,atsc} (基于卡的类型)
1326 或者最后于求助 ~/.mplayer/\:channels.conf。
1327 .IPs timeout=<1\-30>
1328 放弃试图调谐的最大等候秒数(默认是: 30)。
1329 .RE
1330 .PD 1
1331 .
1332 .TP
1333 .B \-dvd\-device <设备路径> (仅用于 DVD)
1334 指定 DVD 设备或 .iso 文件名(默认是: /dev/\:dvd)。
1335 你也可以指定目录, 其中包含以前直接从 DVD 拷贝(比如用 vobcopy)的文件。
1336 .
1337 .TP
1338 .B \-dvd\-speed <以KB/s为单位的因数或速度值> (仅适用于DVD) 
1339 尝试限制DVD的传输速度(默认值:0,代表不作更改)。
1340 DVD的基础速率约为1350KB/s,所以一台8倍速的驱动器能以最高10800KB/s的速度读取
1341 数据。
1342 较低的速度使驱动器工作得更安静,对于观看DVD片来说,2700KB/s应该是足够安静且快速
1343 了。 
1344 MPlayer在关闭时将驱动器的速度重置至默认值。
1345 数值如果小于100则表示1350KB/s的倍数,例如\-dvd\-speed 8表示选择10800KB/s。
1346 .br
1347 .I 注意:
1348 你需要用DVD设备的写权限以更改传输速度。
1349 .
1350 .TP
1351 .B \-dvdangle <视角标识> (仅用于 DVD)
1352 有些 DVD 碟片中的场景可以从多个视角观看。
1353 这里你可以告诉 MPlayer 使用哪个视角(默认是: 1)。
1354 .
1355 .TP
1356 .B \-edl <文件名>
1357 回放时启用编辑决定列表(EDL)。
1358 根据给定文件的条目视频被跳过, 而音频或静音或不静音。
1359 如何使用详情请参见 http://www.mplayerhq.hu/\:DOCS/\:HTML/\:en/\:edl.html。
1360 .
1361 .TP
1362 .B \-endpos <[[hh:]mm:]ss[.ms]|size[b|kb|mb]> (也请参见 \-ss 和 \-sb)
1363 停止在给定的时间或字节位置。
1364 .br
1365 .I 注意:
1366 字节位置仅为了 MEncoder 而启用但不精确, 因为它只会停在帧的边缘。
1367 当与 \-ss 选项组合使用时, \-endpos 的时间会向前移动 \-ss 指定的秒数。
1368 .sp 1
1369 .I 示例:
1370 .PD 0
1371 .RSs
1372 .IPs "\-endpos 56"
1373 56 秒后停止。
1374 .IPs "\-endpos 01:10:00"
1375 1 小时 10 分后停止。
1376 .IPs "\-ss 10 \-endpos 56"
1377 1 分 6 秒后停止。
1378 .IPs "\-endpos 100mb"
1379 只编码 100 MB。
1380 .RE
1381 .PD 1
1382 .
1383 .TP
1384 .B \-forceidx
1385 强制索引重建。
1386 对索引受损的文件(A/V 不同步等等)有用。
1387 这使得不可能搜索的文件启用搜索。
1388 你能使用 MEncoder 永久性地修复索引 (请参见文档)。
1389 .br
1390 .I 注意:
1391 此选项仅对原本支持搜索的媒体有效 (即不能是: 标准输入, 管道, 等)。
1392 .
1393 .TP
1394 .B \-fps <浮点数>
1395 重载帧速率。
1396 如果原先的值是错误的或缺少的有用。
1397 .
1398 .TP
1399 .B \-frames <参数值>
1400 只播放/\:转换前<参数值>帧, 然后退出。
1401 .
1402 .TP
1403 .B \-hr\-mp3\-seek (仅用于 MP3)
1404 高精度 MP3 搜索。
1405 播放外部 MP3 文件时启用, 
1406 因为我们需要搜索到非常精确的位置来保持 A/V 同步。
1407 这种方法在后退搜索时尤其慢, 因为需要绕回到开头来寻找准确的帧位置。
1408 .
1409 .TP
1410 .B \-idx (也请参见 \-forceidx)
1411 在没有找到索引的情况下重建文件的索引, 从而允许搜索。
1412 对于损坏的/\:不完整的下载, 或制作低劣的文件有用。
1413 .br
1414 .I 注意:
1415 此选项仅对原本支持搜索的媒体有效 (即不能是: 标准输入, 管道, 等)。
1416 .
1417 .TP
1418 .B \-noidx
1419 跳过重建索引文件的步骤。
1420 MEncoder在此选项下跳过写入索引的步骤。
1421 .TP
1422 .B \-ipv4\-only\-proxy (仅适用于网络)
1423 对于 IPv6 地址跳过代理服务器。
1424 仍然用于 IPv4 连接。
1425 .
1426 .TP
1427 .B \-loadidx <索引文件>
1428 从 \-saveidx 保存的此文件中, 读取视频索引数据。
1429 索引用于搜索, 过载其它任何包含在 AVI 本身的索引。
1430 MPlayer 不阻止你装载产生于不同 AVI 的索引文件, 
1431 但是的确会导致不利的结果。
1432 .br
1433 .I 注意:
1434 既然 MPlayer 现在支持 OpenDML, 此选项已废弃。
1435 .
1436 .TP
1437 .B \-mc <每帧秒数>
1438 每帧的最大 A-V 同步修正(以秒为单位)。
1439 .
1440 .TP
1441 .B \-mf <选项1:选项2:...>
1442 用来从多个 PNG 或 JPEG 文件中解码。
1443 .sp 1
1444 可用选项有:
1445 .sp 1
1446 .PD 0
1447 .RSs
1448 .IPs w=<参数值>
1449 输入文件的宽度 (默认是: 自动检测)
1450 .IPs h=<参数值>
1451 输入文件的高度 (默认是: 自动检测)
1452 .IPs fps=<参数值>
1453 输出的帧率 (默认是: 25)
1454 .IPs type=<参数值>
1455 输入文件的类型 (可用类型是: jpeg, png, tga, sgi)
1456 .RE
1457 .PD 1
1458 .
1459 .TP
1460 .B \-ni (仅用于 AVI)
1461 锁定使用非交错的 AVI 分析器(修复某些质量差的 AVI 文件的播放)。
1462 .
1463 .TP
1464 .B \-nobps (仅用于 AVI)
1465 不使用平均比特率值来维持 A-V 同步。
1466 对某些文件头损坏的 AVI 文件有帮助。
1467 .
1468 .TP
1469 .B \-noextbased
1470 停用基于后缀名的分路器选择机制。
1471 默认情况下, 当文件类型(分路器)无法可靠检测时
1472 (文件没有头部或者不够可靠), 使用文件后缀名来选择分路器。
1473 基于内容的分路器总是可作为备用的。
1474 .
1475 .TP
1476 .B \-passwd <密码> (也请参见\-user 选项) (仅适用于网络)
1477 设置 http 认证密码.
1478 .
1479 .TP
1480 .B \-prefer\-ipv4 (仅适用于网络)
1481 使用 IPv4 网络连接。
1482 IPv6 自动地作为备用。
1483 .
1484 .TP
1485 .B \-prefer\-ipv6 (仅适用于 IPv6 网络)
1486 使用 IPv6 网络连接。
1487 IPv4 自动地作为备用。
1488 .
1489 .TP
1490 .B \-psprobe <字节所在位置>
1491 当播放 MPEG-PS 或 MPEG-PES 流时,此选项让你设定你希望 MPlayer 查看多少字节以确认
1492 所要使用的视频编/解码器。 
1493 在播放含有 H.264 流的 EVO 或 VDR 文件时需要此选项。
1494 .
1495 .TP
1496 .B \-pvr <选项1:选项2:...> (仅适用于 PVR)
1497 此选项调谐 PVR 捕捉模块的各种编码属性。
1498 不得不与基于硬件 MPEG 编码器 V4L2 驱动支持的卡一起使用。
1499 Hauppauge WinTV PVR\-150/250/350/500 和所有基于 IVTV 的卡
1500 是众所周知的 PVR 捕捉卡。
1501 小心只有 Linux 2.6.18 及以上的内核能通过 V4L2 层处理 MPEG 流。
1502 对于 MPEG 流硬件捕捉卡并使用 MPlayer/MEncoder 来观看电影的, 
1503 使用 "pvr://" 作为 URL 地址。
1504 .sp 1
1505 可用选项有:
1506 .RSs
1507 .IPs aspect=<0\-3>
1508 指定宽高比:
1509 .RSss
1510 0: 1:1
1511 .br
1512 1: 4:3 (默认)
1513 .br
1514 2: 16:9
1515 .br
1516 3: 2.21:1
1517 .REss
1518 .IPs arate=<32000\-48000>
1519 指定编码音频率(encoding audio rate) (默认是: 48000 Hz, 可用的有: 32000, 
1520 44100 和 48000 Hz)。
1521 .IPs alayer=<1\-3>
1522 指定编码 MPEG 音频层 (默认是: 2)。
1523 .IPs abitrate=<32\-448>
1524 指定音频编码比特率(以 kbps 为单位) (默认是: 384)。
1525 .IPs amode=<参数值>
1526 指定音频编码模式。
1527 可用的预设值是 "stereo", "joint_stereo", "dual" 和 "mono" (默认是: stereo)。
1528 .IPs vbitrate=<参数值>
1529 指定平均编码视频比特率(以 Mbps 为单位) (默认是: 6)。
1530 .IPs vmode=<参数值>
1531 指定视频编码模式:
1532 .RSss
1533 vbr: Variable BitRate (可变比特率) (默认)
1534 .br
1535 cbr: Constant BitRate (常量比特率)
1536 .REss
1537 .IPs vpeak=<参数值>
1538 指定编码视频比特率峰值(以 Mbps 为单位) 
1539 (只对 VBR 编码有用, 默认是: 9.6)。
1540 .IPs fmt=<参数值>
1541 选择进行编码的 MPEG 格式:
1542 .RSss
1543 ps:    MPEG-2 Program Stream (MPEG-2 程序流) (默认)
1544 .br
1545 ts:    MPEG-2 Transport Stream (MPEG-2 传输流)
1546 .br
1547 mpeg1: MPEG-1 System Stream (MPEG-1 系统流)
1548 .br
1549 vcd:   Video CD compatible stream (VCD 可兼容流)
1550 .br
1551 svcd:  Super Video CD compatible stream (SVCD 可兼容流)
1552 .br
1553 dvd:   DVD compatible stream (DVD 可兼容流)
1554 .REss
1555 .RE
1556 .PD 1
1557 .
1558 .TP
1559 .B \-radio <选项1:选项2:...> (仅适用于收音)
1560 这些选项集用以设置收音捕捉模块的各种参数。
1561 要用MPlayer收听电台使用‘radio://<频率>’(如果不提供频道选项)或
1562 ‘radio://<频道号>’(如果提供频道选项)作为URL。
1563 你可以通过以‘-v’选项运行MPlayer查看允许的频率范围。
1564 若要启动捕捉子系统,则使用‘radio://<频率或频道>/capture’。
1565 如果不给出关键字capture,则你可以只使用输入线缆收听电台。
1566 由于同步问题,不推荐使用capture来收听电台,这会使效果不佳。
1567 .sp 1
1568 可用选项有:
1569 .RSs
1570 .IPs device=<值>
1571 所使用的收音设备(默认值:Linux下为/dev/radio0,而*BSD下为/dev/tuner0)。
1572 .IPs driver=<值> 
1573 所使用的收音驱动(默认值:如果有则用v412,否则为v41)。
1574 当前支持v41和v412驱动。
1575 .IPs volume=<0..100>
1576 收音设备的音量(默认为100)
1577 .IPs "freq_min=<值>(仅适用于*BSD BT848)"
1578 允许的最小频率(默认值:87.50)
1579 .IPs "freq_max=<value>(仅适用于*BSD BT848)"
1580 允许的最大频率(默认值:108.00)
1581 .IPs
1582 channels=<频率>\-<名称>[=<常规值>],<频率>\-<名称>[=<常规值>],...
1583 设置频道列表。
1584 在名称中用“_”代替空格(或使用引号)。
1585 频道名字就会以OSD方式显示出来,而从命令radio_step_channel和radio_set_channel
1586 对于遥控会很有用(参见LIRC)。
1587 如果给出,则URL中的数字将作为频道列表中的频道位置编号。
1588 .br
1589 .I 示例:
1590 radio://1, radio://104.4, radio_set_channel 1
1591 .IPs "adevice=<值>(仅用于录制无线电广播时)"
1592 作为所捕捉声音来源的设备的名字
1593 没有这样的名字将禁用捕捉功能,即便URL中出现capture关键字。
1594 如果设备名中含有一个‘=’,则模块将使用ALSA来捕捉,
1595 否则用OSS。
1596 .IPs "arate=<参数值>(仅用于录制无线电广播时)"
1597 以每秒采样数为单位的频率值(默认值:44100)。
1598 .br
1599 .I 注意:
1600 当使用音频捕捉时,也将\-rawaudio rate=<数值>选项设置为arate中一样的值。
1601 如果你存在声音播放速度的问题(播放太快),尝试以不同的速率值
1602 (例如4800,44100,32000……)播放 。
1603 .IPs "achannels=<参数值>(仅用于录制无线电广播时)"
1604 捕捉声音的声道数。
1605 .RE
1606 .
1607 .TP
1608 .B \-rawaudio <选项1:选项2:...>
1609 此选项可让你播放原始音频文件。
1610 你也不得不使用 \-demuxer rawaudio。
1611 也可以用来播放不是 44kHz 16-位 立体声的音频 CD。
1612 播放原始 AC-3 流请使用 \-rawaudio format=0x2000 \-demuxer rawaudio。
1613 .sp 1
1614 可用选项有:
1615 .sp 1
1616 .PD 0
1617 .RSs
1618 .IPs channels=<参数值>
1619 声道数
1620 .IPs rate=<参数值>
1621 每秒采样率
1622 .IPs samplesize=<参数值>
1623 样本大小(以字节为单位)
1624 .IPs bitrate=<参数值>
1625 原始音频文件的比特率
1626 .IPs format=<参数值>
1627 16-进制的 fourcc
1628 .RE
1629 .PD 1
1630 .
1631 .TP
1632 .B \-rawvideo <选项1:选项2:...>
1633 此选项可让你播放原始视频文件。
1634 你也不得不使用 \-demuxer rawvideo。
1635 .sp 1
1636 可用的选项有:
1637 .sp 1
1638 .PD 0
1639 .RSs
1640 .IPs fps=<参数值>
1641 每秒帧(速)率 (默认是: 25.0)
1642 .IPs sqcif|qcif|cif|4cif|pal|ntsc
1643 设置标准的图像大小
1644 .IPs w=<参数值>
1645 图像宽(以像素为单位)
1646 .IPs h=<参数值>
1647 图像高(以像素为单位)
1648 .IPs i420|yv12|yuy2|y8
1649 设置色彩空间
1650 .IPs format=<参数值>
1651 16-进制或字符串常量形式的色彩空间值(fourcc)
1652 使用\-rawvideo format=help以获取可用字符串的列表。
1653 .IPs size=<参数值>
1654 帧大小(以字节为单位)
1655 .REss
1656 .sp 1
1657 .RS
1658 .I 示例:
1659 .RE
1660 .PD 0
1661 .RSs
1662 .IPs "mplayer foreman.qcif \-demuxer rawvideo \-rawvideo qcif"
1663 播放著名的 "foreman" 视频样本。
1664 .IPs "mplayer sample-720x576.yuv \-demuxer rawvideo \-rawvideo w=720:h=576"
1665 播放原始 YUV 样本。
1666 .RE
1667 .PD 1
1668 .
1669 .TP
1670 .B \-rtsp\-port
1671 与 "rtsp://" 的 URL 地址一起用来锁定客户端的端口号。
1672 如果你在路由器后面, 想把 RTSP 流从服务器转到指定客户端, 此选项可能有用。
1673 .
1674 .TP
1675 .B \-rtsp\-destination
1676 与 "rtsp://" 的 URL 地址一起用来强制目标绑定 IP 地址。
1677 对某些 RTSP 服务器不能把 RTP 包送到正确的接口, 此选项可能有用。
1678 如果连接 RTSP 服务器失败, 使用 \-v 看看 MPlayer 试图绑定到
1679 哪个 IP 地址, 然后试试用它强制分配到你的计算机。
1680 .
1681 .TP
1682 .B \-rtsp\-stream\-over\-tcp(仅用于 LIVE555 和 NEMESI)
1683 与 "rtsp://" 的 URL 地址一起用来指定让 RTP 和 RTCP 进入包流过 TCP 
1684 (使用与 RTSP 相同的 TCP 连接)。
1685 如果你的破 internet 连接不传递 UDP 进入包, 此选项可能有用 
1686 (参见 http://www.live555.com/\:mplayer/)。
1687 .
1688 .TP
1689 .B \-saveidx <文件名>
1690 强制重建索引并转储到 <文件名>。
1691 目前只对 AVI 文件有效。
1692 .br
1693 .I 注意:
1694 既然 MPlayer 现在支持 OpenDML, 此选项已废弃。
1695 .
1696 .TP
1697 .B \-sb <比特位置> (也请参见 \-ss)
1698 搜索到比特位置。
1699 回放开始部分是垃圾的 CD-ROM 镜像或 VOB 文件时有用。
1700 .
1701 .TP
1702 .B \-speed <0.01\-100>
1703 根据给定的参数因子, 减慢或加快回放速度。
1704 并不保证能与 \-oac copy 一起工作正常。
1705 .
1706 .TP
1707 .B \-srate <Hz>
1708 选择输出的取样率(当然声卡对此有限制)。
1709 如果选择的样本频率与当前的媒体有差异, 会在音频过滤层中插入
1710 音频过滤器 resample(重采样) 或 lavcresample 来补偿此差异。
1711 重采样的类型由 \-af\-adv 选项控制。
1712 默认的是快速重采样, 可能会引起失真。
1713 .
1714 .TP
1715 .B \-ss <时间> (也请参见 \-sb)
1716 搜索到给定的时间位置。
1717 .sp 1
1718 .I 示例:
1719 .PD 0
1720 .RSs
1721 .IPs "\-ss 56"
1722 搜索到 56 秒处。
1723 .IPs "\-ss 01:10:00"
1724 搜索到 1 小时 10 分钟处。
1725 .RE
1726 .PD 1
1727 .
1728 .TP
1729 .B \-tskeepbroken
1730 告诉 MPlayer 不要丢弃流中报告损坏的 TS 包。
1731 有时需要播放窜改了的 MPEG-TS 文件。
1732 .
1733 .TP
1734 .B \-tsprobe <字节位置>
1735 播放 MPEG-TS 流时, 此选项让你指定流中多少字节给 MPlayer 搜索
1736 你所要的音频和视频的标识。
1737 .
1738 .TP
1739 .B \-tsprog <1\-65534>
1740 播放 MPEG-TS 流时, 你可以用此选项指定你想运行的程序(如果知道的话)。
1741 能和 \-vid 及 \-aid 一起使用。
1742 .
1743 .TP
1744 .B \-tv <选项1:选项2:...> (仅用于 TV/\:PVR)
1745 此选项会调谐 TV 捕捉模块的各种属性。
1746 为了用 MPlayer 收看 TV, 使用 "tv://" 或 "tv://<频道号>"
1747 甚至用 "tv://<频道名>" (参见下面的频道选项) 作为 URL 地址。
1748 .sp 1
1749 可用选项有:
1750 .RSs
1751 .IPs noaudio
1752 没有声音
1753 .IPs "automute=<0\-255>(仅适用于v4l和v4l2)"
1754 如果设备报告的信号强度小于这个值,那么音频和视频将静音。
1755 大多数情况下automute=100就足够用了。
1756 默认值为0(禁用automute)。
1757 .IPs driver=<参数值>
1758 参见\-tv driver=help以获取内置TV输入驱动的列表。
1759 可用参数: dummy, v4l, bsdbt848(默认值:自动侦测)
1760 .IPs device=<参数值>
1761 指定 TV 设备 (默认是: /dev/\:video0)。
1762 .I 注意:
1763 对于bsdbt848驱动,你可以同时给出bktr和调谐设备的名称,使用逗号分隔两
1764 者,其中调谐器在bktr之后(例如:-tv device=/dev/bktr1,/dev/tuner1)。
1765 .IPs input=<参数值>
1766 指定输入 (默认是: 0 (TV), 参见控制台输出的可用输入列表)。
1767 .IPs freq=<参数值>
1768 指定调谐器的频率(例如: 511.250)。
1769 与频道参数不兼容.
1770 .IPs outfmt=<参数值>
1771 指定调谐器的输出格式, 用 V4L 驱动支持的预设置(yv12, rgb32, rgb24, 
1772 rgb16, rgb15, uyvy, yuy2, i420) 或者一个以 16-进制值给定的武断的格式。
1773 试试用 outfmt=help 察看可用的所有格式的列表。
1774 .IPs width=<参数值>
1775 输出窗口的宽度
1776 .IPs height=<参数值>
1777 输出窗口的高度
1778 .IPs fps=<参数值>
1779 捕捉视频的帧速率(帧每秒)
1780 .IPs buffersize=<参数值>
1781 捕捉缓冲区的最大尺寸(以兆为单位) (默认值: 动态)
1782 .IPs norm=<参数值>
1783 bsdbt848 和 v4l 可用的参数: PAL, SECAM, NTSC。对于 v4l2, 
1784 参见控制台输出的所有可用制式列表, 也请参看下面的 normid 选项。
1785 .IPs "normid=<参数值> (仅用于 v4l2)"
1786 设置 TV 制式 为给定的数字标识。
1787 TV 制式取决于捕捉卡。参见控制台输出的可用 TV 制式列表。
1788 .IPs channel=<参数值>
1789 设置调谐器到 <参数值> 频道.
1790 .IPs chanlist=<参数值>
1791 可用参数: europe-east, europe-west, us-bcast, us-cable, 等等
1792 .IPs channels=<频道>\-<名称>,<频道>\-<名称>,...
1793 设置频道的名称。
1794 .I 注意:
1795 如果<频道>是一个大于1000的整数,它将被看作是频率(以kHz为单位)而不是频率表中的
1796 频道名。
1797 .br
1798 名称中使用 _ 代替空格(或使用引号 ;-))。
1799 OSD 会显示频道名称, slave 命令 tv_step_channel, tv_set_channel 及 
1800 tv_last_channel 会有用于遥控(参见 LIRC)。
1801 与频率参数不兼容。
1802 .br
1803 .I 注意:
1804 频道号就将是 "频道" 列表上从1开始计数的位置。
1805 .br
1806 .I 示例:
1807 tv://1, tv://TV1, tv_set_channel 1, tv_set_channel TV1
1808 .IPs [brightness|contrast|hue|saturation]=<\-100\-100>
1809 设置显卡的色彩均衡器。
1810 .IPs audiorate=<参数值>
1811 设置音频捕捉比特率。
1812 .IPs forceaudio
1813 即使 v4l 报告没有音频源也捕捉音频。
1814 .IPs "alsa\ "
1815 从 ALSA 捕捉。
1816 .IPs amode=<0\-3>
1817 选择音频模式:
1818 .RSss
1819 0: 单声道
1820 .br
1821 1: 立体声
1822 .br
1823 2: 语言 1
1824 .br
1825 3: 语言 2
1826 .REss
1827 .IPs forcechan=<1\-2>
1828 默认情况下, 音频声道数计数由电视卡查询音频模式自动决定。
1829 此选项允许锁定立体声/\:单声道记录而不管 amode 选项和 v4l 返回的参数。
1830 在电视卡不能报告正确的当前音频模式的时候可以用此选项解决麻烦。
1831 .IPs adevice=<参数值>
1832 设置音频设备。
1833 <参数值> 必须是 /dev/\:xxx 用于 OSS 而硬件标识用于 ALSA。
1834 硬件标识用于 ALSA 时, 你务必要用 "." 代替 ":"。
1835 .IPs audioid=<参数值>
1836 选择捕捉卡的音频输出, 如果它有不止一个的话。
1837 .IPs "[volume|bass|treble|balance]=<0\-65535> (v4l1)"
1838 .IPs "[volume|bass|treble|balance]=<0\-100> (v4l2)"
1839 这些选项用来设置视频捕捉卡上的混音器参数。
1840 如果你的卡没有混音器, 它们将没有效果。
1841 对于 v4l2 50 根据驱动器的报告影射到控制器上的默认值。
1842 .IPs "gain=<0\-100>(仅用于v4l2)"
1843 将视频设备(通常是网络摄像头)的增益控制设置为所要的值,并且关闭自动控制模式。
1844 值为 0 启用自动控制模式。
1845 如果忽略这个选项,将不修改增益控制模式。
1846 .IPs immediatemode=<布尔值>
1847 参数值为 0 表示同时捕捉和缓冲音频和视频 (MEncoder 的默认值)。
1848 参数值为 1 (MPlayer 的默认值)表示只捕捉视频
1849 而让音频通过环路电缆由电视卡输入声卡。
1850 .IPs mjpeg
1851 使用硬件 MJPEG 压缩(如果芯片支持的话)。
1852 使用此选项时, 你不需要指定输出窗口的宽和高, 
1853 因为 MPlayer 会根据 decimation 参数(见下面)自动确定。
1854 .IPs decimation=<1|2|4>
1855 选择硬件 MJPEG 压缩的图像尺寸:
1856 .RSss
1857 1: 全尺寸
1858     704x576    PAL
1859     704x480    NTSC
1860 .br
1861 2: 中等尺寸
1862     352x288    PAL
1863     352x240    NTSC
1864 .br
1865 4: 小尺寸
1866     176x144    PAL
1867     176x120    NTSC
1868 .REss
1869 .IPs quality=<0\-100>
1870 选择 JPEG 压缩的质量(全尺寸推荐值 < 60)。
1871 .IPs tdevice=<值>
1872 指定电视字幕设备(示例:/dev/\:vbi0)(默认值:无设备)。
1873 .IPs tformat=<格式>
1874 指定电视字幕的显示格式(默认值:0):
1875 .RSss
1876 0:不透明
1877 .br
1878 1:透明
1879 .br
1880 2:不透明且反色
1881 .br
1882 3:透明且反色
1883 .REss
1884 .IPs tpage=<100\-899>
1885 指定初始电视字幕的页面号(默认值:100)。
1886 .IPs tlang=<\-1\-127>
1887 设置默认电视字幕语言代码(默认值:0),该值将作为首选语言,直至收到一个类型 28 的数据
1888 包。
1889 当电视字幕系统使用非拉丁字符集,但语言代码因为某些原因,并非通过类型 28 的数据包传输时
1890 很有用。
1891 要查看支持的语言代码列表,则将该选项设为 \-1。
1892 .IPs "hidden_video_renderer(仅用于 dshow)"
1893 使用视频渲染器终止媒体流,而不是使用 Null 渲染器(默认值:关闭)。
1894 当视频卡住但音频没有时会有用。
1895 .I 注意:
1896 可能在与 \-vo directx 和 \-vf crop 一起使用时无法生效。
1897 .IPs "hidden_vp_renderer(仅用于 dshow)"
1898 使用视频渲染器终止 VideoPort 端媒体流,而不是将其从流程图中移除(默认值:关闭)。
1899 当你的视频有 VideoPort 端口,而视频有拖延时很有用。
1900 .I 注意:
1901 可能在与 \-vo directx 和 \-vf crop 一起使用时无法生效。
1902 .IPs "system_clock(仅用于 dshow)"
1903 使用系统时钟作为同步信号来源,而不是用默认的流程图中的时钟(通常是流程图中某个实时来源
1904 的时钟)。
1905 .IPs "normalize_audio_chunks(仅用于 dshow)"
1906 创建的音频数据块具有与视频帧相同的时间长度(默认值:关闭)。
1907 某些音频卡创建的音频数据块大小约为0.5秒,这导致使用 immediatemode=0 时视频拖延。
1908 .RE
1909 .
1910 .TP
1911 .B \-tvscan <选项1:选项2:...>(仅用于电视播放及MPlayer中)
1912 设置电视频道扫描器。
1913 MPlayer将同时打印“-tv channels=”选项中的值,包括已有的以及刚找到的频道。
1914 .sp 1
1915 可用子选项为:
1916 .RSs
1917 .IPs autostart
1918 在启动后立即开始频道的扫描(默认值:禁用)。
1919 .IPs period=<0.1\-2.0>
1920 指定切换至下一个频道前延迟的时间,单位为秒(默认值:0.5)。
1921 较低的值将使扫描更快,但可能将无效的电视频道侦测为有效。
1922 .IPs threshold=<1\-100>
1923 用于设备报告的信号强度的阈值(单位为百分比)(默认值:50)。
1924 高于该值的信号强度将代表当前扫描的频道是有效的。
1925 .RE
1926 .
1927 .TP
1928 .B \-user <用户名> (也请参见 \-passwd) (仅用于网络)
1929 指定 HTTP 认证的用户名。
1930 .
1931 .TP
1932 .B \-user\-agent <字符串>
1933 使用 <字符串> 作为 HTTP 流的用户代理。
1934 .
1935 .TP
1936 .B \-vid <标识>
1937 选择视频频道 (MPG: 0\-15, ASF: 0\-255, MPEG-TS: 17\-8190)。
1938 当播放 MPEG-TS 流时, MPlayer/\:MEncoder 用第一个程序
1939 播放已选择的(如果有的话)视频流。
1940 .
1941 .TP
1942 .B \-vivo <子选项> (调试代码)
1943 锁定 VIVO 分路器的音频参数(用于调试)。
1944 .
1945 .
1946 .
1947 .SH "OSD/字幕选项"
1948 .I 注意:
1949 也请参见 \-vf expand。
1950 .
1951 .TP
1952 .B \-ass (仅适用于 FreeType)
1953 打开 SSA/ASS 字幕提供。
1954 通过此选项, libass 将用于 SSA/ASS 外部字幕和 Matroska 轨迹。
1955 你可能也想使用 \-embeddedfonts。
1956 .br
1957 .I 注意:
1958 不像通常的 OSD,libass 默认使用 fontconfig。使用 \-nofontconfig 以禁用此行为。
1959 .
1960 .TP
1961 .B \-ass\-border\-color <参数值>
1962 为文字字幕设置边框 (轮廓) 颜色。
1963 颜色格式是 RRGGBBAA。
1964 .
1965 .TP
1966 .B \-ass\-bottom\-margin <参数值>
1967 在帧底部添加黑条。
1968 SSA/ASS 提供器能在那里放置字幕 (与 \-ass\-use\-margins 组合用)。
1969 .
1970 .TP
1971 .B \-ass\-color <参数值>
1972 为文字字幕设置颜色。
1973 颜色格式是 RRGGBBAA。
1974 .
1975 .TP
1976 .B \-ass\-font\-scale <参数值>
1977 为 SSA/ASS 提供器中的字体设置比例系数。
1978 .
1979 .TP
1980 .B \-ass\-force\-style <[Style.]Param=参数值[,...]>
1981 改写一些样式或脚本信息的参数。
1982 .sp
1983 .I 示例:
1984 .PD 0
1985 .RSs
1986 \-ass\-force\-style FontName=Arial,Default.Bold=1
1987 .br
1988 \-ass\-force\-style PlayResY=768
1989 .RE
1990 .PD 1
1991 .
1992 .TP
1993 .B \-ass\-hinting <类型>
1994 设置微调类型。
1995 <类型> 可以是:
1996 .PD 0
1997 .RSs
1998 .IPs <类型>
1999 .IPs 0
2000 无微调。
2001 .IPs 1
2002 FreeType自动微调器,轻量模式。
2003 .IPs 2
2004 FreeType自动微调器,普通模式。
2005 .IPs 3
2006 字体内置微调。
2007 .IPs 0\-3 + 4
2008 相同,但微调只有当OSD以全屏方式显示而因此不会伸缩时才会使用。
2009 .RE
2010 .RSs
2011 默认值为7(当OSD不伸缩时使用内置微调器,否则无微调)。
2012 .RE
2013 .PD 1
2014 .
2015 .TP
2016 .B \-ass\-line\-spacing <参数值>
2017 为 SSA/ASS 提供器设置行间隔。
2018 .
2019 .TP
2020 .B \-ass\-styles <文件名>
2021 装载指定文件中找到的所有 SSA/ASS 风格并在提供文字字幕时使用。
2022 文件的语法完全像是 SSA/ASS 中的一节 [V4 Styles] / [V4+ Styles]。
2023 .
2024 .TP
2025 .B \-ass\-top\-margin <参数值>
2026 在帧顶部添加黑条。
2027 SSA/ASS 提供器能在那里放置字幕 (与 \-ass\-use\-margins 组合用)。
2028 .
2029 .TP
2030 .B \-ass\-use\-margins
2031 启用放置字幕(如果有的话)在黑框中。
2032 .
2033 .TP
2034 .B \-dumpjacosub (仅用于 MPlayer)
2035 转换给定的(由 \-sub 选项指定的)字幕成为基于时间的 JACOsub 字幕格式。
2036 在当前的目录中创建 dumpsub.js 文件。
2037 .
2038 .TP
2039 .B \-dumpmicrodvdsub (仅用于 MPlayer)
2040 转换给定的(由 \-sub 选项指定的)字幕成为 MicroDVD 字幕格式。
2041 在当前的目录中创建 dumpsub.sub 文件。
2042 .
2043 .TP
2044 .B \-dumpmpsub (仅用于 MPlayer)
2045 转换给定的(由 \-sub 选项指定的)字幕成为 MPlayer 的字幕格式, MPsub。
2046 在当前的目录中创建 dumpsub.mpsub 文件。
2047 .
2048 .TP
2049 .B \-dumpsami (仅用于 MPlayer)
2050 转换给定的(由 \-sub 选项指定的)字幕成为基于时间的 SAMI 字幕格式。
2051 在当前的目录中创建 dumpsub.smi 文件。
2052 .
2053 .TP
2054 .B \-dumpsrtsub (仅用于 MPlayer)
2055 转换给定的(由 \-sub 选项指定的)字幕成为基于时间的 SubViewer (SRT) 字幕格式。
2056 在当前的目录中创建 dumpsub.srt 文件。
2057 .br
2058 .I 注意:
2059 有些破硬件播放器对 Unix 行结尾的 SRT 字幕会哽住。
2060 如果你够彩碰到这样的盒子, 把你的字幕文件到 unix2dos 或类似的程序过一过, 
2061 替换 Unix 行结尾为 DOS/Windows 行结尾。
2062 .
2063 .TP
2064 .B \-dumpsub (仅用于 MPlayer) (BETA 代码)
2065 从 VOB 流中转储字幕子流。
2066 也请参见 \-dump*sub 和 \-vobsubout* 选项。
2067 .
2068 .TP
2069 .B \-embeddedfonts (仅用于 FreeType)
2070 允许抽取 Matroska 内嵌字体(默认值:禁止)。
2071 这些字体能用于 SSA/ASS 字幕渲染 (\-ass 选项)。
2072 字体文件创建在~/.mplayer/\:fonts目录中。
2073 .br
2074 .I 注意:
2075 在FontConfig 2.4.2或更新的版本里,内嵌字体直接从内存中打开而这个选项默认打开。
2076 .
2077 .TP
2078 .B \-ffactor <数字>
2079 对字体的 alphamap 重新采样。
2080 可设为:
2081 .PD 0
2082 .RSs
2083 .IPs 0
2084 普通白色字体
2085 .IPs 0.75
2086 非常细的黑色边框(默认值)
2087 .IPs 1
2088 细的黑色边框
2089 .IPs 10
2090 粗的黑色边框
2091 .RE
2092 .PD 1
2093 .
2094 .TP
2095 .B \-flip\-hebrew (仅用于 FriBiDi)
2096 打开使用 FriBiDi 的翻转字幕。
2097 .
2098 .TP
2099 .B \-noflip\-hebrew\-commas
2100 改变 FriBiDi 中假定的字幕中的逗号位置。
2101 如果字幕中的逗号显示在句首而不是在句尾, 就使用它。
2102 .
2103 .TP
2104 .B \-font <文件 font.desc 的路径,字体(FreeType)的路径,字体样式(Fontconfig)的路径> 
2105 在别的目录中寻找 OSD/\:SUB 字体(
2106 默认的普通字体为: ~/\:.mplayer/\:font/\:font.desc, 
2107 默认的 FreeType 字体为: ~/.mplayer/\:subfont.ttf)。
2108 .br
2109 .I 注意:
2110 对于 FreeType, 此选项决定文本字体文件的路径。
2111 对于 Fontconfig, 此选项决定 Fontconfig 的字体名称。
2112 .sp 1
2113 .I 示例:
2114 .PD 0
2115 .RSs
2116 \-font ~/\:.mplayer/\:arial-14/\:font.desc
2117 .br
2118 \-font ~/\:.mplayer/\:arialuni.ttf
2119 .br
2120 \-font 'Bitstream Vera Sans'
2121 .br
2122 \-font 'Bitstream Vera Sans:style=Bold'
2123 .RE
2124 .PD 1
2125 .
2126 .TP
2127 .B \-fontconfig (仅用于 fontconfig)
2128 启用使用 fontconfig 管理的字体。
2129 .br
2130 .I 注意:
2131 \-ass 自动打开该选项,除非明确使用 \-nofontconfig 改变这一行为。
2132 .
2133 .TP
2134 .B \-forcedsubsonly
2135 仅显示锁定的字幕, 例如由 \-slang 选择的 DVD 字幕流。
2136 .
2137 .TP
2138 .B \-fribidi\-charset <字符集名称> (仅用于 FriBiDi)
2139 当编码非 UTF-8 字幕(默认是: ISO8859\-8)时, 指定传递到 FriBiDi 的字符集。
2140 .
2141 .TP
2142 .B \-ifo <VOBsub 的 IFO 文件>
2143 指出用于装载 VOBsub 字幕的调色板和帧尺寸的文件。
2144 .
2145 .TP
2146 .B \-noautosub
2147 关闭自动载入字幕文件。
2148 .
2149 .TP
2150 .B \-osd\-duration <时间>
2151 设置 OSD 信息的停留时间(以毫秒 ms 为单位) (默认是: 1000)。
2152 .
2153 .TP
2154 .B \-osdlevel <0\-3> (仅用于 MPlayer)
2155 指定 OSD 的启始模式。
2156 .PD 0
2157 .RSs
2158 .IPs 0
2159 只有字幕
2160 .IPs 1
2161 音量 + 搜索条 (默认)
2162 .IPs 2
2163 音量 + 搜索条 + 计时器 + 百分比
2164 .IPs 3
2165 音量 + 搜索条 + 计时器 + 百分比 + 总时间
2166 .RE
2167 .PD 1
2168 .
2169 .TP
2170 .B \-overlapsub
2171 虽然当前有字幕显示, 允许同时显示下一行字幕(默认启用只支持特定格式)。
2172 .
2173 .TP
2174 .B \-sid <标识> (也请参见 \-slang, \-vobsubid)
2175 显示由 <标识> (0\-31) 指定的字幕流。
2176 MPlayer 运行在 verbose (\-v) 模式时, 打印可用的字幕标识。
2177 如果你不能选择 DVD 中其中之一的字幕, 也请试试 \-vobsubid。
2178 .
2179 .TP
2180 .B \-slang <语言代号[,语言代号,...]> (也请参见 \-sid)
2181 指定使用字幕语言的优先级列表。
2182 不同的容器格式使用不同的语言代号。DVDs 使用 ISO 639\-1 的
2183 两字符语言代号, Matroska 使用 ISO 639\-2 的
2184 三字符语言代号, 而 OGM 使用自由格式标识符。
2185 MPlayer 在 verbose (\-v) 模式下会打印可用的语言。
2186 .sp 1
2187 .I 示例:
2188 .PD 0
2189 .RSs
2190 .IPs "mplayer dvd://1 \-slang hu,en"
2191 选择 DVD 上的匈牙利语字幕轨迹而英语在没有匈牙利语时备用。
2192 .IPs "mplayer \-slang jpn example.mkv"
2193 播放日语字幕的 Matroska 文件。
2194 .RE
2195 .PD 1
2196 .
2197 .TP
2198 .B \-spuaa <模式>
2199 设置 DVD/\:VOBsub 的反锯齿/\:缩放模式。
2200 甚至在原始的与缩放的帧尺寸已匹配时, 还可能在 <模式> 上增加 16 以强制进行缩放, 
2201 比如使用高斯柔化来平滑字幕。
2202 可用模式有:
2203 .PD 0
2204 .RSs
2205 .IPs 0
2206 不缩放(最快, 很丑)
2207 .IPs 1
2208 近似缩放(好像坏了?)
2209 .IPs 2
2210 完全缩放(慢)
2211 .IPs 3
2212 二次线性缩放(默认值, 快速而且效果不坏)
2213 .IPs 4
2214 使用软件缩放的高斯柔化(看起来很好)
2215 .RE
2216 .PD 1
2217 .
2218 .TP
2219 .B \-spualign <\-1\-2>
2220 指定 SPU (DVD/\:VOBsub) 字幕该如何对齐。
2221 .PD 0
2222 .RSs
2223 .IPs "\-1"
2224 原始位置。
2225 .IPs " 0"
2226 顶部对齐 (原始行为, 默认)。
2227 .IPs " 1"
2228 中央对齐。
2229 .IPs " 2"
2230 底部对齐。
2231 .RE
2232 .PD 1
2233 .
2234 .TP
2235 .B \-spugauss <0.0\-3.0>
2236 高斯模糊的可变参数用于 \-spuaa 4。
2237 越高表示越柔化 (默认是: 1.0)。
2238 .
2239 .TP
2240 .B \-sub <字幕文件1,字幕文件2,...>
2241 使用/\:显示指定的字幕文件。
2242 同时只能显示一个文件。
2243 .
2244 .TP
2245 .B \-sub\-bg\-alpha <0\-255>
2246 指定字幕和 OSD 背景的 alpha 通道值。
2247 值越大代表越透明。但 0 表示完全透明。
2248 .
2249 .TP
2250 .B \-sub\-bg\-color <0\-255>
2251 指定字幕和 OSD 背景的颜色值。
2252 目前字幕是灰度图像所以这个值相当于颜色的亮度。
2253 255 代表白色 0 代表黑色。
2254 .
2255 .TP
2256 .B \-sub\-demuxer <[+]名称> (仅用于 \-subfile) (BETA 代码)
2257 锁定 \-subfile 的字幕分路器类型。
2258 在名称前使用 "+" 锁定类型, 跳过某些核查!
2259 按照 \-sub\-demuxer help 打印出来的指定分路器类型。
2260 为了向后兼容, 也接受定义在 subreader.h 的分路器标识。
2261 .
2262 .TP
2263 .B \-sub\-fuzziness <模式>
2264 搜寻字幕时调整匹配模糊度:
2265 .PD 0
2266 .RSs
2267 .IPs 0
2268 精确匹配
2269 .IPs 1
2270 装载所有包含电影名称的字幕。
2271 .IPs 2
2272 装载当前目录的所有字幕。
2273 .RE
2274 .PD 1
2275 .
2276 .TP
2277 .B \-sub\-no\-text\-pp
2278 停用载入字幕后的任何形式的文字后期处理。
2279 用于调试目的。
2280 .
2281 .TP
2282 .B \-subalign <0\-2>
2283 根据 \-subpos 给定的高度, 指定该对齐哪个字幕边缘。
2284 .PD 0
2285 .RSs
2286 .IPs 0
2287 顶部对齐 (原始行为)。
2288 .IPs 1
2289 中央对齐。
2290 .IPs 2
2291 底部对齐 (默认)。
2292 .RE
2293 .PD 1
2294 .
2295 .TP
2296 .B "\-subcc \ "
2297 显示 DVD 的隐藏式(CC)字幕。
2298 它们
2299 .B 不
2300 是 VOB 字幕, 它们是为听力有障碍的人准备的特殊的 ASCII 字幕,
2301 编码在大多数 DVD 地区码为 1 的 VOB 用户数据流中。
2302 CC 字幕到目前为止还没有在其它地区码的 DVD 中发现。
2303 .
2304 .TP
2305 .B \-subcp <编码页> (仅用于 iconv)
2306 如果你的系统支持 iconv(3), 你可以用此选项来指定字幕的编码页。
2307 .sp 1
2308 .I 示例:
2309 .PD 0
2310 .RSs
2311 \-subcp latin2
2312 .br
2313 \-subcp cp1250
2314 .RE
2315 .PD 1
2316 .
2317 .TP
2318 .B \-subcp enca:<语言>:<备用编码页> (仅用于 ENCA)
2319 你可以使用两字符语言代号指定语言, 让 ENCA 自动检测编码页。
2320 如果不能确定, 随便输入点什么然后察看 mplayer 的 \-v output 中可用的语言。
2321 备用编码页指定自动检测失败时使用的编码页。
2322 .sp 1
2323 .I 示例:
2324 .PD 0
2325 .RSs
2326 .IPs "\-subcp enca:cs:latin2"
2327 猜测编码页, 假定字幕是捷克语, 如果自动检测失败 latin 2 作备用。
2328 .IPs "\-subcp enca:pl:cp1250"
2329 猜测波兰语的编码页, cp1250 作备用。
2330 .RE
2331 .PD 1
2332 .
2333 .TP
2334 .B \-subdelay <数>
2335 字幕延迟 <数> 秒。可以是负数。
2336 .
2337 .TP
2338 .B \-subfile <文件名> (BETA 代码)
2339 目前没有用。
2340 与 \-audiofile 一样, 但用于字幕流(OggDS?)。
2341 .
2342 .TP
2343 .B \-subfont <字体(FreeType)的路径,字体样式(Fontconfig)的路径>(仅用于 FreeType 字体)
2344 设置字幕字体(参见 \-font)。
2345 如果没有给出 \-subfont,则使用 \-font。
2346 .
2347 .TP
2348 .B \-subfont\-autoscale <0\-3> (仅用于 FreeType)
2349 设置自动缩放模式。
2350 .br
2351 .I 注意:
2352 0 表示文字和 OSD 的尺度为字体高度(以点 point 为单位的)。
2353 .sp 1
2354 可用模式有:
2355 .sp 1
2356 .PD 0
2357 .RSs
2358 .IPs 0
2359 不自动缩放
2360 .IPs 1
2361 高度成比例
2362 .IPs 2
2363 宽度成比例
2364 .IPs 3
2365 对角线成比例 (默认值)
2366 .RE
2367 .PD 1
2368 .
2369 .TP
2370 .B \-subfont\-blur <0\-8> (仅用于 FreeType)
2371 设置字体柔化半径(默认是: 2)。
2372 .
2373 .TP
2374 .B \-subfont\-encoding <参数值> (仅用于 FreeType)
2375 设置字幕编码。
2376 当设为 "unicode" 时, 字体文件中的所有字模都会被渲染
2377 并使用 unicode 编码(默认是: unicode)。
2378 .
2379 .TP
2380 .B \-subfont\-osd\-scale <0\-100> (仅用于 FreeType)
2381 设置 OSD 元素的自动缩放系数(默认是: 6)。
2382 .
2383 .TP
2384 .B \-subfont\-outline <0\-8> (仅用于 FreeType)
2385 设置字体边框的宽度(默认是: 2)。
2386 .
2387 .TP
2388 .B \-subfont\-text\-scale <0\-100> (仅用于 FreeType)
2389 设置字幕文本的自动缩放系数(屏幕尺寸的百分比) (默认是: 5)。
2390 .
2391 .TP
2392 .B \-subfps <速率>
2393 指定字幕文件的帧率(默认是: 电影的帧率)。
2394 .br
2395 .I 注意:
2396 <速率> > 电影的帧率时,将使基于帧的字幕文件加速播放字幕,而使基于时间的字幕文件减慢播
2397 放字幕。
2398 .
2399 .TP
2400 .B \-subpos <0\-100> (用于 \-vf expand)
2401 指定字幕在屏幕上显示的位置。
2402 参数值是以屏幕高度的百分比为单位的字幕垂直位置。
2403 .
2404 .TP
2405 .B \-subwidth <10\-100>
2406 指定字幕在屏幕上显示的最大宽度。
2407 对于电视输出(TV-out)有用。
2408 参数值是以屏幕宽度的百分比为单位的字幕宽度。
2409 .
2410 .TP
2411 .B \-noterm\-osd
2412 当没有可用的视频输出时, 停止在控制台上显示 OSD 信息。
2413 .
2414 .TP
2415 .B \-term\-osd\-esc <转义序列>
2416 指定, 在控制台上显示 OSD 信息之前, 使用的转义序列。
2417 转义序列应该把指针移到 OSD 的行首然后清理(默认是: ^[[A\\r^[[K)。
2418 .
2419 .TP
2420 .B \-unicode
2421 告诉 MPlayer 把字幕文件作为 unicode 来处理。
2422 .
2423 .TP
2424 .B \-unrarexec <unrar 可执行文件的路径>(MingW 平台上不支持。)
2425 指定 unrar 可执行文件的路径,以使 MPlayer 可以使用它来读取 RAR 压缩的
2426  VOBSub 文件(默认值:未设置路径,因此该功能关闭)。
2427 该路径必须包含可执行文件的文件名,例如 \& /usr/local/bin/unrar。
2428 .
2429 .TP
2430 .B "\-utf8 \ \ "
2431 告诉 MPlayer 把字幕文件作为 UTF-8 来处理。
2432 .
2433 .TP
2434 .B \-vobsub <无后缀名的 VOBsub 文件名>
2435 指定用于字幕显示的 VOBsub 文件。
2436 不得不是无后缀名的完整路径名, 即没有 ".idx", ".ifo" 及 ".sub"。
2437 .
2438 .TP
2439 .B \-vobsubid <0\-31>
2440 指定 VOBsub 字幕标识。
2441 .
2442 .TP
2443 .B \-vobsubid <0\-31>
2444 指定 VOBsub 的字幕代码。
2445 .
2446 .
2447 .
2448 .SH "音频输出选项(仅适用于MPLAYER)"
2449 .
2450 .TP
2451 .B \-abs <参数值> (仅用于 \-ao oss) (废弃)
2452 重载音频驱动/\:声卡的缓冲区大小检测。
2453 .
2454 .TP
2455 .B \-format <格式> (也请参见音频过滤器一节中的格式)
2456 选择样本格式用于从音频过滤器层输出到声卡。
2457 下面音频过滤器一节中的格式描述列出了可采用的<格式>值。
2458 .
2459 .TP
2460 .B \-mixer <设备>
2461 使用不是默认的 /dev/\:mixer 混音设备。
2462 对于 ALSA 来说是混音名称。
2463 .
2464 .TP
2465 .B \-mixer\-channel <混音线>[,混音索引] (仅用于 \-ao oss 和 \-ao alsa)
2466 此选项告诉 MPlayer 使用不同的通道控制音量而不是默认的 PCM。
2467 用于 OSS 的选项包括
2468 .B vol, pcm, line。
2469 有关选项的完全列表请查找 /usr/\:include/\:linux/\:soundcard.h 中的 
2470 SOUND_DEVICE_NAMES。
2471 对于 ALSA (如 alsamixer displays), 你可以使用的名称, 如 
2472 .B Master, Line, PCM。
2473 .br
2474 .I 注意:
2475 ALSA 混音通道名称后面跟的数字必须用 <名称,数字> 格式指定, 
2476 即 alsamixer 中通道标为 "PCM 1" 的必须转换为
2477 .BR PCM,1 。
2478 .
2479 .TP
2480 .B \-softvol
2481 锁定使用软件混音, 而不用声卡混音。
2482 .
2483 .TP
2484 .B \-softvol\-max <10.0\-10000.0>
2485 设置最大扩音级别(以百分比为单位) (默认是: 110)。
2486 值 200 允许你调整的音量最高达到目前级别的两倍。
2487 对于值低于 100 的, 初始音量(为 100%) 会高于最大值,  OSD 不能正确显示。
2488 .
2489 .TP
2490 .B \-volstep <0\-100>
2491 设置混音音量调整的步进单位为整个范围的百分比 (默认是: 3)。
2492 .
2493 .
2494 .
2495 .SH "音频输出驱动(仅适用于MPLAYER)"
2496 音频输出驱动是各种音频输出设备的接口。
2497 语法是:
2498 .
2499 .TP
2500 .B \-ao <驱动1[:子选项1[=参数值]:...],驱动2,...[,]>
2501 指定使用音频输出驱动的优先级列表。
2502 .PP
2503 如果列表尾有 "," MPlayer 使用没有列出的驱动作为后备。
2504 子选项是可选的, 大多数省略。
2505 .br
2506 .I 注意:
2507 已编译进的音频输出驱动参见于 \-ao help 的列表。
2508 .sp 1
2509 .I 示例:
2510 .PD 0
2511 .RSs
2512 .IPs "\-ao alsa,oss,"
2513 尝试使用 ALSA 驱动, 然后是 OSS 驱动, 再后是其他的。
2514 .IPs "\-ao alsa:noblock:device=hw=0.3"
2515 设置 noblock-模式和 device-名称为第一个卡, 第四个设备。
2516 .RE
2517 .PD 1
2518 .sp 1
2519 可用的音频输出驱动有:
2520 .
2521 .TP
2522 .B "alsa\ \ \ "
2523 ALSA 0.9/1.x 音频输出驱动
2524 .PD 0
2525 .RSs
2526 .IPs noblock
2527 设置 noblock-模式。
2528 .IPs device=<设备>
2529 设置设备名称。
2530 在 ALSA 设备名称中替换 "," 为 ".", ":" 为 "="。
2531 对于通过 S/PDIF 输出的 hwac3, 使用 "iec958" 或 "spdif" 设备, 
2532 除非你真的知道如何正确设置。
2533 .RE
2534 .PD 1
2535 .
2536 .TP
2537 .B "alsa5\ \ "
2538 ALSA 0.5 音频输出驱动
2539 .
2540 .TP
2541 .B "oss\ \ \ \ "
2542 OSS 音频输出驱动
2543 .PD 0
2544 .RSs
2545 .IPs <dsp-device>
2546 设置音频输出设备 (默认是: /dev/\:dsp)。
2547 .IPs <mixer-device>
2548 设置音频混音设备 (默认是: /dev/\:mixer)。
2549 .IPs <mixer-channel>
2550 设置音频混音通道 (默认是: pcm)。
2551 .RE
2552 .PD 1
2553 .
2554 .TP
2555 .B sdl (仅用于 SDL)
2556 高级平台独立的 SDL(简单 Directmedia 层) 库音频输出驱动
2557 .PD 0
2558 .RSs
2559 .IPs <driver>
2560 显式选择 SDL 音频输出 (默认是: 让 SDL 选)。
2561 .RE
2562 .PD 1
2563 .
2564 .TP
2565 .B "arts\ \ \ "
2566 音频输出通过 aRts daemon
2567 .
2568 .TP
2569 .B "esd\ \ \ \ "
2570 音频输出通过 ESD daemon
2571 .PD 0
2572 .RSs
2573 .IPs <server>
2574 显式选择 ESD 服务器 (默认是: localhost)。
2575 .RE
2576 .PD 1
2577 .
2578 .TP
2579 .B "jack\ \ \ \ "
2580 音频输出通过 JACK(Jack 音频连接工具)
2581 .PD 0
2582 .RSs
2583 .IPs port=<名>
2584 连接给定端口名 (默认是: 物理端口)。
2585 .IPs name=<客户端名>
2586 传递客户端名给 JACK (默认是: MPlayer [<PID>])。
2587 如果你想自动建立某些连接时有用。
2588 .IPs (no)estimate
2589 估计音频延迟, 假定让视频回放更流畅 (默认是: 启用)。
2590 .IPs (no)autostart(默认值:禁用)
2591 当有需要时自动启动 jackd。
2592 注意该选项似乎不可靠,并且会往标准输出发送服务端消息。
2593 .RE
2594 .PD 1
2595 .
2596 .TP
2597 .B "nas\ \ \ \ "
2598 音频输出通过 NAS
2599 .
2600 .TP
2601 .B coreaudio(仅适用于 Mac OS X)
2602 Mac OS X 自带的音频输出驱动
2603 .
2604 .TP
2605 .B "openal\ "
2606 实验性的 OpenAL 音频输出驱动
2607 .
2608 .TP
2609 .B "pulse\ \ "
2610 PulseAudio 音频输出驱动
2611 .PD 0
2612 .RSs
2613 .IPs "<主机>[:<输出泄漏值>]"
2614 指定所使用的主机,并选择性地指定所使用的输出泄漏值。
2615 <主机> 字符串为空的话,则使用本地连接。指定“localhost”则使用网络传输
2616 (很可能不是你所希望的)。
2617 .RE
2618 .PD 1
2619 .
2620 .TP
2621 .B sgi (仅用于 SGI)
2622 原生 SGI 音频输出驱动
2623 .PD 0
2624 .RSs
2625 .IPs "<输出设备名>"
2626 显式选择音频输出设备/\:接口 (默认是: system-wide default)。
2627 例如: "Analog Out" 或 "Digital Out"。
2628 .RE
2629 .PD 1
2630 .
2631 .TP
2632 .B sun (仅用于 Sun)
2633 原生 Sun 音频输出驱动
2634 .PD 0
2635 .RSs
2636 .IPs <device>
2637 显式选择音频设备 (默认是: /dev/\:audio)。
2638 .RE
2639 .PD 1
2640 .
2641 .TP
2642 .B win32 (仅用于 Windows)
2643 原生 Windows waveout 音频输出驱动
2644 .
2645 .TP
2646 .B dsound (仅用于 Windows)
2647 DirectX DirectSound 音频输出驱动
2648 .PD 0
2649 .RSs
2650 .IPs device=<devicenum>
2651 设置设备号。
2652 用 \-v 播放文件能显示可用设备列表。
2653 .RE
2654 .PD 1
2655 .
2656 .TP
2657 .B dart(仅适用于 OS/2)
2658 OS/2 DART 音频输出驱动
2659 .PD 0
2660 .RSs
2661 .IPs (no)share
2662 以共享或独占模式打开 DART 输出。
2663 .IPs bufsize=<大小>
2664 将缓冲大小设为<大小>,单位为采样数(默认值:2048)。
2665 .RE
2666 .PD 1
2667 .
2668 .TP
2669 .B dxr2 (也请参见 \-dxr2) (仅用于 DXR2)
2670 Creative DXR2 专用的输出驱动
2671 .
2672 .TP
2673 .B ivtv (仅用于 IVTV)
2674 IVTV 专用的 MPEG 音频输出驱动。
2675 只能与 \-ac hwmpa 一起用。
2676 .
2677 .TP
2678 .B v4l2(需要Linux 2.6.22+的内核)
2679 带有硬件MPEG解码器的V4L2卡的音频输出驱动。
2680 .
2681 .TP
2682 .B mpegpes (仅用于 DVB)
2683 DVB 卡音频输出驱动输出到 MPEG-PES 文件如果没安装 DVB 卡。
2684 .PD 0
2685 .RSs
2686 .IPs card=<1\-4>
2687 指定 DVB 卡如果有多于一个卡。
2688 如果不指定,MPlayer 将搜索第一个可用的卡。
2689 If not specified mplayer will search the first usable card.
2690 .IPs file=<文件名>
2691 输出文件名
2692 .RE
2693 .PD 1
2694 .
2695 .TP
2696 .B "null\ \ \ "
2697 不产生音频输出但维持视频回放速度。
2698 基准测试用 \-nosound。
2699 .
2700 .TP
2701 .B "pcm\ \ \ \ "
2702 原始 PCM/wave 文件记录器的音频输出
2703 .PD 0
2704 .RSs
2705 .IPs (no)waveheader
2706 包括或不包括声波头 (默认是: 包括)。
2707 如果不包括, 会产生原始的 PCM。
2708 .IPs file=<文件名>
2709 写声音到 <文件名> 而不是默认的 audiodump.wav。
2710 如果没指定声波头, 默认是 audiodump.pcm。
2711 .IPs "fast\ "
2712 尝试比实时更快地转储。
2713 确保输出不被截掉 (通常有 "缓冲中视频包太多" 消息)。
2714 你得到消息 "你的系统太“慢”了, 播放不了!" 是正常的。
2715 .RE
2716 .PD 1
2717 .
2718 .TP
2719 .B "plugin\ \ "
2720 音频输出驱动插件
2721 .
2722 .
2723 .
2724 .SH "视频输出选项(仅适用于MPLAYER)"
2725 .
2726 .TP
2727 .B \-adapter <参数值>
2728 设置显卡接受图像。
2729 用此选项带 \-v 能得到可用卡的列表。
2730 目前只能与 directx 视频输出驱动一起工作。
2731 .
2732 .TP
2733 .B \-bpp <深度>
2734 重载自动检测的色彩深度。
2735 只被 fbdev, dga, svga, vesa 视频输出驱动支持。
2736 .
2737 .TP
2738 .B \-border
2739 使用窗口边框和装饰来播放电影。
2740 既然默认是启用, 使用 \-noborder 停用标准的窗口装饰。
2741 .
2742 .TP
2743 .B \-brightness <\-100\-100>
2744 调整视频信号的亮度 (默认是: 0)。
2745 不被所有的视频输出驱动支持。
2746 .
2747 .TP
2748 .B \-contrast <\-100\-100>
2749 调整视频信号的对比度 (默认是: 0)。
2750 不被所有的视频输出驱动支持。
2751 .
2752 .TP
2753 .B \-display <名> (仅用于 X11)
2754 指定你希望使用 X server 的主机名和显示号。
2755 .sp 1
2756 .I 示例:
2757 .PD 0
2758 .RSs
2759 \-display xtest.localdomain:0
2760 .RE
2761 .PD 1
2762 .
2763 .TP
2764 .B "\-dr \ \ \ "
2765 打开直接渲染功能(还不被所有的编解码器视频输出支持)
2766 .br
2767 .I 警告:
2768 可能导致 OSD/字幕 损坏!
2769 .
2770 .TP
2771 .B \-dxr2 <选项1:选项2:...>
2772 此选项用来控制 dxr2 视频输出驱动。
2773 .RSs
2774 .IPs ar-mode=<参数值>
2775 宽高比模式 (0 = 普通, 1 = pan-and-scan, 2 = letterbox (默认))
2776 .IPs iec958-encoded
2777 设置 iec958 输出模式为 encoded。
2778 .IPs iec958-decoded
2779 设置 iec958 输出模式为 decoded (默认)。
2780 .IPs macrovision=<参数值>
2781 macrovision 模式 (0 = off (默认), 1 = agc, 2 = agc 2 colorstripe,
2782 3 = agc 4 colorstripe)
2783 .IPs "mute\ "
2784 静音输出
2785 .IPs unmute
2786 非静音输出
2787 .IPs ucode=<参数值>
2788 microcode 的路径
2789 .RE
2790 .RS
2791 .sp 1
2792 .I TV output
2793 .RE
2794 .RSs
2795 .IPs 75ire
2796 启用 7.5 IRE 输出模式
2797 .IPs no75ire
2798 停用 7.5 IRE 输出模式 (默认)
2799 .IPs "bw\ \ \ "
2800 黑白电视输出
2801 .IPs color
2802 彩色电视输出 (默认)
2803 .IPs interlaced
2804 交错电视输出 (默认)
2805 .IPs nointerlaced
2806 停用交错电视输出
2807 .IPs norm=<参数值>
2808 TV 制式 (ntsc (默认), pal, pal60, palm, paln, palnc)
2809 .IPs square-pixel
2810 设置像素模式为 square
2811 .IPs ccir601-pixel
2812 设置像素模式为 ccir601
2813 .RE
2814 .RS
2815 .sp 1
2816 .I overlay
2817 .RE
2818 .RSs
2819 .IPs cr-left=<0\-500>
2820 设置左裁减值 (默认是: 50)。
2821 .IPs cr-right=<0\-500>
2822 设置右裁减值 (默认是: 300)。
2823 .IPs cr-top=<0\-500>
2824 设置上裁减值 (默认是: 0)。
2825 .IPs cr-bottom=<0\-500>
2826 设置下裁减值 (默认是: 0)。
2827 .IPs ck-[r|g|b]=<0\-255>
2828 设置叠加 color-key 的红(r), 绿(g)和蓝(b)增益。
2829 .IPs ck-[r|g|b]min=<0\-255>
2830 各自 color key 的最小值
2831 .IPs ck-[r|g|b]max=<0\-255>
2832 各自 color key 最大值
2833 .IPs ignore-cache
2834 忽略缓存的叠加设置。
2835 .IPs update-cache
2836 更新缓存的叠加设置。
2837 .IPs ol-osd
2838 启用叠加屏上显示(OSD)。
2839 .IPs nool-osd
2840 停用屏上显示(OSD) (默认)。
2841 .IPs ol[h|w|x|y]-cor=<\-20\-20>
2842 调整叠加尺寸(h,w) 和位置(x,y), 万一跟窗口匹配不够完美 (默认是: 0)。
2843 .IPs overlay
2844 激活叠加 (默认)。
2845 .IPs nooverlay
2846 激活电视输出。
2847 .IPs overlay-ratio=<1\-2500>
2848 调整叠加 (默认是: 1000)。
2849 .RE
2850 .
2851 .TP
2852 .B \-fbmode <模式名> (仅用于 \-vo fbdev)
2853 改变视频模式为 /etc/\:fb.modes 中标记为 <模式名> 的模式。
2854 .
2855 .br
2856 .I 注意:
2857 VESA 帧缓冲不支持改变模式。
2858 .
2859 .TP
2860 .B \-fbmodeconfig <文件名> (仅用于 \-vo fbdev)
2861 重载帧缓冲模式的配置文件 (默认是: /etc/\:fb.modes)。
2862 .
2863 .TP
2864 .B \-fs (也请参见 \-zoom)
2865 全屏幕回放 (电影居中, 四周填充黑色条边)。
2866 还不被所有的视频输出驱动支持。
2867 .
2868 .TP
2869 .B \-fsmode\-dontuse <0\-31> (废弃, 使用 \-fs 选项)
2870 如果你仍然有全屏问题试试此选项。
2871 .
2872 .TP
2873 .B \-fstype <类型1,类型2,...> (仅用于 X11)
2874 指定使用全屏模式的优先级列表。
2875 你可以用前缀 "\-" 取消模式。
2876 如果你遇到像全屏窗口被其他窗口遮住问题, 试试不同的顺序。
2877 .br
2878 .I 注意:
2879 参见 \-fstype help 列出的全部可用模式的列表。
2880 .sp 1
2881 可用的类型有:
2882 .sp 1
2883 .PD 0
2884 .RSs
2885 .IPs above
2886 如果可用的话, 使用 _NETWM_STATE_ABOVE 提示。
2887 .IPs below
2888 如果可用的话, 使用 _NETWM_STATE_BELOW 提示。
2889 .IPs fullscreen
2890 如果可用的话, 使用 _NETWM_STATE_FULLSCREEN 提示。
2891 .IPs layer
2892 与默认层一起使用 _WIN_LAYER 提示。
2893 .IPs layer=<0...15>
2894 与给定的层号一起使用 _WIN_LAYER 提示。
2895 .IPs netwm
2896 锁定 NETWM 风格。
2897 .IPs "none\ "
2898 不设置全屏窗口层。
2899 .IPs stays_on_top
2900 如果可用的话, 使用 _NETWM_STATE_STAYS_ON_TOP 提示。
2901 .REss
2902 .sp 1
2903 .RS
2904 .I 示例:
2905 .RE
2906 .PD 0
2907 .RSs
2908 .IPs layer,stays_on_top,above,fullscreen
2909 如果指定了不正确的或不支持的模式, 默认的顺序作为备用而使用。
2910 .IPs \-fullscreen
2911 修复 OpenBox 1.x 的全屏开关。
2912 .RE
2913 .PD 1
2914 .
2915 .TP
2916 .B \-geometry x[%][:y[%]] or [WxH][+x+y]
2917 调整屏幕输出的初始位置。
2918 x 和 y 代表从屏幕左上角到显示图像左上角的距离(以像素为单位)。
2919 不过如果在参数值后有百分号记号, 参数值就变为该方向上的屏幕尺寸的百分数。
2920 它也支持标准 X11 的 \-geometry 选项格式。
2921 如果使用 \-wid 选项指定了外部窗口, 
2922 那么 x 和 y 坐标是相对于窗口而不是屏幕的左上角。
2923 坐标是相对于 \-xineramascreen 选项给出的屏幕,该屏幕用于完全支持 \-xineramascreen 的
2924 视频输出的驱动(direct3d、gl、gl2、vdpau、x11、xv、xvmc)。
2925 The coordinates are relative to the screen given with \-xineramascreen for
2926 the video output drivers that fully support \-xineramascreen (direct3d, gl, gl2,
2927 vdpau, x11, xv, xvmc).
2928 .br
2929 .I 注意:
2930 此选项仅被 x11、xmga、xv、xvmc、xvidix、
2931 gl、gl2、directx、fbdev 和 tdfxfb 视频输出驱动支持。
2932 .sp 1
2933 .I 示例:
2934 .PD 0
2935 .RSs
2936 .IPs 50:40
2937 把窗口放在 x=50, y=40 处。
2938 .IPs 50%:50%
2939 把窗口放在屏幕中央。
2940 .IPs "100%\ "
2941 把窗口放在屏幕右边中央。
2942 .IPs 100%:100%
2943 把窗口放在屏幕右下角。
2944 .RE
2945 .PD 1
2946 .
2947 .TP
2948 .B \-guiwid <窗口标识> (也请参见 \-wid) (仅用于 GUI)
2949 告诉 GUI 也使用 X11 窗口并把自己钉在视频窗口的下方, 
2950 这对于将一个 mini-GUI 嵌入到浏览器时(比如 MPlayer 插件)有用。
2951 .
2952 .TP
2953 .B \-hue <\-100\-100>
2954 调视频信号的色调 (默认是: 0)。
2955 你可以通过此选项得到负片效果的图像。
2956 还不被所有视频输出驱动支持。
2957 .
2958 .TP
2959 .B \-monitor\-dotclock <范围[,范围,...]> (仅用于 \-vo fbdev 和 vesa)
2960 指定监视器的 dotclock 或 pixelclock 范围。
2961 .
2962 .TP
2963 .B \-monitor\-hfreq <范围[,范围,...]> (仅用于 \-vo fbdev 和 vesa)
2964 指定监视器的水平频率范围。
2965 .
2966 .TP
2967 .B \-monitor\-vfreq <范围[,范围,...]> (仅用于 \-vo fbdev 和 vesa)
2968 指定监视器的垂直频率范围。
2969 .
2970 .TP
2971 .B \-monitoraspect <宽高比> (也请参见 \-aspect)
2972 设置监视器或电视屏幕的宽高比。
2973 值 0 将禁用先前的设置(例如,配置文件中的设置)。如果激活了,此
2974 选项将改写 \-monitorpixelaspect 中的设置。
2975 .sp 1
2976 .I 示例:
2977 .PD 0
2978 .RSs
2979 \-monitoraspect 4:3 或者 1.3333
2980 .br
2981 \-monitoraspect 16:9 或者 1.7777
2982 .RE
2983 .PD 1
2984 .
2985 .TP
2986 .B \-monitorpixelaspect <宽高比> (也请参见 \-aspect)
2987 设置监视器或电视屏幕的单像素宽高比(默认值:1)。
2988 值 1 表示正方形像素((几乎?)对所有的 LCD 是正确的)。
2989 .
2990 .TP
2991 .B \-nodouble
2992 停用双缓冲, 多数用于调试目的。
2993 双缓冲通过在内存里储存两帧来解决闪烁问题, 在显示一帧的同时解码另一帧。
2994 会负面影响 OSD, 但常常能去除 OSD 闪烁。
2995 .
2996 .TP
2997 .B \-nograbpointer
2998 视频模式改变(\-vm)后, 不截获鼠标焦点。
2999 对多输出头设置有用。
3000 .
3001 .TP
3002 .B \-nokeepaspect
3003 缩放窗口时不保持窗口的宽高比。
3004 只能与 x11, xv, xmga, xvidix, directx 视频输出驱动一起工作。
3005 而且在 X11 下你的窗口管理器必须尊重窗口宽高比的提示。
3006 .
3007 .TP
3008 .B "\-ontop\ "
3009 使得此播放器窗口位于其他窗口之上。
3010 视频输出驱动使用 X11 的, 除了 SDL, 还有使用 directx, corevideo, quartz, 
3011 ggi 和 gl2 的都支持此功能。
3012 .
3013 .TP
3014 .B \-panscan <0.0\-1.0>
3015 启用 pan-and-scan 功能 (裁减如 16:9 电影的边适应 4:3 显示不带黑边)。
3016 范围参数值用来控制裁减多少图像。
3017 只能与 xv, xmga, mga, gl, gl2, quartz, corevideo 和 xvidix 的
3018 视频输出驱动一起工作。
3019 .br
3020 .I 注意:
3021 也允许 \-1 和 0 间的值,但这些值处于高度试验阶段,从而可能导致崩溃或更糟。
3022 使用后果自负!
3023 .
3024 .TP
3025 .B \-panscanrange <\-19.0\-99.0> (试验)
3026 改变 pan-and-scan 功能的范围参数值 (默认是: 1)。
3027 正值表示倍扩默认范围。
3028 负值表示你可以放大到因子 \-panscanrange+1 所允许的范围。
3029 例如 \-panscanrange \-3 允许缩放因子达到 4。
3030 此特性属实验性, 不要报告相关错误除非你在用 using \-vo gl。
3031 .
3032 .TP
3033 .B \-refreshrate <Hz>
3034 设置监视器的刷新率(以 Hz 为单位)。
3035 目前仅被 \-vo directx 与 \-vm 的组合支持。
3036 .
3037 .TP
3038 .B \-rootwin
3039 在根窗口(桌面背景)中播放电影。
3040 虽然桌面背景图像可能盖住电影窗口。
3041 只能与 x11, xv, xmga, xvidix, quartz, corevideo 和 directx 的
3042 视频输出驱动一起工作。
3043 .
3044 .TP
3045 .B \-saturation <\-100\-100>
3046 调整视频信号的饱和度(默认值: 0)。
3047 你可以通过此选项获得灰度输出。
3048 还不被所有的视频输出驱动支持。
3049 .
3050 .TP
3051 .B \-screenh <像素>
3052 指定屏幕高度,如果视频输出驱动,如 fbdev, x11 和 TVout,不知道屏幕分辨率。
3053 .
3054 .TP
3055 .B \-screenw <pixels>
3056 指定屏幕宽度,如果视频输出驱动,如 fbdev, x11 和 TVout,不知道屏幕分辨率。
3057 .
3058 .TP
3059 .B \-stop\-xscreensaver (仅用于 X11)
3060 启动时关闭 xscreensaver, 退出时再打开它。
3061 如果你的屏保程序不支持 XSS 或 XResetScreenSaver 的 API,则请使用 \-heartbeat\-cmd 选项。
3062 .
3063 .TP
3064 .B "\-vm \ \ \ "
3065 尝试改变不同的视频模式。
3066 视频输出驱动支持的有 dga, x11, xv, sdl 和 directx。
3067 如果用于 directx 视频输出驱动 \-screenw, \-screenh, \-bpp 和 
3068 \-refreshrate 选项可用来设置新的显示模式。
3069 .
3070 .TP
3071 .B "\-vsync \ \ "
3072 启用 VBI 用于 vesa, dfbmga 和 svga 视频输出驱动。
3073 .
3074 .TP
3075 .B \-wid <窗口标识> (也请参见 \-guiwid) (仅用于 X11, OpenGL 和 DirectX)
3076 告诉 MPlayer 附着于一个已有的窗口。
3077 把 MPlayer 嵌入浏览器(比如 plugger 扩展)时有用。
3078 .
3079 .TP
3080 .B \-xineramascreen <\-2\-...>
3081 在 Xinerama 配置中(就是一个单一桌面展开在多个显示器上), 
3082 此选项告诉 MPlayer 把电影显示在哪个屏幕上。
3083 值 \-2 表示全屏幕展开到整个虚拟的显示屏幕上(在这种情况下将完全忽略Xinerama的信
3084 息),\-1 表示在目前窗口所在的显示屏上全屏幕。
3085 通过 \-geometry 选项设置的初始位置是相对于指定屏幕的。
3086 通常只能与 "\-fstype \-fullscreen" 或 "\-fstype none" 一起工作。
3087 该选项不适用于仅仅设置启动屏幕(并且也不适合设置全屏屏幕),\-geometry 是目前可用
3088 于此目的的最好选项。
3089 至少 direct3d、gl、gl2、x11 和 xv 视频输出驱动支持该选项。
3090 .TP
3091 .B \-zrbw (仅用于 \-vo zr)
3092 黑白显示。
3093 用于优化性能, 此选项可以与 "\-lavdopts gray" 组合使用。
3094 .
3095 .TP
3096 .B \-zrcrop <[宽]x[高]+[x 偏移]+[y 偏移]> (仅用于 \-vo zr)
3097 选择显示输入图像的一部分, 使用多个这样的选项就启动了 cinerama 模式。
3098 在 cinerama 模式下电影分布在多个电视(或投影仪)上, 用于创建一个较大的图像。
3099 在第 n 个 \-zrcrop 后面的选项应用于第 n 个 MJPEG 解码卡, 
3100 每一个编码卡至少需要有一个 \-zrcrop 选项加上一个 \-zrdev 选项。
3101 请察看 \-zrhelp 的输出和文档 Zr 一节中的示例。
3102 .
3103 .TP
3104 .B \-zrdev <设备> (仅用于 \-vo zr)
3105 指定你的 MJPEG 编码卡使用的设备文件名, 默认情况下
3106 此 zr 视频输出驱动使用它所能找到的第一个 v4l 设备。
3107 .
3108 .TP
3109 .B \-zrfd (仅用于 \-vo zr)
3110 强制简化取样: 简化取样由 \-zrhdec 和 \-zrvdec 指定,
3111 一般只有在硬件缩放能把图像伸展到原始尺寸时才使用。
3112 .
3113 .TP
3114 .B \-zrhdec <1|2|4> (仅用于 \-vo zr)
3115 水平简化取样: 要求驱动只发送输入图像的每 2 或 4 行/\:像素到 MJPEG 编码卡, 
3116 并使用 MJPEG 卡的缩放器把图像回复到原始尺寸。
3117 .
3118 .TP
3119 .B \-zrhelp (仅用于 \-vo zr)
3120 显示一个列表包括所有 \-zr* 的选项, 它们的默认值和使用 cinerama 模式的例子
3121 .
3122 .TP
3123 .B \-zrnorm <制式> (仅用于 \-vo zr)
3124 指定电视制式为 PAL 或 NTSC (默认是: 不改变)。
3125 .
3126 .TP
3127 .B \-zrquality <1\-20> (仅用于 \-vo zr)
3128 从数值 1(最好) 到 20(最差) 代表 JPEG 编码质量。
3129 .
3130 .TP
3131 .B \-zrvdec <1|2|4> (仅用于 \-vo zr)
3132 垂直简化取样: 要求驱动只发送输入图像的每 2 或 4 行/\:像素到 MJPEG 编码卡, 
3133 并使用 MJPEG 卡的缩放器把图像回复到原始尺寸。
3134 .
3135 .TP
3136 .B \-zrxdoff <x 显示偏移量> (仅用于 \-vo zr)
3137 如果电影屏幕比电视的小, 此选项指定
3138 相对于电视屏幕左上角的 x 偏移量 (默认是: 中央位置)。
3139 .
3140 .TP
3141 .B \-zrydoff <y 显示偏移量> (仅用于 \-vo zr)
3142 如果电影屏幕比电视的小, 此选项指定
3143 相对于电视屏幕左上角的 y 偏移量 (默认是: 中央位置)。
3144 .
3145 .
3146 .
3147 .SH "视频输出驱动(仅适用于MPLAYER)"
3148 视频输出驱动是各种视频输出设备的接口。
3149 语法是:
3150 .
3151 .TP
3152 .B \-vo <驱动1[:子选项1[=参数值]:...],驱动2,...[,]>
3153 指定使用视频输出驱动的优先级列表。
3154 .PP
3155 如果列表尾有 "," MPlayer 使用没有列出的驱动作为后备。
3156 子选项是可选的, 大多数省略。
3157 .br
3158 .I 注意:
3159 已编译进的视频输出驱动参见于 \-vo help 的列表。
3160 .sp 1
3161 .I 示例:
3162 .PD 0
3163 .RSs
3164 .IPs "\-vo xmga,xv,"
3165 尝试使用 Matrox X11 驱动, 然后是 Xv 驱动, 再后是其他的。
3166 .IPs "\-vo directx:noaccel"
3167 使用加速特性关闭的 DirectX 驱动。
3168 .RE
3169 .PD 1
3170 .sp 1
3171 可用的视频输出驱动有:
3172 .
3173 .TP
3174 .B xv (仅用于 X11)
3175 使用 XFree86 4.x 的 XVideo 扩展来启用硬件加速回放。
3176 如果你不能使用硬件指定的驱动, 这或许是最好的选项。
3177 有关用了什么 colorkey 以及如何绘制的信息, 请运行 MPlayer
3178 的 \-v 选项并注意开头有标签 [xv common] 的行。
3179 .PD 0
3180 .RSs
3181 .IPs adaptor=<数值>
3182 选择一个特定的 XVideo 适配器(请检查 xvinfo 的结果)。
3183 .IPs port=<数值>
3184 选择指定的 XVideo 端口。
3185 .IPs ck=<cur|use|set>
3186 选择用了 colorkey 的源 (默认是: cur)。
3187 .RSss
3188 .IPs cur
3189 默认采用 Xv 中目前设置的 colorkey。
3190 .IPs use
3191 使用但不从 MPlayer (用 \-colorkey 选项来修改)来设置 colorkey。
3192 .IPs set
3193 同 use 一样但设置已提供的 colorkey。
3194 .RE
3195 .IPs ck-method=<man|bg|auto>
3196 设置 colorkey 绘制方法 (默认是: man)。
3197 .RSss
3198 .IPs man
3199 手动绘制 colorkey (减少某些情况下的闪烁)。
3200 .IPs bg
3201 设置 colorkey 作为窗口背景。
3202 .IPs auto
3203 让 Xv 绘制 colorkey。
3204 .RE
3205 .RE
3206 .PD 1
3207 .
3208 .TP
3209 .B x11 (仅用于 X11)
3210 每当 X11 出场时, 共享内存的视频输出驱动虽没有硬件加速也能工作。
3211 .
3212 .TP
3213 .B xover (仅用于 X11)
3214 添加 X11 支持所有基于视频输出驱动的重叠。
3215 目前仅被 tdfx_vid 支持。
3216 .PD 0
3217 .RSs
3218 .IPs <vo_驱动>
3219 选择此驱动作为源使用重叠在 X11 上面。
3220 .RE
3221 .PD 1
3222 .
3223 .TP
3224 .B vdpau(与 \-vc ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau 或 ffh264vdpau 一同使用)
3225 使用 VDPAU 硬件解码视频的视频输出方式。
3226 同时支持显示软件解码的视频。
3227 .PD 0
3228 .RSs
3229 .IPs sharpen=<\-1\-1>
3230 使用正数值时,将锐化算法应用于视频画面,
3231 使用负数值时,则应用模糊算法(默认值:0)。
3232 .IPs denoise=<0\-1>
3233 将一种消除噪点的算法应用于视频画面(默认值:0,不消除噪点)。
3234 .IPs deint=<0\-4>
3235 选择反隔行扫描模式的算法(默认值:0)。
3236 所有大于 0 的模式服从 \-field\-dominance 选项的设置。
3237 .RSss
3238 .IPs 0
3239 不反隔行扫描。
3240 .IPs 1
3241 只显示第一个隔行扫描域,与 \-vf field 作用相类似。
3242 .IPs 2
3243 跳跃式反隔行扫描,与 \-vf tfields=1 作用相类似。
3244 .IPs 3
3245 适应运动画面的瞬间反隔行扫描。
3246 可能在低性能视频硬件和/或高分辨率的情况下导致音视频不同步。
3247 这是当“D”用于开启反隔行扫描时的默认值。
3248 .IPs 4
3249 采用边缘导向空间插值算法的适应运动画面的瞬间反隔行扫描。
3250 需要高性能的视频硬件。
3251 .RE
3252 .IPs chroma\-deint
3253 使瞬间反隔行扫描算法同时作用于亮度和色度通道上(默认值)。
3254 使用 nochroma\-deint 以使其仅作用于亮度通道,从而加速高级反隔行扫描算法。
3255 对于低速显存很有用。
3256 .IPs pullup
3257 尝试应用反电视电影模式,需要使用运动自适应的瞬间反隔行扫描算法。
3258 .RE
3259 .PD 1
3260 .
3261 .TP
3262 .B xvmc (仅用于 X11 的 \-vc ffmpeg12mc)
3263 视频输出驱动使用 XFree86 4.x 的 XvMC(X 视频运动补偿) 扩展
3264 以加速 MPEG-1/2 和 VCR2 的解码。
3265 .PD 0
3266 .RSs
3267 .IPs port=<数值>
3268 选择指定的 XVideo 端口。
3269 .IPs (no)benchmark
3270 停用图像显示。
3271 对于适当的驱动基准测试是必要的, 因为只会改变监视器 retrace 的图像缓冲 (nVidia)。
3272 默认是不停用图像显示 (nobenchmark)。
3273 .IPs (no)bobdeint
3274 非常简单的去交错。
3275 可能没有 \-vf tfields=1 好, 但是是 xvmc 仅有的去交错 (默认是: nobobdeint)。
3276 .IPs (no)queue
3277 显示帧排队, 以允许视频硬件更多的并行工作。
3278 可能增加微小的 (不令人注意的) 常量去 A/V 同步(desync) (默认是: noqueue)。
3279 .IPs (no)sleep
3280 当等待完成渲染时, 使用睡眠功能(不推荐 Linux 使用) (默认是: nosleep)。
3281 .IPs ck=cur|use|set
3282 同 \-vo xv:ck 一样 (参见 \-vo xv)。
3283 .IPs ck-method=man|bg|auto
3284 同 \-vo xv:ck-method 一样 (参见 \-vo xv)。
3285 .RE
3286 .PD 1
3287 .
3288 .TP
3289 .B dga (仅用于 X11)
3290 通过 XFree86 Direct Graphics Access 扩展播放视频。
3291 考虑废弃。
3292 .
3293 .TP
3294 .B sdl(仅用于 SDL,漏洞多且过时)
3295 高级平台独立的 SDL(简单 Directmedia 层) 库视频输出驱动。
3296 既然 SDL 使用自己的 X11 层, MPlayer X11 选项对 SDL 没有影响。
3297 注意该选项有数个非重要漏洞(总是忽略 \-vm/\-novm,\-fs 的行为如同 \-novm,
3298 当从全屏模式切换回来时窗口在左上角,不支持全景模式……)
3299 .PD 0
3300 .RSs
3301 .IPs driver=<驱动>
3302 显式选择 SDL 驱动。
3303 .IPs (no)forcexv
3304 通过 sdl 视频输出驱动使用 XVideo (默认是: forcexv)。
3305 .IPs (no)hwaccel
3306 使用硬件加速的缩放 (默认是: hwaccel)。
3307 .RE
3308 .PD 1
3309 .
3310 .TP
3311 .B "vidix\ \ "
3312 VIDIX (VIDeo Interface for *niX) 是不同显卡的视频加速特性的接口。
3313 非常快速的卡视频输出驱动支持它。
3314 .PD 0
3315 .RSs
3316 .IPs <子设备>
3317 明确表示选择使用哪个 VIDIX 子设备驱动。
3318 可用的子设备有 cyberblade, ivtv, mach64,
3319 mga_crtc2, mga, nvidia, pm2, pm3, radeon, rage128, s3, sh_veu,
3320 sis_vid 和 unichrome。
3321 .RE
3322 .PD 1
3323 .
3324 .TP
3325 .B xvidix (仅用于 X11 )
3326 VIDIX 的 X11 前台
3327 .PD 0
3328 .RSs
3329 .IPs <子设备>
3330 同 vidix 一样
3331 .RE
3332 .PD 1
3333 .
3334 .TP
3335 .B "cvidix\ "
3336 通用的平台独立的 VIDIX 前台, 甚至能用 nVidia 卡运行在文本控制台。
3337 .PD 0
3338 .RSs
3339 .IPs <子设备>
3340 同 vidix 一样
3341 .RE
3342 .PD 1
3343 .
3344 .TP
3345 .B winvidix (仅用于 Windows)
3346 VIDIX 的 Windows 前台
3347 .PD 0
3348 .RSs
3349 .IPs <子设备>
3350 同 vidix 一样
3351 .RE
3352 .PD 1
3353 .
3354 .TP
3355 .B direct3d(仅适用于 Windows)(公测代码!)
3356 使用 Direct3D 接口的视频输出驱动(对于 Vista 系统很有用)。
3357 .
3358 .TP
3359 .B directx (仅用于 Windows)
3360 使用 DirectX 接口的视频输出驱动。
3361 .PD 0
3362 .RSs
3363 .IPs noaccel
3364 关闭硬件加速。
3365 如果显示有问题, 尝试此选项。
3366 .RE
3367 .PD 1
3368 .
3369 .TP
3370 .B kva(仅适用于 OS/2)
3371 使用 libkva 接口的视频输出驱动。
3372 .PD 0
3373 .RSs
3374 .IPs snap
3375 强制使用 SNAP 模式。
3376 .IPs wo
3377 强制使用 WarpOverlay! 模式。
3378 .IPs dive
3379 强制使用 DIVE 模式。
3380 .IPs (no)t23
3381 启用/禁用解决 T23 笔记本问题的变通模式(默认值:\-not23)。
3382 如果你的显卡仅支持画面放大输出,尝试开启这个选项。
3383 .RE
3384 .PD 1
3385 .
3386 .TP
3387 .B quartz (仅用于 Mac OS X)
3388 Mac OS X Quartz 视频输出驱动。
3389 在某些情况下, 锁定打包 YUV 输出格式, 如: \-vf format=yuy2, 可能更有效。
3390 .PD 0
3391 .RSs
3392 .IPs device_id=<数值>
3393 选择全屏显示设备。
3394 .IPs fs_res=<宽>:<高>
3395 指定全屏分辨率 (对慢系统有用)。
3396 .RE
3397 .PD 1
3398 .
3399 .TP
3400 .B corevideo (Mac OS X 10.4 或 10.3.9 的 QuickTime 7)
3401 Mac OS X CoreVideo 视频输出驱动
3402 .PD 0
3403 .RSs
3404 .IPs device_id=<数值>
3405 选择用于全屏模式的显示设备,或将其设为 \-1 以总是使用视频窗口所在的屏幕
3406 (默认值:\-1 \- 自动选择)。
3407 .IPs shared_buffer
3408 将输出写入一块共享内存模式的缓冲区,而不是将其显示出来,并且尝试打开一个
3409 已存在的 NSConnection 连接以与图形界面通信。
3410 .IPs buffer_name=<名字>
3411 shm_open 创建的共享缓冲区的名字,也是 MPlayer 尝试打开的 NSConnection 连接
3412 的名字(默认值:“mplayerosx”)。
3413 .RE
3414 .PD 1
3415 .
3416 .TP
3417 .B fbdev (仅用于 Linux)
3418 使用内核帧缓冲播放视频。
3419 .PD 0
3420 .RSs
3421 .IPs <设备>
3422 显式选择 fbdev 设备名 (如 /dev/\:fb0), 或者如果设备名以 "vidix" 开始
3423 选择 VIDIX 子设备名 (如: sis 驱动的 "vidixsis_vid")。
3424 .RE
3425 .PD 1
3426 .
3427 .TP
3428 .B fbdev2 (仅用于 Linux)
3429 使用内核帧缓冲播放视频, 另一种实现。
3430 .PD 0
3431 .RSs
3432 .IPs <设备>
3433 显式选择 fbdev 设备名 (默认是: /dev/\:fb0)。
3434 .RE
3435 .PD 1
3436 .
3437 .TP
3438 .B "vesa\ \ \ "
3439 非常通用的视频输出驱动, 应该能用于任何的 VESA VBE 2.0 兼容卡。
3440 .PD 0
3441 .RSs
3442 .IPs (no)dga
3443 打开或关闭DGA模式(默认为:打开)。
3444 .IPs neotv_pal
3445 激活 NeoMagic 电视输出并设置成 PAL 制式。
3446 .IPs neotv_ntsc
3447 激活 NeoMagic 电视输出并设置成 NTSC 制式。
3448 .IPs vidix
3449 使用 VIDIX 驱动
3450 .IPs "lvo:\ \ \ "
3451 激活 Linux 视频重叠在 VESA 模式上面。
3452 .RE
3453 .PD 1
3454 .
3455 .TP
3456 .B "svga\ \ \ "
3457 使用 SVGA 库播放视频。
3458 .PD 0
3459 .RSs
3460 .IPs "<视频模式>"
3461 指定使用的视频模式。
3462 此模式以 <宽>x<高>x<颜色> 格式给出, 如 640x480x16M 或图形模式数字, 如 84。
3463 .IPs bbosd
3464 绘制 OSD 到(较慢)影片下方的黑条。
3465 .IPs native
3466 只使用原生的绘制功能。
3467 避免直接渲染, OSD 和硬件加速。
3468 .IPs retrace
3469 强制帧打开垂直 retrace。
3470 只与 \-double 合用有用。
3471 同 \-vsync 选项的效果一样。
3472 .IPs "sq\ \ \ "
3473 尝试选择方像素视频模式。
3474 .IPs vidix
3475 使用 VIDIX 的 svga。
3476 .RE
3477 .PD 1
3478 .
3479 .TP
3480 .B "gl\ \ \ \ \ "
3481 OpenGL 视频输出驱动, 简版。
3482 视频尺寸一定小于 OpenGL 实现的最大纹理尺寸。
3483 瞄准能与甚至最基本的 OpenGL 实现一起工作, 
3484 但也利用较新的扩展, 允许支持更多的色彩空间和直接渲染。
3485 要获取最佳的速度,请尝试类似于
3486 .br
3487 \-vo gl:yuv=2:rectangle=2:force\-pbo:ati\-hack \-dr \-noslices
3488 .br
3489 的选项。
3490 此代码执行极少的检测, 所以如果某个特性不工作, 
3491 可能是因为你的卡或 OpenGL 实现不支持, 尽管连任何错误消息都没给你。
3492 使用 glxinfo 或类似的工具以显示支持的 OpenGL 扩展。
3493 .PD 0
3494 .RSs
3495 .IPs (no)ati\-hack
3496 当使用了 PBO 时(当使用了 \-dr 或强制使用 \-pbo 时),AIT 驱动可能输出损坏的图像。
3497 该选项修正这一问题,代价是多使用了一点内存。
3498 .IPs (no)force\-pbo
3499 总是使用 PBO 传输纹理,即使这需要额外的复制操作。
3500 当前该选项对于 NVidia 驱动能提升一点速度,而对于 ATI 驱动则是大大提升。
3501 可能需要 \-noslices 和 ati\-hack 子选项以使其正常工作。
3502 .IPs (no)scaled-osd
3503 当窗口大小改变时, 改变 OSD 的行为方式 (默认是: 停用)。
3504 启用时, 行为就像其他的视频输出驱动, 对固定大小的字体更好。
3505 停用时似乎对 FreeType 更有利并使用全屏模式的边框。
3506 无法在使用 ass 字幕的情况下正确地工作(参见 \-ass)。作为替代性方法,你可以通过
3507 \-vf ass在不用OpenGL的情况下渲染这种字幕。
3508 .IPs osdcolor=<0xAARRGGBB>
3509 OSD 颜色(默认值是:0x00ffffff,对应不透明的白色)。
3510 .IPs rectangle=<0,1,2>
3511 选择矩形纹理保存视频内存的方法, 但常常会更慢 (默认是: 0)。
3512 .RSss
3513 0: 使用 power-of-two 纹理 (默认)。
3514 .br
3515 1: 使用 GL_ARB_texture_rectangle 扩展。
3516 .br
3517 2: 使用 GL_ARB_texture_non_power_of_two 扩展。
3518 在某些情况下仅软件支持所以非常慢。
3519 .RE
3520 .IPs swapinterval=<n>
3521 两缓冲交换的最小间隔, 对已显示的帧计时 (默认是: 1)。
3522 1 等价于启用 VSYNC, 0 等价于停用 VSYNC。
3523 系统对小于 0 的值忽略保持自己的默认值。
3524 此限制帧率到 (水平刷新率 / n)。
3525 需要 GLX_SGI_swap_control 的支持。
3526 某些(大多数/所有?)实现仅工作于全屏模式。
3527 .IPs yuv=<n>
3528 选择 YUV 到 RGB 转换的类型。
3529 .RSss
3530 0: 使用软件转换 (默认)。
3531 兼容于所有的 OpenGL 版本。
3532 提供亮度, 对比度和饱和度控制。
3533 .br
3534 1: 使用寄存器组合。
3535 这里使用 nVidia 专用的扩展 (GL_NV_register_combiners)。
3536 至少需要三个纹理单位。提供饱和度和色调的控制。
3537 此方法快速但不精确。
3538 .br
3539 2: 使用片断程序。
3540 需要 GL_ARB_fragment_program 扩展和至少三个纹理单位。
3541 提供亮度, 对比度, 饱和度和色调控制。
3542 .br
3543 3: 使用片断程序, 用到 POW 指令。
3544 需要 GL_ARB_fragment_program 扩展和至少三个纹理单位。
3545 提供亮度, 对比度, 饱和度, 色调和 gamma 控制。
3546 对红, 绿和蓝色, Gamma 也能被独立设置。
3547 方法 4 通常更快。
3548 .br
3549 4: 使用片断程序及附加的查询。
3550 需要 GL_ARB_fragment_program 扩展和至少四个纹理单位。
3551 提供亮度, 对比度, 饱和度, 色调和 gamma 控制。
3552 对红, 绿和蓝色, Gamma 也能被独立设置。
3553 .br
3554 5: 使用 ATI 专用的方式(用于较老的显卡)。
3555 这里使用 ATI 专用的扩展(GL_ATI_fragment_shader——不是 
3556 GL_ARB_fragment_shader!)。至少需要三个纹理单位。提供饱和度和色调的控制。
3557 此方法快速但不精确。
3558 .br
3559 6: 使用 3D 纹理通过查询做转换。
3560 需要 GL_ARB_fragment_program 扩展和至少四个纹理单位。
3561 既然使用一个纹理和边框像素, 在某些(所有?) ATI 卡上 (软件模拟) 极其慢。
3562 提供亮度, 对比度, 饱和度, 色调和 gamma 控制。
3563 对红, 绿和蓝色, Gamma 也能被独立设置。
3564 速度比其他方法更多地依赖于 GPU 内存带宽。
3565 .RE
3566 .IPs ycbcr
3567 使用 GL_MESA_ycbcr_texture 扩展组件完成 YUV 至 RGB 的转换。
3568 在大多数情况下,这可能比使用软件方式转换至 RGB 要慢。
3569 .IPs lscale=<n>
3570 选择缩放功能供调节发光性。
3571 仅对 yuv 模式 2, 3, 4 和 6 有效。
3572 .RSss
3573 0: 使用简单线性过滤 (默认)。
3574 .br
3575 1:使用双立方体B曲线过滤 (较好的质量)。
3576 需要一个额外的纹理单位。
3577 至少在全屏模式, 较旧的卡不能处理色度。
3578 .br
3579 2:在水平方向使用立方体过滤,在垂直方向使用线性过滤。比起方式1适用于稍多的显卡。
3580 .br
3581 3:与 1 相同,但不使用参照纹理。
3582 可能在一些显卡上运行较快。
3583 .br
3584 4:使用实验性的非锐化的蔽码,参数为支持 3x3 和 0.5 的默认强化值。(参见 filter-strength)
3585 .br
3586 5:使用实验性的非锐化的蔽码,参数为支持 5x5 和 0.5 的默认强化值。(参见 filter-strength)
3587 .RE
3588 .IPs cscale=<n>
3589 选择缩放功能供调节色度.
3590 详情参见 lscale。
3591 .IPs filter-strength=<值>
3592 设置支持该强度值的 lscale/cscale 滤镜的效果强度。
3593 .IPs customprog=<文件名>
3594 从 <文件名> 装载定制的片断程序。
3595 示例参见 TOOLS/edgedect.fp。
3596 .IPs customtex=<文件名>
3597 从 <文件名> 装载定制的 "gamma ramp" 纹理。
3598 能用于与 yuv=4 或 customprog 选项的组合。
3599 .IPs (no)customtlin
3600 如果启用(默认), 使用 GL_LINEAR 插值, 否则使用 GL_NEAREST 用于 customtex 纹理。
3601 .IPs (no)customtrect
3602 如果启用, 使用 texture_rectangle 用于 customtex 纹理。默认是停用。
3603 .RE
3604 .sp 1
3605 .RS
3606 正常情况下没有理由使用以下选项,它们大多是为了测试而存在的。
3607 .RE
3608 .sp 1
3609 .RSs
3610 .IPs (no)glfinish
3611 在交换缓存前调用glFinish()。
3612 较慢但在某些情况下输出更精确(默认:禁用)。
3613 .IPs (no)manyfmts
3614 允许支持更多的色彩格式(RGB和BGR)(默认:允许)。
3615 要求OpenGL版本>=1.2。
3616 .IPs slice-height=<0\-...>
3617 所复制的单片纹理中包含多少行内容(默认值:0)。
3618 0代表整幅图像。
3619 .br
3620 .I 注意:
3621 如果使用了YUV色彩空间(参见yuv子选项),将使用特别的规则:
3622 .RSss
3623 如果解码器采用分片渲染方式(参见\-noslices),该设置没有任何效果,所采用的分片大
3624 小由解码器提供。
3625 .br
3626 如果解码器不采用分片泻染方式,则默认值为16。
3627 .RE
3628 .IPs (no)osd
3629 允许或禁止通过OpenGL支持OSD渲染(默认:允许)。
3630 此选项用于测试;而禁用OSD应使用\-osdlevel 0。
3631 .IPs (no)aspect
3632 允许或禁止支持保持比例缩放和全景缩放方式(默认:允许)。
3633 禁用的话可能提高速度。
3634 .REss
3635 .RE
3636 .PD 1
3637 .
3638 .TP
3639 .B "gl2\ \ \ \ "
3640 OpenGL 视频输出驱动的修改版。
3641 支持大于最大纹理尺寸的视频,但是缺少许多 GL 驱动的高级功能和优化选项,并且以后也
3642 不大可能扩展功能。
3643 .PD 0
3644 .RSs
3645 .IPs (no)glfinish
3646 同 gl 一样 (默认是: 启用)
3647 .IPs yuv=<n>
3648 选择 YUV 到 RGB 转换的类型。
3649 如果设置不同于 0 的其它值 OSD 被停用, 而亮度, 对比度和 
3650 gamma 的设置只能是通过全局的 X 服务器的设置才有效。
3651 其它的值的意思同 \-vo gl 一样。
3652 .REss
3653 .
3654 .TP
3655 .B "null\ \ \ "
3656 不产生视频输出。
3657 对基准测试有用。
3658 .
3659 .TP
3660 .B "aa\ \ \ \ \ "
3661 ASCII art 视频输出驱动工作于文字控制台。
3662 通过执行 \-vo aa:help,你能得到可用子选项的列表和解释。
3663 .br
3664 .I 注意:
3665 该驱动不能正确处理 \-aspect 选项。
3666 .br
3667 .I 提示:
3668 你很可能得指定 \-monitorpixelaspect 选项。
3669 试试‘mplayer \-vo aa \-monitorpixelaspect 0.5’。
3670 .
3671 .TP
3672 .B "caca\ \ \ "
3673 彩色 ASCII art 视频输出驱动工作于文字控制台。
3674 .
3675 .TP
3676 .B "bl\ \ \ \ \ "
3677 使用 Blinkenlights UDP 协议回放视频。
3678 此驱动高度特定于硬件。
3679 .PD 0
3680 .RSs
3681 .IPs <子设备>
3682 显式选择 Blinkenlights 子设备。
3683 这多少有点像 arcade:host=localhost:2323 或 hdl:file=文件名1,file=文件名2。
3684 你必须指定一个子设备。
3685 .RE
3686 .PD 1
3687 .
3688 .TP
3689 .B "ggi\ \ \ \ "
3690 GGI 图形系统视频输出驱动
3691 .PD 0
3692 .RSs
3693 .IPs <驱动>
3694 显式选择 GGI 驱动。
3695 替换任何的 "," 为 "."。
3696 .RE
3697 .PD 1
3698 .
3699 .TP
3700 .B directfb
3701 使用 DirectFB 库播放视频 。
3702 .PD 0
3703 .RSs
3704 .IPs (no)input
3705 使用 DirectFB 替代 MPlayer 键盘码 (默认是: 启用)。
3706 .IPs buffermode=single|double|triple
3707 如果想避免撕裂问题, 双倍和三倍缓冲是最好的结果。
3708 三倍缓冲比双倍缓冲更有效, 因为它等待垂直 retrace 时不限制 MPlayer。
3709 单一缓冲应避免 (默认是: 单一)。
3710 .IPs fieldparity=top|bottom
3711 为交错帧控制输出次序 (默认是: 停用)。
3712 有效值 top = 先顶域, bottom = 先底域。
3713 此选项对逐行(像大多数 MPEG)影片不影响。
3714 如果观看交错影片时遇到撕裂问题或动作不顺畅, 需启用此选项。
3715 .IPs layer=N
3716 锁定回放的层标识 N (默认值:\-1——自动)。
3717 .IPs dfbopts=<list>
3718 指定 DirectFB 参数列表。
3719 .RE
3720 .PD 1
3721 .
3722 .TP
3723 .B "dfbmga\ "
3724 Matrox G400/\:G450/\:G550 专用的视频输出驱动
3725 使用 DirectFB 库以利用特别的硬件特性。
3726 启用 CRTC2 (第二头), 独立于第一头显示视频。
3727 .PD 0
3728 .RSs
3729 .IPs (no)input
3730 同 directfb 一样 (默认是: 停用)
3731 .IPs buffermode=single|double|triple
3732 同 directfb  一样(默认是: triple)
3733 .IPs fieldparity=top|bottom
3734 同 directfb 一样
3735 .IPs (no)bes
3736 启用 Matrox BES(后台缩放) (默认是: 停用)。
3737 因为图像插值过程在硬件里完成, 结果是非常好的速度和输出质量。但仅工作于主头。
3738 .IPs (no)spic
3739 利用 Matrox 子图像层显示 OSD (默认是: 启用)。
3740 .IPs (no)crtc2
3741 用第二头打开电视输出 (默认是: 启用)。
3742 输出质量出奇的好, 因为这是交错图像对每个奇/\:偶域有恰当的同步。
3743 .IPs tvnorm=pal|ntsc|auto
3744 设置 Matrox 卡的电视制式不需要改变 /etc/\:directfbrc (默认是: 停用)。
3745 有效的制式是 pal = PAL, ntsc = NTSC。
3746 特别的制式是 auto (auto-仅仅使用 PAL/\:NTSC), 
3747 因为是通过察看影片的帧率决定使用什么制式。
3748 .RE
3749 .PD 1
3750 .
3751 .TP
3752 .B mga (仅用于 Linux )
3753 Matrox 专用的视频输出驱动通过内核模式利用 Gxxx 卡的 YUV 后台缩放器。
3754 如果有 Matrox 卡, 这是最快的选项。
3755 .PD 0
3756 .RSs
3757 .IPs <设备名>
3758 显式选择 Matrox 设备名 (默认是: /dev/\:mga_vid)。
3759 .RE
3760 .PD 1
3761 .
3762 .TP
3763 .B xmga (仅用于 Linux, X11)
3764 mga 视频输出驱动, 运行在 X11 窗口。
3765 .PD 0
3766 .RSs
3767 .IPs <设备名>
3768 显式选择 Matrox 设备名 (默认是: /dev/\:mga_vid)。
3769 .RE
3770 .PD 1
3771 .
3772 .TP
3773 .B s3fb(仅适用于Linux)(另参见 \-vf yuv2 和 \-dr)
3774 S3 Virge专用的视频输出驱动。
3775 此驱动支持显卡的YUV转换与缩放、双重缓冲和直接渲染的功能。
3776 使用\-vf yuy2以采用硬件加速下的YUV2渲染,这种方式在此款显卡下比YV12快很多。
3777 .PD 0
3778 .RSs
3779 .IPs <device>
3780 明确表示选择使用哪个fbdev设备名(默认值:/dev/\:fb0)。
3781 .RE
3782 .PD 1
3783 .
3784 .TP
3785 .B wii(仅适用于 Linux)
3786 任天堂 Wii/GameCube 专用的视频输出驱动。
3787 .
3788 .TP
3789 .B 3dfx (仅用于 Linux)
3790 3dfx 专用的视频输出驱动,此驱动在 X11 上直接使用硬件。
3791 只支持 16 bpp。
3792 .
3793 .TP
3794 .B tdfxfb (仅用于 Linux)
3795 此驱动使用 tdfxfb 帧缓冲驱动以在3dfx卡上的使用YUV加速播放影片。
3796 .PD 0
3797 .RSs
3798 .IPs <设备名>
3799 显式选择 fbdev 设备名 (默认是: /dev/\:fb0)。
3800 .RE
3801 .PD 1
3802 .
3803 .TP
3804 .B tdfx_vid (仅用于 Linux)
3805 3dfx 专用的视频输出驱动,此驱动与tdfx_vid内核模块协同工作。
3806 .PD 0
3807 .RSs
3808 .IPs <设备名>
3809 显式选择设备名 (默认是: /dev/\:tdfx_vid)。
3810 .RE
3811 .PD 1
3812 .
3813 .TP
3814 .B dxr2 (也请参见 \-dxr2) (仅用于 DXR2)
3815 Creative DXR2 专用的视频输出驱动。
3816 .PD 0
3817 .RSs
3818 .IPs <vo_driver>
3819 输出视频子驱动用作重叠 (x11, xv)。
3820 .RE
3821 .PD 1
3822 .
3823 .TP
3824 .B dxr3 (仅用于 DXR3)
3825 Sigma Designs em8300 MPEG 解码器芯片 (Creative DXR3, Sigma Designs
3826 Hollywood Plus) 专用的视频输出驱动。
3827 也请参见 lavc 视频过滤器。
3828 .PD 0
3829 .RSs
3830 .IPs overlay
3831 激活重叠代替电视输出。
3832 .IPs prebuf
3833 打开预缓冲。
3834 .IPs "sync\ "
3835 将打开新的 sync-engine。
3836 .IPs norm=<制式>
3837 指定电视制式。
3838 .RSss
3839 0: 不改变目前制式 (默认)。
3840 .br
3841 1: 使用 PAL/\:NTSC 自动调节。
3842 .br
3843 2: 使用 PAL/\:PAL-60 自动调节。
3844 .br
3845 3: PAL
3846 .br
3847 4: PAL-60
3848 .br
3849 5: NTSC
3850 .RE
3851 .IPs <0\-3>
3852 如果有多于一个 em8300 卡, 指定设备号。
3853 .RE
3854 .PD 1
3855 .
3856 .TP
3857 .B ivtv(仅适用于 IVTV)
3858 Conexant CX23415 (iCompression iTVC15) 或 Conexant CX23416 (iCompression
3859 iTVC16) MPEG 解码器芯片 (Hauppauge WinTV PVR-150/250/350/500)
3860 专用的视频输出驱动供电视输出。
3861 也请参见 lavc 视频过滤器。
3862 .PD 0
3863 .RSs
3864 .IPs <device>
3865 显式选择 MPEG 解码器设备名 (默认是: /dev/video16)。
3866 .IPs <output>
3867 显式选择电视输出用于视频信号。
3868 .RE
3869 .PD 1
3870 .
3871 .TP
3872 .B v4l2(需要Linux 2.6.22+的内核)
3873 带有内建硬件MPEG解码器的V4L2标准扩展卡的视频输出驱动。
3874 另参见lavc视频滤镜。
3875 .PD 0
3876 .RSs
3877 .IPs <device>
3878 明确选定所使用的MPEG解码设备的名称(默认值:/dev/video16)。
3879 .IPs <output>
3880 明确选定用于视频信号的电视输出输出口。
3881 .RE
3882 .PD 1
3883 .
3884 .TP
3885 .B mpegpes (仅用于 DVB)
3886 视频输出驱动用于 DVB 卡写输出到一个 MPEG-PES 文件, 如果没有安装 DVB 卡。
3887 .PD 0
3888 .RSs
3889 .IPs card=<1\-4>
3890 如果有多于一个 DVB 输出卡, 指定设备号 (仅适用于 V3 API, 比如 1.x.y 驱动系列)。
3891 如果不指定,MPlayer 将搜索第一个可用的卡。
3892 .IPs <文件名>
3893 输出文件名 (默认是: ./grab.mpg)
3894 .RE
3895 .PD 1
3896 .
3897 .TP
3898 .B zr (也请参见 \-zr* 和 \-zrhelp)
3899 一些 MJPEG 捕捉/\:回放卡的视频输出驱动。
3900 .
3901 .TP
3902 .B zr2 (也请参见 zrmjpeg 视频 过滤器)
3903 一些 MJPEG 捕捉/\:回放卡的视频输出驱动, 第二代。
3904 .PD 0
3905 .RSs
3906 .IPs dev=<设备>
3907 指定视频设备。
3908 .IPs norm=<PAL|NTSC|SECAM|auto>
3909 指定视频制式 (默认是: auto)。
3910 .IPs (no)prebuf
3911 激活或撤销预缓冲, 还没被支持。
3912 .RE
3913 .PD 1
3914 .
3915 .TP
3916 .B "md5sum\ "
3917 计算每帧的 MD5 和并写入文件。
3918 支持 RGB24 和 YV12 色彩空间。
3919 对调试有用。
3920 .PD 0
3921 .RSs
3922 .IPs outfile=<参数值>
3923 指定输出文件名 (默认是: ./md5sums)。
3924 .RE
3925 .PD 1
3926 .
3927 .TP
3928 .B yuv4mpeg
3929 变换视频流为无压缩 YUV 4:2:0 图像序列并储存到文件 (默认是: ./stream.yuv)。
3930 格式与 mjpegtools 所用的一样, 
3931 所以如果想要用 mjpegtools 套装软件处理视频, 这就有用。
3932 它支持 YV12, RGB (24 bpp) 和 BGR (24 bpp) 格式。
3933 能与 \-fixed\-vo 选项组合来连接具有相同维数和 fps 值的文件。
3934 .PD 0
3935 .RSs
3936 .IPs interlaced
3937 作为交错帧写输出, 先顶域。
3938 .IPs interlaced_bf
3939 作为交错帧写输出, 先底域。
3940 .IPs file=<文件名>
3941 写输出到 <文件名> 代替默认的 stream.yuv。
3942 .REss
3943 .PD 1
3944 .RS
3945 .sp 1
3946 .I 注意:
3947 如果你不指定任何选项, 输出的是逐行的(即没有交错的)。
3948 .RE
3949 .
3950 .TP
3951 .B "gif89a\ "
3952 输出每帧到当前目录的单个动画 GIF 文件。
3953 仅支持 24 bpp 的 RGB 格式并转换输出为 256 色。
3954 .PD 0
3955 .RSs
3956 .IPs <fps>
3957 指定浮点数帧率 (默认是: 5.0)。
3958 .IPs <output>
3959 指定输出文件名 (默认是: ./out.gif)。
3960 .REss
3961 .PD 1
3962 .RS
3963 .sp 1
3964 .I 注意:
3965 你必须在指定文件名之前指定帧率, 否则帧率成为文件名的一部分。
3966 .sp 1
3967 .I 示例:
3968 .RE
3969 .PD 0
3970 .RSs
3971 mplayer video.nut \-vo gif89a:fps=15.0:output=test.gif
3972 .RE
3973 .PD 1
3974 .
3975 .TP
3976 .B "jpeg\ \ \ "
3977 输出每帧到当前目录的 JPEG 文件。
3978 每帧以前面 0 填充引导的帧号作为文件名。
3979 .PD 0
3980 .RSs
3981 .IPs [no]progressive
3982 指定标准的或逐行的 JPEG (默认是: noprogressive)。
3983 .IPs [no]baseline
3984 指定是否使用基线 (默认是: baseline)。
3985 .IPs optimize=<0\-100>
3986 优化因子 (默认是: 100)
3987 .IPs smooth=<0\-100>
3988 平滑因子 (默认是: 0)
3989 .IPs quality=<0\-100>
3990 质量因子 (默认是: 75)
3991 .IPs outdir=<dirname>
3992 指定保存 JPEG 文件的目录 (默认是: ./)。
3993 .IPs subdirs=<前缀>
3994 创建编号的子目录保存文件, 用指定的前缀而不是用当前的目录。
3995 .IPs "maxfiles=<参数值>(仅用于 subdirs)"
3996 用于在每个子目录保存文件的最大编号。
3997 必须大于或等于 1 (默认是: 1000)。
3998 .RE
3999 .PD 1
4000 .
4001 .TP
4002 .B "pnm\ \ \ \ "
4003 输出每帧到当前目录的 PNM 文件。
4004 每帧以前面 0 填充引导的帧号作为文件名。
4005 它在 raw 和 ASCII 模式下支持 PPM, PGM 和 PGMYUV 文件。
4006 也请参见 pnm(5), ppm(5) 和 pgm(5)。
4007 .PD 0
4008 .RSs
4009 .IPs "ppm\ \ "
4010 写 PPM 文件 (默认)。
4011 .IPs "pgm\ \ "
4012 写 PGM 文件。
4013 .IPs pgmyuv
4014 写 PGMYUV 文件。
4015 PGMYUV 像 PGM, 但也包含 U 和 V 平面, 添加在图像的底部。
4016 .IPs "raw\ \ "
4017 在 raw 模式下写 PNM 文件 (默认)。
4018 .IPs ascii
4019 在 ASCII 模式下写 PNM 文件。
4020 .IPs outdir=<目录名>
4021 指定目录保存 PNM 文件 (默认是: ./)。
4022 .IPs subdirs=<前缀>
4023 创建编号的子目录保存文件, 用指定的前缀而不是用当前的目录。
4024 .IPs maxfiles=<参数值> (仅用于 subdirs)
4025 用于在每个子目录保存文件的最大编号。
4026 必须大于或等于 1 (默认是: 1000)。
4027 .RE
4028 .PD 1
4029 .
4030 .TP
4031 .B "png\ \ \ \ "
4032 输出每帧到当前目录的 PNG 文件。
4033 每帧以前面 0 填充引导的帧号作为文件名。
4034 支持 24 bpp 的 RGB 和 BGR 格式。
4035 .PD 0
4036 .RSs
4037 .IPs z=<0\-9>
4038 指定压缩级别。
4039 0 没压缩, 9 最强压缩。
4040 .IPs outdir=<目录名>
4041 指定保存 PNG 文件的目录(默认值:./)。
4042 .IPs alpha(默认值:noalpha)
4043 创建使用 alpha 通道的 PNG 文件。
4044 注意 MPlayer 通常不支持 alpha 通道,所以该选项只在极少数情况下才有用。
4045 .RE
4046 .PD 1
4047 .
4048 .TP
4049 .B "tga\ \ \ \ "
4050 输出每帧到当前目录的 Targa 文件。
4051 每帧以前面 0 填充引导的帧号作为文件名。
4052 此视频输出驱动的目的是拥有一个简单无损失的图像绘制器且不需要任何外部库。
4053 支持 15, 24 和 32 bpp 的 BGR[A] 色彩格式。
4054 你能锁定一个特殊的格式带视频格式过滤器。
4055 .sp 1
4056 .I 示例:
4057 .RE
4058 .PD 0
4059 .RSs
4060 mplayer video.nut \-vf format=bgr15 \-vo tga
4061 .RE
4062 .PD 1
4063 .
4064 .
4065 .
4066 .SH "解码/过滤器选项"
4067 .
4068 .TP
4069 .B \-ac <[\-|+]编解码器1,[\-|+]编解码器2,...[,]>
4070 按照在 codecs.conf 中音频编解码器的名称, 指定使用它们的优先级列表。
4071 编解码器名称前使用 "\-" 表示忽略它。
4072 编解码器名称前使用 "+" 表示锁定它, 这有可能会崩溃!
4073 如果列表尾有 "," MPlayer 使用没有列出的编解码器作为后备。
4074 .br
4075 .I 注意:
4076 可用的编解码器其完整列表请参见 \-ac help。
4077 .sp 1
4078 .I 示例:
4079 .PD 0
4080 .RSs
4081 .IPs "\-ac mp3acm"
4082 锁定 l3codeca.acm MP3 编解码器。
4083 .IPs "\-ac mad,"
4084 先尝试 libmad, 其它作为后备。
4085 .IPs "\-ac hwac3,a52,"
4086 先尝试通过硬件解码AC-3, 然后是软件AC-3, 最后是其它。
4087 .IPs "\-ac hwdts,"
4088 先尝试通过硬件解码DTS, 然后是其它。
4089 .IPs "\-ac \-ffmp3,"
4090 跳过 FFmpeg 的 MP3 编解码器。
4091 .RE
4092 .PD 1
4093 .
4094 .TP
4095 .B \-af\-adv <force=(0\-7):list=(filters)> (也请参见 \-af)
4096 指定高级音频过滤器选项:
4097 .RSs
4098 .IPs force=<0\-7>
4099 锁定音频过滤器的插入为下面其中之一:
4100 .RSss
4101 0: 使用完全自动的过滤器插入。
4102 .br
4103 1: 精度优化 (默认)。
4104 .br
4105 2: 速度优化。
4106 .I 警告:
4107 某些音频过滤器特性可能默默地消失, 且音质可能下降。
4108 .br
4109 3: 使用无自动的过滤器插入且无优化。
4110 .I 警告:
4111 使用此设定可能使 MPlayer 崩溃。
4112 .br
4113 4: 根据 0 以上的, 使用自动的过滤器插入,
4114 但尽可能使用浮点处理。
4115 .br
4116 5: 根据 1 以上的, 使用自动的过滤器插入,
4117 但尽可能使用浮点处理。
4118 .br
4119 6: 根据 2 以上的, 使用自动的过滤器插入,
4120 但尽可能使用浮点处理。
4121 .br
4122 7: 根据 3 以上的, 使用自动的过滤器插入,
4123 但尽可能使用浮点处理。
4124 .REss
4125 .IPs list=<过滤器列表>
4126 同 \-af 一样。
4127 .RE
4128 .
4129 .TP
4130 .B \-afm <驱动1,驱动2,...>
4131 按照在 codecs.conf 中音频编解码器族的名称, 指定使用它们的优先级列表。
4132 如果给定的编解码器族没一个能工作, 使用默认的后备编解码器族。
4133 如果列表尾有 "," MPlayer 使用没有列出的编解码器作为后备。
4134 .br
4135 .I 注意:
4136 可用的编解码器族其完整列表请参见 \-afm help。
4137 .sp 1
4138 .I 示例:
4139 .PD 0
4140 .RSs
4141 .IPs "\-afm ffmpeg"
4142 先尝试 FFmpeg 的 libavcodec 编解码器。
4143 .IPs "\-afm acm,dshow"
4144 先尝试 Win32 编解码器。
4145 .RE
4146 .PD 1
4147 .
4148 .TP
4149 .B \-aspect <高宽比> (也请参见 \-zoom)
4150 重载影片的高宽比, 万一播放中的文件的高宽比信息不正确或缺少。
4151 .sp 1
4152 .I 示例:
4153 .PD 0
4154 .RSs
4155 \-aspect 4:3  或 \-aspect 1.3333
4156 .br
4157 \-aspect 16:9 或 \-aspect 1.7777
4158 .RE
4159 .PD 1
4160 .
4161 .TP
4162 .B \-noaspect
4163 停用影片高宽比的自动补偿。
4164 .
4165 .TP
4166 .B "\-field\-dominance <\-1\-1>"
4167 设置隔行扫描内容的第一个域。
4168 对于那些使帧速加倍的去隔行扫描器来说那很有用:\-vf tfields=1,\-vf yadif=1,
4169 \-vo vdpau:deint 和 \-vo xvmc:bobdeint。
4170 .PD 0
4171 .RSs
4172 .IPs \-1
4173 自动(默认值):如果解码器不导出适当的信息的话,其将设回为0(上半域)。
4174 .IPs 0
4175 上半域为第一个域
4176 .IPs 1
4177 下半域为第一个域
4178 .RE
4179 .PD 1
4180 .
4181 .TP
4182 .B "\-flip \ "
4183 上下翻转图像。
4184 .
4185 .TP
4186 .B \-lavdopts <选项1:选项2:...> (调试代码)
4187 指定 libavcodec 解码参数。
4188 用逗号分隔多重选项。
4189 .sp 1
4190 .I 示例:
4191 .PD 0
4192 .RSs
4193 \-lavdopts gray:skiploopfilter=all:skipframe=nonref
4194 .RE
4195 .PD 1
4196 .sp 1
4197 .RS
4198 可用的选项有:
4199 .RE
4200 .RSs
4201 .IPs bitexact
4202 对所有的解码步骤只用 bit-exact 算法 (用于编解码测试)。
4203 .IPs bug=<参数值>
4204 手工绕过编码器错误:
4205 .RSss
4206 0: 无
4207 .br
4208 1: 自动检测错误 (默认)
4209 .br
4210 2 (msmpeg4v3): 老式 lavc 生成的 msmpeg4v3 文件 (不自动检测)
4211 .br
4212 4 (mpeg4): Xvid 交错错误 (如果 fourcc==XVIX, 会自动检测)
4213 .br
4214 8 (mpeg4): UMP4 (如果 fourcc==UMP4, 会自动检测)
4215 .br
4216 16 (mpeg4): 填补错误 (自动检测)
4217 .br
4218 32 (mpeg4): 非法 vlc 错误 (每个 fourcc 都自动检测)
4219 .br
4220 64 (mpeg4): Xvid 或 DivX qpel 错误 (每个 fourcc/\:版本都自动检测)
4221 .br
4222 128 (mpeg4): 旧标准的 qpel (每个 fourcc/\:版本都自动检测)
4223 .br
4224 256 (mpeg4): 另一个 qpel 错误 (每个 fourcc/\:版本都自动检测)
4225 .br
4226 512 (mpeg4): direct-qpel-blocksize 错误 (每个 fourcc/\:版本都自动检测)
4227 .br
4228 1024 (mpeg4): 边沿填补错误 (每个 fourcc/\:版本都自动检测)
4229 .REss
4230 .IPs debug=<参数值>
4231 显示调试信息。
4232 .RSss
4233 .br
4234 0: 停用
4235 .br
4236 1: 图像信息
4237 .br
4238 2: 率控制
4239 .br
4240 4: 比特流
4241 .br
4242 8: 宏块(MB)类型
4243 .br
4244 16: 每块的量化参数(QP)
4245 .br
4246 32: 运动矢量
4247 .br
4248 0x0040: 运动矢量可视化 (使用 \-noslices)
4249 .br
4250 0x0080: 宏块(MB)跳略
4251 .br
4252 0x0100: 启动码
4253 .br
4254 0x0200: PTS
4255 .br
4256 0x0400: 错误恢复力(resilience)
4257 .br
4258 0x0800: 内存管理控制操作(H.264)
4259 .br
4260 0x1000: 错误
4261 .br
4262 0x2000: 可视化量化参数(QP), QP 值越低着色越绿。
4263 .br
4264 0x4000: 可视化块型。
4265 .REss
4266 .IPs ec=<参数值>
4267 设置错误隐藏策略。
4268 .RSss
4269 1: 对受损的宏块使用强去块(deblock)过滤器。
4270 .br
4271 2: 往返式运动矢量(MV)搜寻 (慢)
4272 .br
4273 3: 全部 (默认)
4274 .REss
4275 .IPs er=<参数值>
4276 设置错误恢复力策略。
4277 .RSss
4278 .br
4279 0: 停用
4280 .br
4281 1: 谨慎的 (应该能用于破编码器。)
4282 .br
4283 2: 正常的 (默认) (用于正常的编码器。)
4284 .br
4285 3: 挑衅的 (更多检查, 但是连有效的比特流也可能导致问题。)
4286 .br
4287 4: 非常挑衅的
4288 .REss
4289 .IPs "fast (仅用于MPEG-2、MPEG-4和H.264)"
4290 启用与标准不符的优化,并且可能导致一些潜在的问题, 诸如简化反量化步聚,想当然地使
4291 用默认的量化矩阵,想当然地采用YUV 4:2:0,以及跳过一些检测受损比特流的检查步骤。
4292 .IPs "gray\ "
4293 只灰度图像解码 (比彩色解码快一点)
4294 .IPs "idct=<0\-99> (参见 \-lavcopts)"
4295 为了最佳的解码品质, 使用与编码和解码时相同的 IDCT 算法。
4296 不过这可能会牺牲一些精确性。
4297 .IPs lowres=<数值>[,<宽度>]
4298 以较低的分辨率解码。
4299 低分辨率解码还不被所有的边界码器支持, 且常常导致难看的图像。
4300 这不是有错误, 只是一个副作用, 全分辨率时不解码。
4301 .RSss
4302 .br
4303 0: 停用
4304 .br
4305 1: 1/2 分辨率
4306 .br
4307 2: 1/4 分辨率
4308 .br
4309 3: 1/8 分辨率
4310 .REss
4311 .RS
4312 如果 <宽度> 指定了, 就使用了低分辨率解码, 
4313 只要视频的宽度宽过(is major than)或等于 <宽度>。
4314 .RE
4315 .B o=<键>=<值>[,<键>=<值>[,...]]
4316 传递 AVOption 选项至 libavcoder 解码器。
4317 注意,欢迎制造一个使 o= 不再需要,而将所有未知选项传递至 AVOption 系统的补丁。
4318 AVOption 的完整列表可在 FFmpeg 用户手册中找到。
4319 注意某些选项可能与 MEncoder 选项冲突。
4320 .sp 1
4321 .RS
4322 .I 示例:
4323 .RE
4324 .RSs
4325 .PD 0
4326 .IPs o=debug=pict
4327 .PD 1
4328 .RE
4329 .IPs "sb=<数值> (仅用于 MPEG-2)"
4330 跳过宏块底部的制定行数。
4331 .IPs "st=<数值> (仅用于 MPEG-2)"
4332 跳过宏块顶部的制定行数。
4333 .IPs "skiploopfilter=<跳略值>(仅用于 H.264)"
4334 在 H.264 解码期间跳过循环过滤器(亦称为 "去块")。
4335 既然被过滤的帧被当作解码依赖帧的引用, 在品质上
4336 这比不进行去块步骤, 如不对 MPEG-2 视频去块, 效果更差。
4337 但是至少对高比特流的 HDTV 提供了大的提速且不损失视觉品质。
4338 .sp 1
4339 <跳略值> 可以是以下的值之一:
4340 .RSss
4341 .br
4342 none: 从不跳过。
4343 .br
4344 default: 跳过无用的处理步骤 (如: AVI 中的 0 大小的包)。
4345 .br
4346 nonref: 跳过没被引用的帧 (即, 不用于解码其它的帧, 错误不能 "兴旺")。
4347 .br
4348 bidir: 跳过 B-帧。
4349 .br
4350 nonkey: 跳过所有的帧除了 keyframes。
4351 .br
4352 all: 跳过所有的帧。
4353 .REss
4354 .IPs "skipidct=<跳略值> (仅用于 MPEG1/2)"
4355 跳过 IDCT 步骤。
4356 在几乎所有的情况下此步骤使得品质降级许多 
4357 (可用的跳略值请参见 skiploopfilter)。
4358 .IPs skipframe=<跳略值>
4359 完全跳过解码帧。
4360 大的提速, 但是有痉挛的动作或有时糟糕的图像 
4361 (可用的跳略值请参见 skiploopfilter)。
4362 .IPs "threads=<1\-8>(仅用于 MPEG-1/2 和 H.264)"
4363 用于解码的线程数 (默认是: 1)
4364 .IPs vismv=<参数值>
4365 可视化运动矢量。
4366 .RSss
4367 .br
4368 0: 停用
4369 .br
4370 1: 可视化 P-帧的前瞻运动矢量。
4371 .br
4372 2: 可视化 B-帧的前瞻运动矢量。
4373 .br
4374 4: 可视化 B-帧的后瞻运动矢量。
4375 .REss
4376 .IPs vstats
4377 打印一些统计量并保存到 ./vstats_*.log。
4378 .RE
4379 .
4380 .TP
4381 .B \-noslices
4382 停用 16-像素高的片/\:条方式绘制视频, 而是一次绘制整个帧。
4383 可能更快或更慢, 取决于显卡和可用的缓存。
4384 它只对 libmpeg2 和 libavcodec 编解码器有效。
4385 .
4386 .TP
4387 .B \-nosound
4388 不播放/\:编码声音。
4389 对基准测试有用。
4390 .
4391 .TP
4392 .B \-novideo
4393 不播放/\:编码视频。
4394 但在许多情况下不工作, 请使用 \-vc null \-vo null 替代。
4395 .
4396 .TP
4397 .B \-pp <品质> (也请参见 \-vf pp)
4398 设置 DLL 的后期处理级别。
4399 仅可以用于有内部后期处理例程的 Win32 DirectShow DLL。
4400 此选项不再对 \-vf pp 有用。
4401 \-pp 参数值的有效范围依编解码器不同而不同, 大部分为 
4402 0\-6, 其中 0=禁用 6=最慢/\:最好。
4403 .
4404 .TP
4405 .B \-pphelp (也请参见 \-vf pp)
4406 显示可用的后期处理滤镜及其用法的简介。
4407 .
4408 .TP
4409 .B \-ssf <模式>
4410 指定软件缩放参数。
4411 .sp 1
4412 .I 示例:
4413 .PD 0
4414 .RSs
4415 \-vf scale \-ssf lgb=3.0
4416 .RE
4417 .PD 1
4418 .PD 0
4419 .RSs
4420 .IPs lgb=<0\-100>
4421 高斯柔化过滤器 (亮度)
4422 .IPs cgb=<0\-100>
4423 高斯柔化过滤器 (色度)
4424 .IPs ls=<\-100\-100>
4425 锐化过滤器 (亮度)
4426 .IPs cs=<\-100\-100>
4427 锐化过滤器 (色度)
4428 .IPs chs=<h>
4429 水平色度偏移
4430 .IPs cvs=<v>
4431 垂直色度偏移
4432 .RE
4433 .PD 1
4434 .
4435 .TP
4436 .B \-stereo <模式>
4437 选择 MP2/\:MP3 立体声输出的类型。
4438 .PD 0
4439 .RSs
4440 .IPs 0
4441 立体声
4442 .IPs 1
4443 左声道
4444 .IPs 2
4445 右声道
4446 .RE
4447 .PD 1
4448 .
4449 .TP
4450 .B \-sws <软件缩放类型> (也请参见 \-vf scale 和 \-zoom)
4451 指定软件缩放算法用于 \-zoom 选项。
4452 这对缺少硬件加速, 如 x11 的视频输出驱动不影响。
4453 .sp 1
4454 可用选项有:
4455 .sp 1
4456 .PD 0
4457 .RSs
4458 .IPs 0
4459 快速二次线性
4460 .IPs 1
4461 快速二次线性
4462 .IPs 2
4463 二次立方 (品质好) (默认)
4464 .IPs 3
4465 实验中
4466 .IPs 4
4467 最短距离 (品质差)
4468 .IPs 5
4469 area
4470 .IPs 6
4471 亮度二次立方/色度二次线性
4472 .IPs 7
4473 高斯
4474 .IPs 8
4475 sincR
4476 .IPs 9
4477 lanczos
4478 .IPs 10
4479 自然二次立方样条曲线
4480 .RE
4481 .PD 1
4482 .sp 1
4483 .RS
4484 .I 注意:
4485 有些 \-sws 选项可调。
4486 视频缩放过滤器的描述有更多的信息。
4487 .RE
4488 .
4489 .TP
4490 .B \-vc <[\-|+]编解码器1,[\-|+]编解码器2,...[,]>
4491 按照在 codecs.conf 中视频编解码器的名称, 指定使用它们的优先级列表。
4492 编解码器名称前使用 "\-" 表示忽略它。
4493 编解码器名称前使用 "+" 表示锁定它, 这有可能会崩溃!
4494 如果列表尾有 "," MPlayer 使用没有列出的编解码器作为后备。
4495 .br
4496 .I 注意:
4497 可用的编解码器其完整列表请参见 \-vc help。
4498 .sp 1
4499 .I 示例:
4500 .PD 0
4501 .RSs
4502 .IPs "\-vc divx"
4503 锁定 Win32/\:VfW DivX 编解码器, 无后备。
4504 .IPs "\-vc \-divxds,\-divx,"
4505 跳过 Win32 DivX 编解码器。
4506 .IPs "\-vc ffmpeg12,mpeg12,"
4507 先尝试 libavcodec 的 MPEG-1/2 编解码器, 其次是 libmpeg2, 然后是其它的。
4508 .RE
4509 .PD 1
4510 .
4511 .TP
4512 .B \-vfm <驱动1,驱动1,...>
4513 按照在 codecs.conf 中视频编解码器族的名称, 指定使用它们的优先级列表。
4514 如果给定的编解码器族没一个能工作, 使用默认的后备编解码器族。
4515 如果列表尾有 "," MPlayer 使用没有列出的编解码器作为后备。
4516 .br
4517 .I 注意:
4518 可用的编解码器族其完整列表请参见 \-vfm help。
4519 .sp 1
4520 .I 示例:
4521 .PD 0
4522 .RSs
4523 .IPs "\-vfm ffmpeg,dshow,vfw"
4524 先尝试 libavcodec, 其次是 Directshow, 然后 VfW 编解码器, 
4525 最后如果它们都不工作使用其它后备的。
4526 .IPs "\-vfm xanim"
4527 先尝试 XAnim 编解码器。
4528 .RE
4529 .PD 1
4530 .
4531 .TP
4532 .B \-x <x> (也请参见 \-zoom) (仅用于 MPlayer)
4533 缩放图像到宽度 <x> (如果软件/\:硬件缩放可用)。
4534 停用高宽比计算。
4535 .
4536 .TP
4537 .B \-xvidopts <选项1:选项2:...>
4538 指定使用Xvid解码时的附加参数。
4539 .br
4540 .I 注意:
4541 既然 libavcodec 快过 Xvid 你可能想使用 
4542 libavcodec 后期处理过滤器 (\-vf pp) 和解码器 (\-vfm ffmpeg) 来替换。
4543 .sp 1
4544 Xvid 的内部后期处理过滤器有:
4545 .PD 0
4546 .RSs
4547 .IPs "deblock-chroma(也请参见 \-vf pp)"
4548 色度去块(deblock)过滤器
4549 .IPs "deblock-luma(也请参见 \-vf pp)"
4550 亮度去块(deblock)过滤器
4551 .IPs "dering-luma(也请参见 \-vf pp)"
4552 亮度去环(deringing)过滤器
4553 .IPs "dering-chroma(也请参见 \-vf pp)"
4554 色度去环(deringing)过滤器
4555 .IPs "filmeffect(也请参见 \-vf noise)"
4556 在视频中添加人工的胶片纹理。
4557 可能提高了视觉品质, 虽然降低了真实的品质。
4558 .RE
4559 .sp 1
4560 .RS
4561 渲染方法:
4562 .RE
4563 .PD 0
4564 .RSs
4565 .IPs "dr2\ \ "
4566 激活直接渲染的方法 2。
4567 .IPs nodr2
4568 撤销直接渲染的方法 2。
4569 .RE
4570 .PD 1
4571 .
4572 .TP
4573 .B \-xy <参数值> (也请参见 \-zoom)
4574 .PD 0
4575 .RSs
4576 .IPs 参数值<=8
4577 按因子 <参数值> 缩放图像。
4578 .IPs 参数值>8
4579 设置图像宽度为参数值, 并计算图像高度以保持高宽比。
4580 .RE
4581 .PD 1
4582 .
4583 .TP
4584 .B \-y <y> (也请参见 \-zoom) (仅用于 MPlayer)
4585 缩放图像到高度 <y> (如果软件/\:硬件缩放可用)。
4586 停用高宽比计算。
4587 .
4588 .TP
4589 .B "\-zoom\ \ "
4590 在可能的情况下允许使用软件缩放。
4591 不支持硬件缩放的输出驱动(像 x11, fbdev), 因为性能缘故
4592 而被 MPlayer 默认停用缩放, 但现在允许软件缩放。
4593 .
4594 .
4595 .
4596 .SH "音频过滤器"
4597 音频过滤器允许你修改音频流及其属性。
4598 语法是:
4599 .
4600 .TP
4601 .B \-af <过滤器1[=参数1:参数2:...],过滤器2,...>
4602 建立音频过滤器链。
4603 .PP
4604 .I 注意:
4605 请参见 \-af help, 获得可用的音频过滤器其完整列表。
4606 .sp 1
4607 音频过滤器以列表的形式进行管理。
4608 有一些命令是用来管理这个过滤器列表的。
4609 .
4610 .TP
4611 .B \-af\-add <过滤器1[,过滤器2,...]>
4612 将参数中给出的过滤器添加至过滤器列表的末尾。
4613 .
4614 .TP
4615 .B \-af\-pre <过滤器1[,过滤器2,...]>
4616 将参数中给出的过滤器添加至过滤器列表的开头。
4617 .
4618 .TP
4619 .B \-af\-del <索引号1[,索引号2,...]>
4620 删除位于所给索引号处的过滤器。
4621 索引号码起始为 0,负数号码代表从列表的末尾寻址(\-1 代表最后一个)。
4622 .
4623 .TP
4624 .B \-af\-clr
4625 完全清空过滤器列表。
4626 .PP
4627 可用的过滤器有:
4628 .
4629 .TP
4630 .B resample[=srate[:sloppy[:type]]]
4631 改变音频流的采样(速/频)率。
4632 可用于声卡只有一个固定的频率或者要卡住的旧卡最高只能达 44.1kHz。
4633 此过滤器在必要时被自动启用。
4634 它只支持 16-位 native-endian(低位在前) 格式的整数值和浮点数作为输入。
4635 .br
4636 .I 注意:
4637 对于 MEncoder, 你也需要使用 \-srate <srate>。
4638 .PD 0
4639 .RSs
4640 .IPs <srate>
4641 输出的采样率(以 Hz 为单位)。
4642 参数的有效范围是从 8000 到 192000。
4643 如果输入和输出的采样率相同, 或者如果此参数被省略, 此过滤器被自动卸载。
4644 正常情况下高的采样率能改善音频品质, 尤其是与其它过滤器结合时。
4645 .IPs <sloppy>
4646 允许(1) 或不允许(0) 输出采样率与给定的频率 <srate> 稍微不同 (默认是: 1)。
4647 可用于启动回放时极端慢的情形。
4648 .IPs <type>
4649 选择使用何种重采样方式。
4650 .RSss
4651 0: 线性插值 (快速, 品质低 尤其是 upsampling 时)
4652 .br
4653 1: 多相过滤器组(filterbank)并且整数处理
4654 .br
4655 2: 多相过滤器组(filterbank)并且浮点数处理 (慢, 品质最佳)
4656 .REss
4657 .PD 1
4658 .RE
4659 .sp 1
4660 .RS
4661 .I 示例:
4662 .RE
4663 .PD 0
4664 .RSs
4665 .IPs "mplayer \-af resample=44100:0:0"
4666 设置重采样过滤器的输出采样率为 44100Hz, 使用此不允许微调的输出采样率
4667 缩放和线性插值。
4668 .RE
4669 .PD 1
4670 .
4671 .TP
4672 .B lavcresample[=srate[:length[:linear[:count[:cutoff]]]]]
4673 改变音频流采样率为整数 <srate> (以 Hz 为单位)。
4674 它只支持 16位 native-endian(低位在前) 格式。
4675 .br
4676 .I 注意:
4677 对于 MEncoder, 你也需要使用 \-srate <srate>。
4678 .PD 0
4679 .RSs
4680 .IPs <srate>
4681 输出的采样率
4682 .IPs <length>
4683 有关较低采样率的过滤器长度 (默认是: 16)
4684 .IPs <linear>
4685 如果值是 1, 过滤器将在多相进入处之间线性插值
4686 .IPs <count>
4687 多相进入处数量的 log2
4688 (..., 10->1024, 11->2048, 12->4096, ...)
4689 (默认是: 10->1024)
4690 .IPs <cutoff>
4691 截频 (0.0\-1.0), 默认设置取决于过滤器长度
4692 .RE
4693 .PD 1
4694 .
4695 .TP
4696 .B lavcac3enc[=至SPDIF[:比特率[:最少声道]]]
4697 用 libavccodec 库将多声道音频实时编码至 AC-3。
4698 支持16位任意字节顺序的输入格式,最多6个声道。
4699 当输出原始 AC-3 音频流时,输出是按高位字节优先顺序;当输出至 S/PDIF
4700 时,则是按设备的字节顺序。
4701 该过滤器的输出采样率与输入采样率相同。
4702 当输入采样率为 48kHz、44.1kHz 或 32kHz 时,该过滤镜则直接采用这个值。
4703 否则,将自动在此过滤器前插入一个重采样过滤器,以使输入和输出采样率均为
4704 48kHz。
4705 你需要指定‘\-channels N’以使编码器将音频解码为 N 声道,然后过滤器就可以
4706 将 N 声道的输入编码为 AC-3 了。
4707 .br
4708 .PD 0
4709 .RSs
4710 .IPs <至SPDIF>
4711 若值为零或未设置则输出原始 AC-3 音频流;
4712 当 <至SPDIF> 设为非零值时,则输出至 S/PDIF 以略过解码。
4713 .IPs <比特率>
4714 编码 AC-3 流时采用的比特率。
4715 将其设为 384 或 384000 以得到 384kbits 的比特率。
4716 有效值为:32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256,
4717          320, 384, 448, 512, 576, 640
4718 默认的比特率取决于输入的声道数:
4719 1声道:96,2声道:192,3声道:224,4声道:384,5声道:448,6声道:448
4720 .IPs <最少声道>
4721 如果输入的声道数少于 <最少声道>,那么过滤器脱离过滤器队列。(默认值:5)
4722 .RE
4723 .PD 1
4724 .
4725 .TP
4726 .B sweep[=speed]
4727 产生正弦 sweep。
4728 .PD 0
4729 .RSs
4730 .IPs <0.0\-1.0>
4731 delta 的正弦, 使用非常低的值听此扫听(sweep)。
4732 .RE
4733 .PD 1
4734 .
4735 .TP
4736 .B sinesuppress[=freq:decay]
4737 删除一个指定频率的正弦。
4738 对去除低品质音频设备上 50/60Hz 的噪音时有用。可能只在单声道输入上可工作。
4739 .PD 0
4740 .RSs
4741 .IPs <freq>
4742 应删除的频率 (以 Hz 为单位) (默认是: 50)
4743 .IPs <decay>
4744 控制适应性 (一个较大的值会使得过滤器适应幅度和相位的变化较迅速, 
4745 而一个较小的值会使得此适应过程较慢) (默认是: 0.0001)。合理的值约为 0.001。
4746 .RE
4747 .PD 1
4748 .
4749 .TP
4750 .B bs2b[=option1:option2]
4751 使用 libbs2b 的 Bauer 立体声至双耳声道转换模式。
4752 通过使声音更类似于如同从扬声器传来以提升耳机的听觉效果。该模式让每个耳朵同时
4753 听见两个声道,并考虑了声音传播距离的差别及头部回响效果。
4754 该选项只能应用于 2 个声道的音频。
4755 .PD 0
4756 .RSs
4757 .IPs fcut=<300\-1000>
4758 设置以 Hz 为单位的切换频率。
4759 .IPs feed=<10\-150>
4760 设置以 0.1*dB 为单位的用于低频率的反馈级别。
4761 .IPs profile=<value>
4762 有许多配置可供方便选用:
4763 .RSs
4764 默认配置:如果未指定其它参数将被使用(fcut=700,feed=45);
4765 .br
4766 cmoy:Chu Moy 回路实现方案(fcut=700,feed=60);
4767 .br
4768 jmeier:Jan Meier 回路实现方案(fcut=650,feed=95)。
4769 .REss
4770 .PD 1
4771 .RE
4772 .sp 1
4773 .RS
4774 如果同时指定了 fcut 或 feed 选项与配置,则这两个选项将覆盖配置中选项的值。
4775 .RE
4776 .RE
4777 .PD 1
4778 .
4779 .TP
4780 .B hrtf[=flag]
4781 头部相关的转变功能: 为头戴式耳机转换多声道音频成双声道输出, 
4782 但保留声音的空间感。
4783 .sp 1
4784 .PD 0
4785 .RS
4786 .IPs "Flag  含义"
4787 .IPs "m     后场声道矩阵解码"
4788 .IPs "s     双声道矩阵解码"
4789 .IPs "0     无矩阵解码 (默认)"
4790 .RE
4791 .PD 1
4792 .
4793 .TP
4794 .B equalizer=[g1:g2:g3:...:g10]
4795 10-八度波段图形均衡器, 其实现使用了 10 IIR 带通过滤器。
4796 这意味着不管回放的是何种音频都行。10 波段的中心频率各是:
4797 .sp 1
4798 .PD 0
4799 .RS
4800 .IPs "段号 频率"
4801 .IPs "0    31.25 Hz"
4802 .IPs "1    62.50 Hz"
4803 .IPs "2   125.00 Hz"
4804 .IPs "3   250.00 Hz"
4805 .IPs "4   500.00 Hz"
4806 .IPs "5    1.00 kHz"
4807 .IPs "6    2.00 kHz"
4808 .IPs "7    4.00 kHz"
4809 .IPs "8    8.00 kHz"
4810 .IPs "9   16.00 kHz"
4811 .RE
4812 .PD 1
4813 .sp 1
4814 .RS
4815 如果此声音播放的采样率低于频率波段的中心频率, 此波段就被停用。
4816 此过滤器的一个已知错误是, 最高波段的特性没有完全对称, 如果采样率
4817 接近其波段的中心频率时。此问题可被绕过。办法是 upsampling 其声音: 
4818 在此过滤器之前使用重采样过滤器。
4819 .RE
4820 .PD 0
4821 .RSs
4822 .IPs <g1>:<g2>:<g3>:...:<g10>
4823 浮点数代表各频率波段的增益分贝(dB) (\-12\-12)
4824 .RE
4825 .sp 1
4826 .RS
4827 .I 示例:
4828 .RE
4829 .RSs
4830 .IPs "mplayer \-af equalizer=11:11:10:5:0:\-12:0:5:12:12 media.avi"
4831 放大声音的高端和底端的频率区段, 但几乎完全取消 1kHz 附近的声音。
4832 .RE
4833 .PD 1
4834 .
4835 .TP
4836 .B channels=nch[:nr:from1:to1:from2:to2:from3:to3:...]
4837 能用于添加, 去除, 路由和拷贝音频声道。
4838 如果仅给定 <nch>, 默认是用路由(跳接), 其所做工作如下: 
4839 如果输出声道数大于输入声道数, 插入空的声道 (除了
4840 混音单声道成立体声时, 在两个输出声道中重复此单声道)。
4841 如果输出声道数小于输入声道数, 截掉多余的声道。
4842 .PD 0
4843 .RSs
4844 .IPs <nch>
4845 输出声道数 (1\-6)
4846 .IPs "<nr>\ "
4847 路由数 (1\-6)
4848 .IPs <from1:to1:from2:to2:from3:to3:...>
4849 0 到 5 对定义各声道的路由。
4850 .RE
4851 .sp 1
4852 .RS
4853 .I 示例:
4854 .RE
4855 .RSs
4856 .IPs "mplayer \-af channels=4:4:0:1:1:0:2:2:3:3 media.avi"
4857 改成 4 声道并设置 4 对路由: 交换声道 0 和声道 1, 保留声道 2 和 3 未动。
4858 会观察到如果回放媒体含有两个声道, 声道 2 和 3 无声, 但声道 0 和 1 仍要交换。
4859 .IPs "mplayer \-af channels=6:4:0:0:0:1:0:2:0:3 media.avi"
4860 改成 6 声道并设置 4 对路由: 拷贝声道 0 到声道 0 至 3。声道 4 和 5 无声。
4861 .RE
4862 .PD 1
4863 .
4864 .TP
4865 .B format[=format] (也请参见 \-format)
4866 在不同的采样格式之间转换。
4867 自动被启用, 当声卡或其他的过滤器需要时。
4868 .PD 0
4869 .RSs
4870 .IPs <format>
4871 设置所需的格式。
4872 一般的形式是 "sbe", 其中 "s" 指示符号 (要么 "s" 指带符号, 
4873 要么 "u" 指不带符号), "b" 指示每个样本的位数 (16, 24 或 32)
4874 而 "e" 指示 endian 格式 ("le" 指 little-endian, "be" 指 big-endian
4875 或者 "ne" 指 MPlayer 运行其上的计算机所用的 endian 格式)。
4876 有效值(尤其)有: "s16le", "u32be" 和 "u24ne"。例外但也有效的指定格式有: u8, 
4877 s8, floatle, floatbe, floatne, mulaw, alaw, mpeg2, ac3 和 imaadpcm。
4878 .RE
4879 .PD 1
4880 .
4881 .TP
4882 .B volume[=v[:sc]]
4883 实现软件的音量控制。
4884 请谨慎使用此过滤器, 因为会降低信号至声音的噪声率。
4885 在大多数情况下设置 PCM 音量至最大是最佳的, 省去过滤器, 
4886 而用混音器的主音量控制来控制输出到音响的水平。
4887 万一你的声卡有数码的 PCM 混音器而不是模拟的, 
4888 且听到失真, 请使用 MASTER(主) 混音器。
4889 如果计算机联有外接扩音器(这几乎总是常有的事), 
4890 调节主音量和扩音器的音量旋钮能减少噪声水平, 直到背景的嘶嘶声消失。
4891 .br
4892 此过滤器有第二个功能: 测量总体的最高声音水平并通过 MPlayer 显示出来。
4893 此估计的音量能用来设置 MEncoder 的音量以使用最大动态范围。
4894 .br
4895 .I 注意:
4896 此过滤器不能重返进入, 所以对每个音频流只能启用一次。
4897 .PD 0
4898 .RSs
4899 .IPs "<v>\ \ "
4900 设置所有声道中流所需的增益分贝(dB) :  范围从 \-200dB 至 +60dB, 
4901 其中 \-200dB 完全靜音而 +60dB 等于增益 1000 (默认是: 0)。
4902 .IPs "<sc>\ "
4903 打开 (1) 或关闭 (0) 软剪切。
4904 软-剪切 能使得声音更平滑流畅, 如果使用了非常高的音量水平。
4905 启用此选项, 如果扩音器的动态范围非常低。
4906 .br
4907 .I 警告:
4908 此功能产生失真, 是应该最后才考虑使用的手段。
4909 .RE
4910 .sp 1
4911 .RS
4912 .I 示例:
4913 .RE
4914 .RSs
4915 .IPs "mplayer \-af volume=10.1:0 media.avi"
4916 放大声音 10.1dB, 且声音水平太高时使用 硬-剪切 。
4917 .RE
4918 .PD 1
4919 .
4920 .TP
4921 .B pan=n[:L00:L01:L02:...L10:L11:L12:...Ln0:Ln1:Ln2:...]
4922 武断混音。
4923 基本上是音量和声道过滤器的组合能用于混合许多声道至仅仅几个声道,
4924 如: 立体声到单声道或者改变环绕声系统中心扬声器的 "宽度"。
4925 此过滤器很难用, 且需要一些修补才能获得所要的结果。
4926 此过滤器的选项数取决于输出声道数。如何用此过滤器
4927 把 6-声道文件混音成双声道的实例, 能在示例一节中将近最后的地方找到。
4928 .PD 0
4929 .RSs
4930 .IPs "<n>\ \ "
4931 输出声道数 (1\-6)
4932 .IPs <Lij>
4933 输入声道 i 混音成输出声道 j 的份量 (0\-1)。
4934 所以基本上你先要有 n 个数表示要作用到第一个输入声道, 
4935 然后再有 n 个数要作用到第二个输入声道, 如此以往。
4936 如果你不对某些输入声道指定任何数, 就认为是 0。
4937 .RE
4938 .sp 1
4939 .RS
4940 .I 示例:
4941 .RE
4942 .RSs
4943 .IPs "mplayer \-af pan=1:0.5:0.5 media.avi"
4944 立体声混音成单声道。
4945 .IPs "mplayer \-af pan=3:1:0:0.5:0:1:0.5 media.avi"
4946 给定 3 声道输出, 保留声道 0 和 1 未动,
4947 但混合声道 0 和 1 成输出声道 2 (被送到比如超低音声道)。
4948 .RE
4949 .PD 1
4950 .
4951 .TP
4952 .B sub[=fc:ch]
4953 添加一个超低音(subwoofer)声道到音频流。
4954 用于创建超低音声道的音频数据声道 0 和声道 1 的平均声音。
4955 四阶 Butterworth(巴特沃斯) 过滤器低通过滤声音的结果是默认截频 60Hz 
4956 且在音频流中添加了一个独立的声道。
4957 .br
4958 .I 警告:
4959 停用此过滤器, 当播放 DVDs 带杜比(Dolby Digital 5.1)声音时, 
4960 否则此过滤器分解声音到超低音声道。
4961 .PD 0
4962 .RSs
4963 .IPs "<fc>\ "
4964 低通过滤器的截频(以 Hz 单位) (20Hz 至 300Hz) (默认是: 60)。
4965 为了最佳结果, 尝试设置截频尽可能低。这能改善立体声或环绕音效的体验。
4966 .IPs "<ch>\ "
4967 决定插入超音声道音频的声道号。
4968 声道号在 0 和 5 之间 (默认是: 5)。
4969 观察到声道数会自动增加到 <ch>, 如果必要的话。
4970 .RE
4971 .sp 1
4972 .RS
4973 .I 示例:
4974 .RE
4975 .RSs
4976 .IPs "mplayer \-af sub=100:4 \-channels 5 media.avi"
4977 添加超低音声道到输出声道 4 且其中截频为 100Hz。
4978 .RE
4979 .PD 1
4980 .
4981 .TP
4982 .B "center\ "
4983 从前方声道中创建中心声道。
4984 可能目前品质较低, 因为还没有实现用高通过滤器进行适当抽取, 
4985 而是用平均和半折其前方声道替代。
4986 .PD 0
4987 .RSs
4988 .IPs "<ch>\ "
4989 决定插入中心声道的声道号。
4990 声道号在 0 和 5 之间 (默认是: 5)。
4991 观察到声道数会自动增加到 <ch>, 如果必要的话。
4992 .RE
4993 .PD 1
4994 .
4995 .TP
4996 .B surround[=delay]
4997 矩阵编码的环绕音效解码器, 像杜比环绕音效(Dolby Surround)。
4998 许多双声道音频文件事实上含有矩阵编码的环绕音效。需要声卡支持至少 4 声道。
4999 .PD 0
5000 .RSs
5001 .IPs <delay>
5002 后方扬声器的延迟时间(以 ms 为单位) (0 至 1000) (默认是: 20)。
5003 此延迟按如下设置: 如果 d1 是聆听点到前方扬声器的距离, 
5004 d2 是聆听点到后方扬声器的距离, 那么延迟该
5005 设为 15ms 如果 d1 <= d2 或设为 15 + 5*(d1-d2) 如果 d1 > d2。
5006 .RE
5007 .sp 1
5008 .RS
5009 .I 示例:
5010 .RE
5011 .RSs
5012 .IPs "mplayer \-af surround=15 \-channels 4 media.avi"
5013 添加环绕音效解码, 后方扬声器声音为 15ms 的延迟。
5014 .RE
5015 .PD 1
5016 .
5017 .TP
5018 .B delay[=ch1:ch2:...]
5019 延迟声音到扬声器, 这样可以让不同声道的声音同时到达聆听点。
5020 这只对多于两个扬声器时有用。
5021 .PD 0
5022 .RSs
5023 .IPs ch1,ch2,...
5024 应该加给每个声道的延迟时间(以 ms 为单位) (0 至 1000 之间的浮点数)。
5025 .RE
5026 .PD 1
5027 .sp 1
5028 .RS
5029 不同声道所需的延迟时间计算如下:
5030 .IP 1. 3
5031 测量不同的扬声器到聆听点的距离(以 meters(米) 为单位), (对于 5.1 的系统) 
5032 得到距离 s1 至 s5。没有补偿超低音的点 (因为你听不出差异)。
5033 .IP 2. 3
5034 取其中最大距离与各个 s1 至 s5 的差, 即 s[i] = max(s) \- s[i]; i = 1...5。
5035 .IP 3.
5036 计算所需的各个延迟时间(以 ms 为单位)为 d[i] = 1000*s[i]/342; i = 1...5。
5037 .RE
5038 .PD 0
5039 .sp 1
5040 .RS
5041 .I 示例:
5042 .RE
5043 .RSs
5044 .IPs "mplayer \-af delay=10.5:10.5:0:0:7:0 media.avi"
5045 延迟左前方和右前方声道各 10.5ms, 两个后方声道和超低音声道 0ms, 
5046 而中心声道 7ms。
5047 .RE
5048 .PD 1
5049 .
5050 .TP
5051 .B export[=mmapped_file[:nsamples]]
5052 使用内存映射 (mmap()) 导出进入的信号到其它处理过程。
5053 内存映射的区域含有头部:
5054 .sp 1
5055 .nf
5056 int nch                      /*声道数*/
5057 int size                     /*缓冲大小*/
5058 unsigned long long counter   /*用于保持同步, 更新每次
5059                                新导出的数据。*/
5060 .fi
5061 .sp 1
5062 其余是 (无间隔方式) 有效载荷的 16-位数据。
5063 .PD 0
5064 .RSs
5065 .IPs <mmapped_file>
5066 映射数据到文件 (默认是: ~/.mplayer/\:mplayer-af_export)
5067 .IPs <nsamples>
5068 每个声道的样本数 (默认是: 512)
5069 .RE
5070 .sp 1
5071 .RS
5072 .I 示例:
5073 .RE
5074 .RSs
5075 .IPs "mplayer \-af export=/tmp/mplayer-af_export:1024 media.avi"
5076 导出每个声道的 1024 样本到 "/tmp/mplayer-af_export"。
5077 .RE
5078 .PD 1
5079 .
5080 .TP
5081 .B extrastereo[=mul]
5082 (线性地)增加左右声道的差异以添加某些 "现场" 回放效果。
5083 .PD 0
5084 .RSs
5085 .IPs <mul>
5086 设置差异系数 (默认是: 2.5)。
5087 0.0 表示单声道 (两个声道的平均值), 1.0 表示声音未改变, 
5088 而 \-1.0 表示交换了左右声道。
5089 .RE
5090 .PD 1
5091 .
5092 .TP
5093 .B volnorm[=method:target]
5094 没有失真的最大音量。
5095 .PD 0
5096 .RSs
5097 .IPs <method>
5098 设置被用的方式。
5099 .RSss
5100 1: 使用单样本平滑差异, 通过对旧的样本进行标准加权平均 (默认)。
5101 .br
5102 2: 使用几个样本平滑差异, 通过对旧的样本进行标准加权平均。
5103 .REss
5104 .IPs <target>
5105 为此样本类型设置目标幅度为最大值的分数 (默认是: 0.25)。
5106 .RE
5107 .PD 1
5108 .
5109 .TP
5110 .B ladspa=file:label[:controls...]
5111 装载 LADSPA (Linux Audio Developer's Simple Plugin API) 插件。
5112 此过滤器可重返进入, 所以多个 LADSPA 插件可同时使用。
5113 .PD 0
5114 .RSs
5115 .IPs <file>
5116 指定 LADSPA 插件的库文件。
5117 如果设置了 LADSPA_PATH, 从中搜寻指定的文件。
5118 如果没设置, 你一定要提供一个完整说明的路径名。
5119 .IPs <label>
5120 指定库中的过滤器。
5121 有些库仅含一个过滤器, 但有些含许多。
5122 进入这