summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorgpoirier <gpoirier@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-05-27 09:20:50 +0000
committergpoirier <gpoirier@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-05-27 09:20:50 +0000
commit526b6a61ad9f03329177aa16910185b4dafc7426 (patch)
tree2e58769062589002e02ce316bab3bd5ec67764a9 /DOCS
parent76f47eebd91d1f44252717a5af4c4f9979ebb24b (diff)
downloadmpv-526b6a61ad9f03329177aa16910185b4dafc7426.tar.bz2
mpv-526b6a61ad9f03329177aa16910185b4dafc7426.tar.xz
Partial sync with r23370, with only one section obsolete.
patch by JRaSH % jrash06 A 163 P com% More information on the email containing the patch: Date: May 27, 2007 3:02 AM Subject: [MPlayer-translations] Update to trunk/DOCS/man/zh/mplayer.1 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23388 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/man/zh/mplayer.12428
1 files changed, 1871 insertions, 557 deletions
diff --git a/DOCS/man/zh/mplayer.1 b/DOCS/man/zh/mplayer.1
index b0ce53ec87..fb80a29f94 100644
--- a/DOCS/man/zh/mplayer.1
+++ b/DOCS/man/zh/mplayer.1
@@ -1,4 +1,4 @@
-.\" Partial sync with en/mplayer.1 r21026
+.\" Partial sync with en/mplayer.1 r23370
.\" Encoding: utf-8
.\" Only 2 sections unfinished (i.e. "VEDIO FILTERS" & "GENERAL ENCODING..."),
.\" also see line 4560.
@@ -45,16 +45,16 @@
.
.TH MPlayer 1 "2006-10-15" "MPlayer 项目" "电影播放器"
.
-.SH NAME
+.SH 名称
mplayer \- 电影播放器
.br
mencoder \- 电影编解码器
.
.\" --------------------------------------------------------------------------
-.\" 总览
+.\" 概要
.\" --------------------------------------------------------------------------
.
-.SH "SYNOPSIS (总览)"
+.SH 概要
.na
.nh
.B mplayer
@@ -117,7 +117,7 @@ cue://文件[:轨迹]
.
.br
.B mplayer
-[file|mms[t]|http|http_proxy|rt[s]p|ftp|udp|unsv]://
+[file|mms[t]|http|http_proxy|rt[s]p|ftp|udp|unsv|smb]://
[用户名:密码@]URL[:端口] [选项]
.
.br
@@ -143,7 +143,7 @@ tivo://主机/[list|llist|fsid]
.br
.B mencoder
[选项] 文件
-[文件|URL|\-] [\-o 文件]
+[文件|URL|\-] [\-o 文件 | file://文件 | smb://[用户名:密码@]主机/文件路径]
.
.br
.B mencoder
@@ -156,7 +156,7 @@ tivo://主机/[list|llist|fsid]
.\" 描述
.\" --------------------------------------------------------------------------
.
-.SH "DESCRIPTION (描述)"
+.SH 描述
.B mplayer
是一个 LINUX 下的电影播放器 (也能运行在许多其它的平台和 CPU 架构, 请参阅文档)。
通过许多原生的和可执行的编解码器的支持, 它能播放绝大部分的 MPEG/\:VOB, AVI,
@@ -196,10 +196,10 @@ MPlayer 可播放的电影(见上所述)编码成其他的 MPlayer 可播放格
.
.
.\" --------------------------------------------------------------------------
-.\" 交互控制
+.\" 交互式控制
.\" --------------------------------------------------------------------------
.
-.SH "INTERACTIVE CONTROL (交互控制)"
+.SH "交互式控制"
MPlayer 有个完全可配置的, 命令驱动的控制层,
让你通过键盘, 鼠标, 操纵杆或遥控器(需使用 LIRC)来控制 MPlayer。
参见 \-input 选项定制控制层的方法。
@@ -243,11 +243,11 @@ MPlayer 有个完全可配置的, 命令驱动的控制层,
降低/\:提高音量。
.IPs "m\ \ \ \ "
静音。
-.IPs "_ (仅用于 MPEG-TS)"
+.IPs "_ (仅用于MPEG-TS和libav库格式)"
循环可用的像轨。
-.IPs "# (仅用于 MPEG 和 Matroska)"
+.IPs "# (仅用于DVD、MPEG、Matroska、AVI和libav库格式)"
循环可用的音轨。
-.IPs "TAB (仅用于 MPEG-TS)"
+.IPs "TAB (仅用于MPEG-TS)"
循环可用的节目。
.IPs "f\ \ \ \ "
切换全屏 (也请参见 \-fs)。
@@ -284,7 +284,7 @@ MPlayer 有个完全可配置的, 命令驱动的控制层,
用 OSD 显示文件名。
.IPs "! 和 @"
寻到前一章节/后一章节的开始处。
-.IPs "D (仅用于 \-vo xvmc)"
+.IPs "D (仅用于\-vo xvmc, \-vf yadif, \-vf kerndeint)"
激活/撤销去交错。
.RE
.PD 1
@@ -450,7 +450,7 @@ MPlayer 有个完全可配置的, 命令驱动的控制层,
.\" 用法
.\" --------------------------------------------------------------------------
.
-.SH "USAGE (用法)"
+.SH "用法"
每个 "flag" 选项有个相反的 "noflag" 选项对应, 如: 选项 \-fs 相反的是 \-nofs。
.PP
如果某选项标为: (仅用于 XXX), 就仅适用于与选项 XXX 联合使用或者已编译进 XXX。
@@ -476,7 +476,7 @@ mplayer \-ao pcm:file=%`expr length "$NAME"`%"$NAME" test.avi
.\" 配置文件
.\" --------------------------------------------------------------------------
.
-.SH "CONFIGURATION FILES (配置文件)"
+.SH "配置文件"
你可以把所有选项放在配置文件中, 每次 MPlayer/MEncoder 运行时都会读取它们。
系统范围的配置文件 "mplayer.conf" 位于你的配置目录
(例如: /etc/\:mplayer 或者 /usr/\:local/\:etc/\:mplayer)中,
@@ -536,19 +536,19 @@ spuaa=20
.fi
.
.\" --------------------------------------------------------------------------
-.\" 配置轮廓
+.\" 配置集
.\" --------------------------------------------------------------------------
.
-.SH "PROFILES (配置轮廓)"
-为了方便操作不同的配置文件, 可以在配置文件中定义配置轮廓。
-配置轮廓以放在方括号中的名称开始, 如: "[my-profile]"。
-所有跟随的选项成为配置轮廓的一部分。
+.SH "配置集"
+为了方便操作不同的配置文件, 可以在配置文件中定义配置集。
+配置集以放在方括号中的名称开始, 如: "[my-profile]"。
+所有跟随的选项成为配置集的一部分。
描述(通过 \-profile help 显示)定义于 profile-desc 选项。
-要结束该配置轮廓, 使用别的名称开始即可
-或使用配置轮廓名称 "default" 继续正常的选项。
+要结束该配置集, 使用别的名称开始即可
+或使用配置集名称 "default" 继续正常的选项。
.fi
.PP
-.I "MENCODER 配置轮廓示例:"
+.I "MENCODER 配置集示例:"
.sp 1
.nf
@@ -567,7 +567,7 @@ lavcopts=mbd=2:trell=yes:v4mv=yes
.\" 选项
.\" --------------------------------------------------------------------------
.
-.SH "GENERAL OPTIONS (一般选项)"
+.SH "通用选项"
.
.TP
.B \-codecs-file <文件名> (也请参见 \-afm, \-ac, \-vfm, \-vc)
@@ -673,7 +673,7 @@ idle|belownormal|normal|abovenormal|high|realtime
.
.
.
-.SH "PLAYER OPTIONS (播放器选项) (仅适用于 MPLAYER)"
+.SH "播放器选项(仅适用于MPLAYER)"
.
.TP
.B \-autoq <质量> (和 \-vf [s]pp 一起使用)
@@ -729,6 +729,16 @@ xover, xv (参见 \-vo xv:ck), xvmc (参见 \-vo xv:ck) 和 directx 支持。
一旦崩溃或 SIGTRAP 自动联上 gdb 调试程序。
此支持必须已编译进配置 \-\-enable-crash-debug。
.
+.TP
+.B \-doubleclick-time
+以毫秒为单位的时间值,用以判定两次连续的按键动作是否为一次双击动作(默认值:
+300)。
+设为0则让你的窗体系统判断什么样动作的是双击(仅当 \-vo directx 时)。
+.br
+.I 注意:
+你会体验到不同的效果,这取决于你绑定了 MOUSE_BTN0_DBL 还是
+MOUSE_BTN0\-MOUSE_BTN0_DBL。
+.
.TP
.B \-edlout <文件名>
新建文件并写入 EDL(编辑决定列表) 记录。
@@ -815,7 +825,7 @@ wrapper(封套) 脚本 TOOLS/\:midentify 能抑制 MPlayer 的其它输出
.
.TP
.B \-key-fifo-size <2\-65000>
-指定 FIFO 大小供缓冲按键事件(默认是: 10)。
+指定 FIFO 大小供缓冲按键事件(默认值:7)。
n 大小的 FIFO 能容纳 (n-1) 缓冲事件。
如果太小会丢失一些事件
(导致 "鼠标键卡住" 或类似效果)。
@@ -837,12 +847,16 @@ n 大小的 FIFO 能容纳 (n-1) 缓冲事件。
0 表示重复不断。
.
.TP
-.B \-menu (仅适用于 OSD 菜单)
+.B \-menu (仅用于OSD菜单)
打开 OSD 菜单支持。.
.
.TP
-.B \-menu-cfg <文件名> (仅适用于 OSD 菜单)
-使用另外的 menu.conf。
+.B \-menu-cfg <文件名> (仅用于OSD菜单)
+使用另一种的 menu.conf。
+.
+.TP
+.B \-menu-keepdir (仅用于OSD菜单)
+文件浏览器的起始位置为上一次记录的位置而不是当前目录。
.
.TP
.B \-menu-root <参数值> (仅适用于 OSD 菜单)
@@ -874,7 +888,7 @@ n 大小的 FIFO 能容纳 (n-1) 缓冲事件。
关闭支持 LIRC。
.
.TP
-.B \-nomouseinput (仅适用于 X11)
+.B \-nomouseinput
停用鼠标键 按/\:放 输入 (mozplayerxp 的上下文菜单依赖此选项)。
.
.TP
@@ -951,7 +965,7 @@ MPlayer 从标准输入读取以新行 (\\n) 分隔开的命令行,
.
.
.
-.SH "DEMUXER/STREAM OPTIONS (分路器/媒体流选项)"
+.SH "分离器/媒体流选项"
.
.TP
.B \-a52drc <级别>
@@ -972,8 +986,8 @@ MPlayer 在 verbose (\-v) 模式下会打印可用的音频标识。
.B \-alang <语言代号[,语言代号,...]> (也请参见 \-aid)
指定使用音频语言的优先级列表。
不同的容器格式使用不同的语言代号。DVDs 使用 ISO 639-1 的
-两字符语言代号, Matroska 和 NUT 使用 ISO 639-2 的
-三字符语言代号, 而 OGM 使用自由格式标识符。
+两字符语言代号, Matroska、MPEG-TS 和 NUT 使用 ISO 639-2 的
+三字符语言代号, 而 OGM 使用任意格式标识符。
MPlayer 在 verbose (\-v) 模式下会打印可用的语言。
.sp 1
.I 示例:
@@ -1003,6 +1017,10 @@ MPlayer 在 verbose (\-v) 模式下会打印可用的语言。
对 \-audiofile 的文件流启用缓存, 使用指定大小的内存。
.
.TP
+.B \-reuse-socket (仅适用于udp://)
+允许SOCKET在关闭后立即被其它进程重新利用。
+.
+.TP
.B \-bandwidth <参数值> (仅适用于网络)
指定网络流的最大带宽(用于服务器可以以不同带宽传送内容的情况)。
当你以慢速连接观看现场流媒体时有用。
@@ -1108,6 +1126,9 @@ HTTP 请求时发送 cookies。
.B \-delay <数>
音频延迟数秒 (正或负的浮点数)
.br
+负值延迟音频,而正值延迟视频。
+注意这与MEncoder的\-audio-delay选项正好相反。
+.br
.I 注意:
当和 MEncoder 一起用时, 并不保证能与 \-ovc copy 一起工作正常;
请使用 \-audio-delay。
@@ -1127,7 +1148,6 @@ HTTP 请求时发送 cookies。
在名称前使用 "+" 锁定类型, 跳过某些核查!
按照 \-demuxer help 打印出来的指定分路器类型。
为了向后兼容, 也接受定义在 libmpdemux/\:demuxer.h 的分路器标识。
-\-demuxer audio 或 \-demuxer 17 锁定 MP3。
.
.TP
.B \-dumpaudio (仅用于 MPlayer)
@@ -1178,6 +1198,19 @@ HTTP 请求时发送 cookies。
首先注意使用 \-dumpstream 通常是更好的拷贝 DVD 的方法(请参见示例)。
.
.TP
+.B \-dvd-speed <以KB/s为单位的因数或速度值> (仅适用于DVD)
+尝试限制DVD的传输速度(默认值:0,代表不作更改)。
+DVD的基础速率约为1350KB/s,所以一台8倍速的驱动器能以最高10800KB/s的速度读取
+数据。
+较低的速度使驱动器工作得更安静,对于观看DVD片来说,2700KB/s应该是足够安静且快速
+了。
+MPlayer在关闭时将驱动器的速度重置至默认值。
+数值如果小于100则表示1350KB/s的倍数,例如\-dvd-speed 8表示选择10800KB/s。
+.br
+.I 注意:
+你需要用DVD设备的写权限以更改传输速度。
+.
+.TP
.B \-dvdangle <视角标识> (仅用于 DVD)
有些 DVD 碟片中的场景可以从多个视角观看。
这里你可以告诉 MPlayer 使用哪个视角(默认是: 1)。
@@ -1245,6 +1278,10 @@ HTTP 请求时发送 cookies。
此选项仅对原本支持搜索的媒体有效 (即不能是: 标准输入, 管道, 等)。
.
.TP
+.B \-noidx
+跳过重建索引文件的步骤。
+MEncoder在此选项下跳过写入索引的步骤。
+.TP
.B \-ipv4-only-proxy (仅适用于网络)
对于 IPv6 地址跳过代理服务器。
仍然用于 IPv4 连接。
@@ -1313,6 +1350,12 @@ IPv6 自动地作为备用。
IPv4 自动地作为备用。
.
.TP
+.B \-psprobe <字节所在位置>
+当播放MPEG-PS流时,此选项让你设定你希望MPlayer查看多少字节以确认所要
+使用的视频编/解码器。
+在播放含有H.264流的EVO文件时需要此选项。
+.
+.TP
.B \-pvr <选项1:选项2:...> (仅适用于 PVR)
此选项调谐 PVR 捕捉模块的各种编码属性。
不得不与基于硬件 MPEG 编码器 V4L2 驱动支持的卡一起使用。
@@ -1376,6 +1419,54 @@ dvd: DVD compatible stream (DVD 可兼容流)
.PD 1
.
.TP
+.B \-radio <选项1:选项2:...> (仅适用于收音)
+这些选项集用以设置收音捕捉模块的各种参数。
+要用MPlayer收听电台使用‘radio://<频率>’(如果不提供频道选项)或
+‘radio://<频道号>’(如果提供频道选项)作为URL。
+你可以通过以‘-v’选项运行MPlayer查看允许的频率范围。
+若要启动捕捉子系统,则使用‘radio://<频率或频道>/capture’。
+如果不给出关键字capture,则你可以只使用输入线缆收听电台。
+由于同步问题,不推荐使用capture来收听电台,这会使效果不佳。
+.sp 1
+可用选项有:
+.RSs
+.IPs device=<值>
+所使用的收音设备(默认值:Linux下为/dev/radio0,而*BSD下为/dev/tuner0)。
+.IPs driver=<值>
+所使用的收音驱动(默认值:如果有则用v412,否则为v41)。
+当前支持v41和v412驱动。
+.IPs volume=<0..100>
+收音设备的音量(默认为100)
+.IPs freq_min=<值>(仅适用于*BSD BT848)
+允许的最小频率(默认值:87.50)
+.IPs freq_max=<value>(仅适用于*BSD BT848)
+允许的最大频率(默认值:108.00)
+.IPs channels=<频率>\-<名称>,<频率>\-<名称>,...
+设置频道列表。
+在名称中用“_”代替空格(或使用引号)。
+频道名字就会以OSD方式显示出来,而从命令radio_step_channel和radio_set_channel
+对于遥控会很有用(参见LIRC)。
+如果给出,则URL中的数字将作为频道列表中的频道位置编号。
+.br
+.I 示例:
+radio://1, radio://104.4, radio_set_channel 1
+.IPs adevice=<值>(需要激活收音捕捉功能)
+作为所捕捉声音来源的设备的名字
+没有这样的名字将禁用捕捉功能,即便URL中出现capture关键字。
+如果设备名中含有一个‘=’,则模块将使用ALSA来捕捉,
+否则用OSS。
+.IPs arate=<参数值>(需要激活收音捕捉功能)
+以每秒采样数为单位的频率值(默认值:44100)。
+.br
+.I 注意:
+当使用音频捕捉时,也将\-rawaudio rate=<数值>选项设置为arate中一样的值。
+如果你存在声音播放速度的问题(播放太快),尝试以不同的速率值
+(例如4800,44100,32000……)播放 。
+.IPs achannels=<参数值>(需要激活收音捕捉功能)
+捕捉声音的声道数。
+.RE
+.
+.TP
.B \-rawaudio <选项1:选项2:...>
此选项可让你播放原始音频文件。
你也不得不使用 \-demuxer rawaudio。
@@ -1511,54 +1602,6 @@ dvd: DVD compatible stream (DVD 可兼容流)
能和 \-vid 及 \-aid 一起使用。
.
.TP
-.B \-radio <选项1:选项2:...> (仅用于广播)
-这些选项设置广播捕捉模块的各种属性。
-为了用 MPlayer 收听广播, (如果没有给定频道, )使用 "radio://<频率>"
- 或者(如果给定频道, )使用 "radio://<频道号>" 作为 URL 地址。
-通过运行 MPlayer 的 "\-v" 你能看到允许的频率范围。
-要启动抓取子系统, 使用 "radio://<频率或频道>/capture"。
-如果 capture 关键词没给, 你只可以用 line-in (线路输入) 电缆收听广播。
-由于同步问题, 不推荐用 capture 收听, 此过程不舒服。
-.sp 1
-可用选项有:
-.RSs
-.IPs device=<参数值>
-使用的广播设备 (Linux 的默认值是: /dev/radio0 或者 *BSD 的是 /dev/tuner0)。
-.IPs driver=<参数值>
-使用的广播驱动 (默认是: v4l2 如果可用, 否则是 v4l)。
-目前, 支持 v4l 和 v4l2 驱动。
-.IPs volume=<0..100>
-广播设备的音量 (默认 100)
-.IPs freq_min=<参数值> (仅用于 *BSD BT848)
-最小允许的频率 (默认是: 87.50)
-.IPs freq_max=<参数值> (仅用于 *BSD BT848)
-最大允许的频率 (默认是: 108.00)
-.IPs channels=<频率>\-<名称>,<频率>\-<名称>,...
-设置频道列表。
-名称中使用 _ 代替空格(或使用引号 ;-))。
-OSD 会显示频道名称, slave 命令 radio_step_channel 和 radio_set_channel
-对遥控有用(参见 LIRC)。
-如果有列表, URL 中的号会当作频道列表的频道位置。
-.br
-.I 示例:
-radio://1, radio://104.4, radio_set_channel 1
-.IPs adevice=<参数值> (配合启用广播 capture)
-从中捕捉声音的设备名称。
-没有名称的话就会停用 capture, 哪怕 URL 中出现捕捉关键字。
-对于 ALSA 设备使用格式 hw=<卡>.<设备>。
-如果设备名称包含一个 "=", 此模块就会使用 ALSA 去捕捉, 否则使用 OSS。
-.IPs arate=<参数值> (配合启用广播 capture)
-每秒采样率 (默认是: 44100)。
-.br
-.I 注意:
-使用音频捕捉时也请用相同的采样率设置 \-rawaudio rate=<参数值> 选项。
-如果声音速度有(太快)问题,
-试试用不同的速度值(如 48000,44100,32000,...)。
-.IPs achannels=<参数值> (配合启用广播 capture)
-用于捕捉的音频声道数。
-.RE
-.
-.TP
.B \-tv <选项1:选项2:...> (仅用于 TV/\:PVR)
此选项会调谐 TV 捕捉模块的各种属性。
为了用 MPlayer 收看 TV, 使用 "tv://" 或 "tv://<频道号>"
@@ -1569,9 +1612,13 @@ radio://1, radio://104.4, radio_set_channel 1
.IPs noaudio
没有声音
.IPs driver=<参数值>
+参见\-tv driver=help以获取内置TV输入驱动的列表。
可用参数: dummy, v4l, bsdbt848
.IPs device=<参数值>
指定 TV 设备 (默认是: /dev/\:video0)。
+.I 注意:
+对于bsdbt848驱动,你可以同时给出bktr和调谐设备的名称,使用逗号分隔两
+者,其中调谐器在bktr之后(例如:-tv device=/dev/bktr1,/dev/tuner1)。
.IPs input=<参数值>
指定输入 (默认是: 0 (TV), 参见控制台输出的可用输入列表)。
.IPs freq=<参数值>
@@ -1601,6 +1648,10 @@ TV 制式取决于捕捉卡。参见控制台输出的可用 TV 制式列表。
可用参数: europe-east, europe-west, us-bcast, us-cable, 等等
.IPs channels=<频道>\-<名称>,<频道>\-<名称>,...
设置频道的名称。
+.I 注意:
+如果<频道>是一个大于1000的整数,它将被看作是频率(以kHz为单位)而不是频率表中的
+频道名。
+.br
名称中使用 _ 代替空格(或使用引号 ;-))。
OSD 会显示频道名称, slave 命令 tv_step_channel, tv_set_channel 及
tv_last_channel 会有用于遥控(参见 LIRC)。
@@ -1692,7 +1743,7 @@ tv://1, tv://TV1, tv_set_channel 1, tv_set_channel TV1
.
.
.
-.SH "OSD/SUBTITLE OPTIONS (OSD/字幕选项)"
+.SH "OSD/字幕选项"
.I 注意:
也请参见 \-vf expand。
.
@@ -1733,6 +1784,26 @@ SSA/ASS 提供器能在那里放置字幕 (与 \-ass-use-margins 组合用)。
.PD 1
.
.TP
+.B \-ass-hinting <类型>
+设置微调类型。
+.PD 0
+.RSs
+.IPs <类型>
+0:无微调。
+.br
+1:FreeType自动微调器,轻量模式。
+.br
+2: FreeType自动微调器,普通模式。
+.br
+3: 字体内置微调。
+.br
+0-3 + 4:相同,但微调只有当OSD以全屏方式显示而因此不会伸缩时才会使用。
+.br
+默认值为7(当OSD不伸缩时使用内置微调器,否则无微调)。
+.RE
+.PD 1
+.
+.TP
.B \-ass-line-spacing <参数值>
为 SSA/ASS 提供器设置行间隔。
.
@@ -1786,12 +1857,16 @@ SSA/ASS 提供器能在那里放置字幕 (与 \-ass-use-margins 组合用)。
也请参见 \-dump*sub 和 \-vobsubout* 选项。
.
.TP
-.B \-embeddedfonts (仅用于 FreeType)
-启用抽取 Matroska 内嵌字体。
-这些字体能用于 SSA/ASS 字幕提供 (\-ass 选项)。
+.B \-(no)embeddedfonts (仅用于 FreeType)
+允许抽取 Matroska 内嵌字体(默认值:禁止)。
+这些字体能用于 SSA/ASS 字幕渲染 (\-ass 选项)。
+字体文件创建在~/.mplayer/\:fonts目录中。
+.br
+.I 注意:
+在FontConfig 2.4.2或更新的版本里,内嵌字体直接从内存中打开而这个选项默认打开。
.
.TP
-.B \-ffactor <数字> (仅用于 OSD)
+.B \-ffactor <数字>
对字体的 alphamap 重新采样。
可设为:
.PD 0
@@ -1817,7 +1892,7 @@ SSA/ASS 提供器能在那里放置字幕 (与 \-ass-use-margins 组合用)。
如果字幕中的逗号显示在句首而不是在句尾, 就使用它。
.
.TP
-.B \-font <文件 font.desc 的路径> (仅用于 OSD)
+.B \-font <文件 font.desc 的路径>
在别的目录中寻找 OSD/\:SUB 字体(
默认的普通字体为: ~/\:.mplayer/\:font/\:font.desc,
默认的 FreeType 字体为: ~/.mplayer/\:subfont.ttf)。
@@ -1906,7 +1981,7 @@ MPlayer 在 verbose (\-v) 模式下会打印可用的语言。
.PD 1
.
.TP
-.B \-spuaa <模式> (仅用于 OSD)
+.B \-spuaa <模式>
设置 DVD/\:VOBsub 的反锯齿/\:缩放模式。
甚至在原始的与缩放的帧尺寸已匹配时, 还可能在 <模式> 上增加 16 以强制进行缩放,
比如使用高斯柔化来平滑字幕。
@@ -1927,7 +2002,7 @@ MPlayer 在 verbose (\-v) 模式下会打印可用的语言。
.PD 1
.
.TP
-.B \-spualign <-1\-2> (仅用于 OSD)
+.B \-spualign <-1\-2>
指定 SPU (DVD/\:VOBsub) 字幕该如何对齐。
.PD 0
.RSs
@@ -1943,7 +2018,7 @@ MPlayer 在 verbose (\-v) 模式下会打印可用的语言。
.PD 1
.
.TP
-.B \-spugauss <0.0\-3.0> (仅用于 OSD)
+.B \-spugauss <0.0\-3.0>
高斯模糊的可变参数用于 \-spuaa 4。
越高表示越柔化 (默认是: 1.0)。
.
@@ -1968,7 +2043,7 @@ MPlayer 在 verbose (\-v) 模式下会打印可用的语言。
锁定 \-subfile 的字幕分路器类型。
在名称前使用 "+" 锁定类型, 跳过某些核查!
按照 \-demuxer help 打印出来的指定分路器类型。
-为了向后兼容, 也接受定义在 libmpdemux/\:demuxer.h 的分路器标识。
+为了向后兼容, 也接受定义在 subreader.h 的分路器标识。
.
.TP
.B \-sub-fuzziness <模式>
@@ -1990,7 +2065,7 @@ MPlayer 在 verbose (\-v) 模式下会打印可用的语言。
用于调试目的。
.
.TP
-.B \-subalign <0\-2> (仅用于 OSD)
+.B \-subalign <0\-2>
根据 \-subpos 给定的高度, 指定该对齐哪个字幕边缘。
.PD 0
.RSs
@@ -2102,12 +2177,12 @@ CC 字幕到目前为止还没有在其它地区码的 DVD 中发现。
仅用于基于帧的字幕文件, 即 MicroDVD 格式。
.
.TP
-.B \-subpos <0\-100> (用于 \-vf expand) (仅用于 OSD)
+.B \-subpos <0\-100> (用于 \-vf expand)
指定字幕在屏幕上显示的位置。
参数值是以屏幕高度的百分比为单位的字幕垂直位置。
.
.TP
-.B \-subwidth <10\-100> (仅用于 OSD)
+.B \-subwidth <10\-100>
指定字幕在屏幕上显示的最大宽度。
对于电视输出(TV-out)有用。
参数值是以屏幕宽度的百分比为单位的字幕宽度。
@@ -2140,7 +2215,7 @@ CC 字幕到目前为止还没有在其它地区码的 DVD 中发现。
.
.
.
-.SH "AUDIO OUTPUT OPTIONS (音频输出选项) (仅适用于 MPLAYER)"
+.SH "音频输出选项(仅适用于MPLAYER)"
.
.TP
.B \-abs <参数值> (仅用于 \-ao oss) (废弃)
@@ -2187,7 +2262,7 @@ ALSA 混音通道名称后面跟的数字必须用 <名称,数字> 格式指定,
.
.
.
-.SH "AUDIO OUTPUT DRIVERS (音频输出驱动) (仅适用于 MPLAYER)"
+.SH "音频输出驱动(仅适用于MPLAYER)"
音频输出驱动是各种音频输出设备的接口。
语法是:
.
@@ -2383,7 +2458,7 @@ DVB 卡音频输出驱动输出到 MPEG-PES 文件如果没安装 DVB 卡。
.
.
.
-.SH "VIDEO OUTPUT OPTIONS 视频输出选项 (仅适用于 MPLAYER)"
+.SH "视频输出选项(仅适用于MPLAYER)"
.
.TP
.B \-adapter <参数值>
@@ -2628,6 +2703,8 @@ gl, gl2, directx 和 tdfxfb 视频输出驱动支持。
.TP
.B \-monitoraspect <宽高比> (也请参见 \-aspect)
设置监视器或电视屏幕的宽高比。
+值 0 将禁用先前的屏幕宽高比设置(例如在配置文件中的设置)。如果激活了,此选项
+将屏蔽\-monitorpixelaspect中的设置。
.sp 1
.I 示例:
.PD 0
@@ -2641,8 +2718,7 @@ gl, gl2, directx 和 tdfxfb 视频输出驱动支持。
.TP
.B \-monitorpixelaspect <宽高比> (也请参见 \-aspect)
设置监视器或电视屏幕的单像素宽高比 (默认是停用的)。
-重载 \-monitoraspect 设置。
-值 0 停用, 值 1 表示方像素((几乎?)对所有的 LCD 是正确的)。
+值 1 表示正方形像素((几乎?)对所有的 LCD 是正确的)。
.
.TP
.B \-nodouble
@@ -2732,8 +2808,8 @@ ggi 和 gl2 的都支持此功能。
.B \-xineramascreen <\-2\-...> (仅用于 X11)
在 Xinerama 配置中(就是一个单一桌面展开在多个显示器上),
此选项告诉 MPlayer 把电影显示在哪个屏幕上。
-值 \-2 表示全屏幕展开到整个虚拟的显示屏幕上,
-\-1 表示在目前窗口所在的显示屏上全屏幕。
+值 \-2 表示全屏幕展开到整个虚拟的显示屏幕上(在这种情况下将完全忽略Xinerama的信
+息),\-1 表示在目前窗口所在的显示屏上全屏幕。
通过 \-geometry 选项设置的初始位置是相对于指定屏幕的。
通常只能与 "\-fstype \-fullscreen" 或 "\-fstype none" 一起工作。
.
@@ -2794,7 +2870,7 @@ ggi 和 gl2 的都支持此功能。
.
.
.
-.SH "VIDEO OUTPUT DRIVERS 视频输出驱动 (仅适用于 MPLAYER)"
+.SH "视频输出驱动(仅适用于MPLAYER)"
视频输出驱动是各种视频输出设备的接口。
语法是:
.
@@ -2922,9 +2998,9 @@ VIDIX (VIDeo Interface for *niX) 是不同显卡的视频加速特性的接口
.PD 0
.RSs
.IPs <子设备>
-显式选择 VIDIX 子设备驱动。
-可用的子设备有 cyberblade, mach64, mga_crtc2, mga,
-nvidia, pm2, pm3, radeon, rage128, sis 和 unichrome。
+明确表示选择使用哪个 VIDIX 子设备驱动。
+可用的子设备有 cyberblade, mach64, mga_crtc2, mga, nvidia, pm2, pm3, radeon,
+rage128, sis 和 unichrome。
.RE
.PD 1
.
@@ -3018,10 +3094,8 @@ Mac OS X CoreVideo 视频输出驱动
非常通用的视频输出驱动, 应该能用于任何的 VESA VBE 2.0 兼容卡。
.PD 0
.RSs
-.IPs "dga\ \ "
-打开 DGA 模式。
-.IPs nodga
-关闭 DGA 模式。
+.IPs (no)dga
+打开或关闭DGA模式(默认为:打开)。
.IPs neotv_pal
激活 NeoMagic 电视输出并设置成 PAL 制式。
.IPs neotv_ntsc
@@ -3071,34 +3145,14 @@ OpenGL 视频输出驱动, 简版。
使用 glxinfo 或类似的工具以显示支持的 OpenGL 扩展。
.PD 0
.RSs
-.IPs (no)manyfmts
-启用支持更多的 (RGB 和 BGR) 颜色格式 (默认是: 启用)。
-需要 OpenGL 的版本 >= 1.2。
-.IPs slice-height=<0\-...>
-完整拷贝到纹理的行数 (默认是: 4).
-0 表示整个图像。
-.br
-.I 注意:
-如果使用了 YUV 色彩空间 (参见 yuv 子选项), 有如下特别的规则:
-.RSss
-如果解码器使用了片断渲染 (参见 \-noslices), 此设置没效果,
-使用解码器提供的片断大小。
-.br
-如果解码器没使用片断渲染, 默认值是 16。
-.RE
-.IPs (no)osd
-启用或停用通过 OpenGL 支持的 OSD 渲染 (默认是: 启用)。
-此选项供测试; 停用 OSD 用 \-osdlevel 0。
.IPs (no)scaled-osd
当窗口大小改变时, 改变 OSD 的行为方式 (默认是: 停用)。
启用时, 行为就像其他的视频输出驱动, 对固定大小的字体更好。
停用时似乎对 FreeType 更有利并使用全屏模式的边框。
-不能与 ass 字幕 (参见 \-ass)一起工作。
+无法在使用 ass 字幕的情况下正确地工作(参见 \-ass)。作为替代性方法,你可以通过
+\-vf ass在不用OpenGL的情况下渲染这种字幕。
.IPs osdcolor=<0xRRGGBB>
OSD 颜色 (默认是: 0xffffff, 对应白色)。
-.IPs (no)aspect
-启用或停用支持宽高比缩放和 pan-and-scan (默认是: 启用)。
-停用可能会提高速度。
.IPs rectangle=<0,1,2>
选择矩形纹理保存视频内存的方法, 但常常会更慢 (默认是: 0)。
.RSss
@@ -3109,9 +3163,6 @@ OSD 颜色 (默认是: 0xffffff, 对应白色)。
2: 使用 GL_ARB_texture_non_power_of_two 扩展。
在某些情况下仅软件支持所以非常慢。
.RE
-.IPs (no)glfinish
-交换缓冲前调用 glFinish()。
-更慢但在某些情况下有更加正确的输出 (默认是: 停用)。
.IPs swapinterval=<n>
两缓冲交换的最小间隔, 对已显示的帧计时 (默认是: 1)。
1 等价于启用 VSYNC, 0 等价于停用 VSYNC。
@@ -3164,9 +3215,11 @@ GL_ARB_fragment_shader!)。至少需要三个纹理单位。提供饱和度和
.RSss
0: 使用简单线性过滤 (默认)。
.br
-1: 使用双立体过滤 (较好的质量)。
+1:使用双立体过滤 (较好的质量)。
需要一个额外的纹理单位。
至少在全屏模式, 较旧的卡不能处理色度。
+.br
+2:在水平方向使用立方体过滤,在垂直方向使用线性过滤。比起方式1适用于稍多的显卡。
.RE
.IPs cscale=<n>
选择缩放功能供调节色度.
@@ -3181,6 +3234,37 @@ GL_ARB_fragment_shader!)。至少需要三个纹理单位。提供饱和度和
如果启用(默认), 使用 GL_LINEAR 插值, 否则使用 GL_NEAREST 用于 customtex 纹理。
.IPs (no)customtrect
如果启用, 使用 texture_rectangle 用于 customtex 纹理。默认是停用。
+.RE
+.sp 1
+.RS
+正常情况下没有理由使用以下选项,它们大多是为了测试而存在的。
+.RE
+.sp 1
+.RSs
+.IPs (no)glfinish
+在交换缓存前调用glFinish()。
+较慢但在某些情况下输出更精确(默认:禁用)。
+.IPs (no)manyfmts
+允许支持更多的色彩格式(RGB和BGR)(默认:允许)。
+要求OpenGL版本>=1.2。
+.IPs slice-height=<0\-...>
+所复制的单片纹理中包含多少行内容(默认值:4)。
+0代表整幅图像。
+.br
+.I 注意:
+如果使用了YUV色彩空间(参见yuv子选项),将使用特别的规则:
+.RSss
+如果解码器采用分片渲染方式(参见\-noslices),该设置没有任何效果,所采用的分片大
+小由解码器提供。
+.br
+如果解码器不采用分片泻染方式,则默认值为16。
+.RE
+.IPs (no)osd
+允许或禁止通过OpenGL支持OSD渲染(默认:允许)。
+此选项用于测试;而禁用OSD应使用\-osdlevel 0。
+.IPs (no)aspect
+允许或禁止支持保持比例缩放和全景缩放方式(默认:允许)。
+禁用的话可能提高速度。
.REss
.RE
.PD 1
@@ -3319,16 +3403,25 @@ SyncFB 内核模式的视频输出驱动, 提供 Matrox Gxxx 卡特殊的硬件
像硬件去交错, 缩放和同步视频输出到监视器的垂直 retrace。
.
.TP
+.B s3fb(仅适用于Linux)(另参见 \-vf yuv2 和 \-dr)
+S3 Virge专用的视频输出驱动。
+此驱动支持显卡的YUV转换与缩放、双重缓冲和直接渲染的功能。
+使用\-vf yuy2以采用硬件加速下的YUV2渲染,这种方式在此款显卡下比YV12快很多。
+.PD 0
+.RSs
+.IPs <device>
+明确表示选择使用哪个fbdev设备名(默认值:/dev/\:fb0)。
+.RE
+.PD 1
+.
+.TP
.B 3dfx (仅用于 Linux)
-3dfx 专用的视频输出驱动。
-此驱动在 X11 上面直接使用 3dfx 硬件。
+3dfx 专用的视频输出驱动,此驱动在 X11 上直接使用硬件。
只支持 16 bpp。
-FIXME: 对于 3dfx, tdfxfb 和 tdfx_vid 之间的差别是否行?
.
.TP
.B tdfxfb (仅用于 Linux)
-此驱动雇佣 tdfx 帧缓冲驱动使用 3dfx 卡的 YUV 加速播放影片。
-FIXME: 对于 3dfx, tdfxfb 和 tdfx_vid 之间的差别是否行?
+此驱动使用 tdfxfb 帧缓冲驱动以在3dfx卡上的使用YUV加速播放影片。
.PD 0
.RSs
.IPs <设备名>
@@ -3338,9 +3431,7 @@ FIXME: 对于 3dfx, tdfxfb 和 tdfx_vid 之间的差别是否行?
.
.TP
.B tdfx_vid (仅用于 Linux)
-3dfx 专用的视频输出驱动。
-此驱动直接使用 tdfx_vid 内核模式。
-FIXME: 对于 3dfx, tdfxfb 和 tdfx_vid 之间的差别是否行?
+3dfx 专用的视频输出驱动,此驱动与tdfx_vid内核模块协同工作。
.PD 0
.RSs
.IPs <设备名>
@@ -3479,7 +3570,7 @@ iTVC16) MPEG 解码器芯片 (Hauppauge WinTV PVR-150/250/350/500)
.RSs
.IPs <fps>
指定浮点数帧率 (默认是: 5.0)。
-.IPs <文件名>
+.IPs <output>
指定输出文件名 (默认是: ./out.gif)。
.REss
.PD 1
@@ -3492,7 +3583,7 @@ iTVC16) MPEG 解码器芯片 (Hauppauge WinTV PVR-150/250/350/500)
.RE
.PD 0
.RSs
-mplayer video.nut \-vo gif89a:fps=15.0:filename=test.gif
+mplayer video.nut \-vo gif89a:fps=15.0:output=test.gif
.RE
.PD 1
.
@@ -3582,7 +3673,7 @@ mplayer video.nut \-vf format=bgr15 \-vo tga
.
.
.
-.SH "DECODING/FILTERING OPTIONS (解码/过滤器选项)"
+.SH "解码/过滤器选项"
.
.TP
.B \-ac <[-|+]编解码器1,[-|+]编解码器2,...[,]>
@@ -3682,6 +3773,22 @@ mplayer video.nut \-vf format=bgr15 \-vo tga
停用影片高宽比的自动补偿。
.
.TP
+.B "\-field-dominance <-1\-1>"
+设置隔行扫描内容的第一个域。
+对于那些使帧速加倍的去隔行扫描器来说那很有用:\-vf tfields=1, \-vf yadif=1
+和 \-vo xvmc:bobdeint。
+.PD 0
+.RSs
+.IPs -1
+自动(默认值):如果解码器不导出适当的信息的话,其将设回为0(上半域)。
+.IPs 0
+上半域为第一个域
+.IPs 1
+下半域为第一个域
+.RE
+.PD 1
+.
+.TP
.B "\-flip \ "
上下翻转图像。
.
@@ -3789,9 +3896,9 @@ mplayer video.nut \-vf format=bgr15 \-vo tga
.br
4: 非常挑衅的
.REss
-.IPs "fast (仅用于 MPEG-2)"
-启用优化, 不遵从产品说明书, 且有导致问题的潜在可能性, 像较简单的去量化,
-假定使用默认的量化矩阵, 假定 YUV 4:2:0 且跳过一些检测受损比特流的检查。
+.IPs "fast (仅用于MPEG-2、MPEG-4和H.264)"
+启用与标准不符的优化,并且可能导致一些潜在的问题, 诸如简化反量化步聚,想当然地使
+用默认的量化矩阵,想当然地采用YUV 4:2:0,以及跳过一些检测受损比特流的检查步骤。
.IPs "gray\ "
只灰度图像解码 (比彩色解码快一点)
.IPs "idct=<0\-99> (参见 \-lavcopts)"
@@ -4082,7 +4189,7 @@ Xvid 的内部后期处理过滤器有:
.
.
.
-.SH "AUDIO FILTERS (音频过滤器)"
+.SH "音频过滤器"
音频过滤器允许你修改音频流及其属性。
语法是:
.
@@ -4557,629 +4664,1829 @@ unsigned long long counter /*用于保持同步, 更新每次
.
.
.
-.\" Only 2 sections of all below are synced with r9821
-.\" (i.e. "VEDIO FILTERS" and "GENERAL ENCODING...").
-.SH "VIDEO FILTERS (视频过滤器)"
-视频过滤器允许你修改视频流及其属性。
-语法是:
+.SH "视频滤镜"
+视频滤镜让你修改视频流及其属性。
+其句法是:
.
.TP
-.B \-vf <...,滤镜3[=选项],滤镜2,滤镜1>
-激活一个反序排列的逗号分隔的视频插件和它们的参数的列表.
-
-.I 注意:
-.br
-参数是可选的, 当被省略时, 有些会设为默认值.
-使用'-1'保持默认值.
-参数w:h标识宽度x高度, 以点为单位, x:y表示相当图像左上角x;y的位置.
-.br
-全部可用插件其完整列表参见\-vf help的输出.
+.B \-vf <滤镜1[=参数1:参数2:...],滤镜2,...>
+设置一连串的视频滤镜。
+.PP
+许多参数是可选的并且如果省略的话则设为默认值。
+要明确表示使用默认值,则将参数设为‘-1’。
+参数 w:h 表示以像素为单位宽 x 高 h,x:y 表示 从较大的图像的左上角开始数 x:y 的位
+置。
.br
+.I 注意:
+要获取可用视频滤镜列表,参见 \-vf help。
+.sp 1
+视频滤镜以列表的形式维护。
+有一些命令用于维护滤镜列表。
+.
+.TP
+.B \-vf-add <滤镜1[,滤镜2,...]>
+在滤镜列表尾部加上参数中所给的滤镜。
+.
+.TP
+.B \-vf-pre <滤镜1[,滤镜2,...]>
+在滤镜列表头部加上参数中所给的滤镜。
+.
+.TP
+.B \-vf-del <索引号1[,索引号2,...]>
+删除位于指定索引号上的滤镜。
+索引号起始为0,负数表示从列表尾部开始寻址(-1表示最后一个)。
+.
+.TP
+.B \-vf-clr
+完全清空滤镜列表。
+Completely empties the filter list.
+.PP
+如果滤镜支持,你可以通过参数的名字访问参数。
+.
+.TP
+.B \-vf <滤镜>=help
+打印特定滤镜的参数名及参数的取值范围。
+.
+.TP
+.B \-vf <滤镜=已命名参数1=参数值1[:已命名参数2=参数值2:...]>
+将一个已命名参数设置为指定参数值。
+使用 on 和 off 或 yes 和 no 来设置标志位参数。
+.PP