Mercurial > mplayer.hg
changeset 33489:fbd79ef3992b
sync with en/mplayer.1 rev. 33564
author | jrash |
---|---|
date | Fri, 10 Jun 2011 12:52:23 +0000 |
parents | 4269a13e01cf |
children | b180edfecf1b |
files | DOCS/man/zh_CN/mplayer.1 |
diffstat | 1 files changed, 1725 insertions(+), 1570 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/man/zh_CN/mplayer.1 Fri Jun 10 11:59:43 2011 +0000 +++ b/DOCS/man/zh_CN/mplayer.1 Fri Jun 10 12:52:23 2011 +0000 @@ -1,34 +1,34 @@ -.\" sync with en/mplayer.1 rev. 33526 +.\" sync with en/mplayer.1 rev. 33564 .\" This man page was/is done by Gabucino, Diego Biurrun, Jonas Jermann -.\" translation by JRaSH<jrash06 at 163.com>, currently fixed up to (4375) 3291 +.\" translation by JRaSH<jrash06 at 163.com>, currently fixed up to (7019) . .\" -------------------------------------------------------------------------- -.\" 宏定义 +.\" Macro definitions .\" -------------------------------------------------------------------------- . -.\" 定义子选项缩进 +.\" define indentation for suboptions .nr SS 5 -.\" 添加新子选项 +.\" add new suboption .de IPs .IP "\\$1" \n(SS .. -.\" 一级子选项开始,结束用 .RE +.\" begin of first level suboptions, end with .RE .de RSs .RS 10 .. -.\" 二级子选项开始 +.\" begin of 2nd level suboptions .de RSss .PD 0 .RS \n(SS+3 .. -.\" 二级子选项结束 +.\" end of 2nd level suboptions .de REss .RE .PD 1 .. . .\" -------------------------------------------------------------------------- -.\" 名称 +.\" 标题 .\" -------------------------------------------------------------------------- . .TH MPlayer 1 "2009-03-25" "MPlayer 项目" "影视播放器" @@ -181,7 +181,7 @@ (见下文)。\ 能以 1、2 或 3 阶段的方式编码为 MPEG-4(DivX/Xvid)、libavcodec 编解码器支持\ 的任何一种格式或 PCM/\:MP3/\:VBRMP3 音频。\ -此外还能够复制媒体流,具有强大的过滤器/滤镜系统(crop, expand, \ +此外还能够复制媒体流,具有强大的过滤器系统(crop, expand, \ flip, postprocess, rotate, scale, noise, RGB/\:YUV转换)\ 以及更多的功能。 .PP @@ -258,9 +258,9 @@ .IPs "TAB(仅用于 MPEG-TS 和 libav 库格式)" 在可用的节目间循环切换。 .IPs "f\ \ \ \ " -切换全屏模式(也请参见 \-fs)。 +切换全屏模式(另见 \-fs)。 .IPs "T\ \ \ \ " -切换顶置模式(也请参见 \-ontop)。 +切换顶置模式(另见 \-ontop)。 .IPs "w 和 e" 减小/\:增加全景显示模式的覆盖范围。 .IPs "o\ \ \ \ " @@ -306,7 +306,7 @@ .RS (以下按键仅当使用硬件加速的视频输出(xv, (x)vidix, (x)mga, 等),\ 软件均衡器(\-vf eq or \-vf eq2),\ -或色调滤镜(\-vf hue)时有效。) +或色调过滤器(\-vf hue)时有效。) .RE .PP .PD 0 @@ -336,7 +336,7 @@ .IPs "command + 2" 双倍尺寸。 .IPs "command + f" -切换全屏模式状态(另参见 \-fs)。 +切换全屏模式状态(另见 \-fs)。 .IPs "command + [ 和 command + ]" 设置影视窗口的 alpha 值。 .RE @@ -750,12 +750,12 @@ 指定已编译编解码器的存放目录。 . .TP -.B \-codecs\-file <文件名>(另参见 \-afm、\-ac、\-vfm、\-vc) +.B \-codecs\-file <文件名>(另见 \-afm、\-ac、\-vfm、\-vc) 重定义编解码器的标准搜索路径\ 并使用指定的文件代替内置的 codecs.conf。 . .TP -.B \-include <配置文件> +.B \-include <配置文件>(另见 \-gui-include) 指定在默认配置文件后解析的配置文件。 . .TP @@ -870,7 +870,7 @@ 使用指定的配置集,\-profile help 显示已定义的配置集列表。 . .TP -.B \-really\-quiet(另参见 \-quiet) +.B \-really\-quiet(另见 \-quiet) 显示比 \-quiet 更少的输出和状态信息。\ 同时禁用图形界面上的错误消息对话框。 . @@ -948,7 +948,7 @@ .TP .B \-correct\-pts(处于测试阶段) 将 MPlayer 切换到试验模式,其中视频帧的时间标签\ -以不同的方式计算,并且支持视频滤镜添加新的帧或\ +以不同的方式计算,并且支持视频过滤器添加新的帧或\ 修改已有帧的时间标签。\ 可以看到更精确的时间标签,例如,当通过 \-ass 选项播放与镜头切换同步\ 的字幕时。\ @@ -1021,9 +1021,9 @@ xv、xvidix 和 dfbmga。 . .TP -.B \-framedrop(另参见 \-hardframedrop,未使用 \-nocorrect\-pts 时只可用于测试) +.B \-framedrop(另见 \-hardframedrop,未使用 \-nocorrect\-pts 时只可用于测试) 跳过某些帧的显示从而在运行慢的机器上保持音视频同步。\ -视频滤镜不会应用到这些帧上。\ +视频过滤器不会应用到这些帧上。\ 对于 B-帧来说,甚至解码也完全跳过。 . .TP @@ -1033,6 +1033,10 @@ 无法作为配置文件选项起作用。 . .TP +.B \-gui-include <图形界面配置文件>(另见 \-include)(仅用于图形界面) +指定在默认的 gui.conf 之后解析的图形界面配置文件。 +. +.TP .B \-h, \-help, \-\-help 显示简短的选项概要。 . @@ -1055,7 +1059,7 @@ 并且该选项只有在播放视频时有效(即没有使用 \-novideo;但可以使用 \-vo null)。 .sp 1 该选项可以“滥用”于禁用不支持规范的 X API 调用的屏幕保护程序。\ -(另参见 \-stop\-xscreensaver)\ +(另见 \-stop\-xscreensaver)\ 如果觉得这太复杂了,请要求屏幕保护程序的编写者\ 支持规范的 X API 调用。 .sp 1 @@ -1081,10 +1085,15 @@ 并且(顺利的话)将文件名转义为 shell 程序使用的形式。 . .TP -.B \-idle(另参见 \-slave) +.B \-idle(另见 \-slave) 当没有文件播放时,让 MPlayer 空转运行而非退出。\ 通常在 slave 模式下有用,能通过输入命令\ 控制 MPlayer。 +.br +使用 +.B gmplayer +时,\-idle 是默认设置,使用 \-noidle 后将在所有文件播放后\ +退出图形界面。 . .TP .B \-input <命令> @@ -1275,7 +1284,7 @@ .PD 1 . .TP -.B \-slave(另参见 \-input) +.B \-slave(另见 \-input) 切换到被动模式,MPlayer 运行为其他程序在后端。\ MPlayer 从标准输入读取以新行符(\\n)分隔开的命令,\ 而不是监听键盘事件。 @@ -1342,7 +1351,7 @@ 有效果。 . .TP -.B \-aid <代码>(另参见 \-alang) +.B \-aid <代码>(另见 \-alang) 选择音频频道(MPEG: 0\-31, AVI/\:OGM: 1\-99, ASF/\:RM: 0\-127, \ VOB(AC-3): 128\-159, VOB(LPCM): 160\-191, MPEG-TS 17\-8190)。\ MPlayer 在 verbose (\-v) 模式下会打印可用的音频代码。\ @@ -1350,7 +1359,7 @@ 第一个节目(如果有的话)。 . .TP -.B \-ausid <代码>(另参见 \-alang) +.B \-ausid <代码>(另见 \-alang) 选择子音频流的频道。\ 当前有效的取值范围为 0x55..0x75,并且当由原生流分离器(而非 libavformat)时处理时,\ 只适用于MPEG-TS。\ @@ -1360,7 +1369,7 @@ 当使用 \-identify 运行时,MPlayer 打印出可用的子流的代码。 . .TP -.B \-alang <语言代码[,语言代码,...]>(另参见 \-aid) +.B \-alang <语言代码[,语言代码,...]>(另见 \-aid) 指定所使用音频语言的优先级列表。\ 不同的容器格式使用不同的语言代码。\ DVDs 使用 ISO 639\-1 的双字符语言代码,Matroska、MPEG-TS 和 NUT 使用 ISO 639\-2 的\ @@ -1495,7 +1504,7 @@ 指定 CD-ROM 设备(默认值:/dev/\:cdrom)。 . .TP -.B \-channels <数量>(另参见 \-af channels) +.B \-channels <数量>(另见 \-af channels) 要求播放时使用的声道数(默认值:2)。\ MPlayer 要求解码器将音频解码为该选项所指定的\ 声道数。\ @@ -1507,7 +1516,7 @@ 声道过滤器。 .br .I 注意: -解码器(仅 AC-3)、过滤镜(surround)和音频\ +解码器(仅 AC-3)、过滤器(surround)和音频\ 输出驱动(至少 OSS 可以)接受该选项。 .sp 1 可用选项有: @@ -1650,7 +1659,7 @@ 了解使用该选项的详情。 . .TP -.B \-endpos <[[hh:]mm:]ss[.ms]|size[b|kb|mb]>(另参见 \-ss 和 \-sb) +.B \-endpos <[[hh:]mm:]ss[.ms]|size[b|kb|mb]>(另见 \-ss 和 \-sb) 停止在所给时间或字节数表示的位置。 .br .I 注意: @@ -1730,7 +1739,7 @@ .RE . .TP -.B \-idx(另参见 \-forceidx) +.B \-idx(另见 \-forceidx) 在没有找到索引的情况下重建文件的索引,从而播放时能够定位。\ 有助于下载有误/\:不完整的文件,或生成错误的文件。 .br @@ -1804,7 +1813,7 @@ 使用该选项后,总是以备选的基于内容方式选择流分离器。 . .TP -.B \-passwd <密码>(另参见 \-user 选项)(仅用于网络) +.B \-passwd <密码>(另见 \-user 选项)(仅用于网络) 设置 http 认证密码。 . .TP @@ -1920,7 +1929,7 @@ 在名称中需用“_”代替空格(或使用引号)。\ 频道名字会以 OSD 方式显示出来,从而可将被动\ 命令 radio_step_channel 和 radio_set_channel 使\ -用于遥控器上(参见LIRC)。\ +用于遥控器上(参见 LIRC)。\ 如果在 URL 中使用数字,则该数字将作为频道列表中\ 所指定频道的位置。 .br @@ -2047,7 +2056,7 @@ 由于 MPlayer 已经支持 OpenDML,该选项已废弃。 . .TP -.B \-sb <以字节计量的位置>(另参见 \-ss) +.B \-sb <以字节计量的位置>(另见 \-ss) 定位到以字节计量的一个位置。\ 有助于播放 CD-ROM 镜像或 VOB 文件时开始部分是垃圾数据的情况。 . @@ -2067,7 +2076,7 @@ 默认方式为快速重采样,可能引起失真。 . .TP -.B \-ss <时间点>(另参见 \-sb) +.B \-ss <时间点>(另见 \-sb) 定位到所给时间的位置。 .sp 1 .I 示例: @@ -2310,7 +2319,7 @@ .RE . .TP -.B \-user <用户名>(另参见 \-passwd)(仅用于网络) +.B \-user <用户名>(另见 \-passwd)(仅用于网络) 指定 HTTP 认证的用户名。 . .TP @@ -2332,7 +2341,7 @@ . .SH "OSD/字幕选项" .I 注意: -另参见 \-vf expand。 +另见 \-vf expand。 . .TP .B \-ass(仅用于 FreeType) @@ -2461,7 +2470,7 @@ .TP .B \-dumpsub(仅用于 MPlayer)(用于公测的代码) 从 VOB 流中导出字幕子数据流。\ -另参见 \-dump*sub 和 \-vobsubout* 选项。 +另见 \-dump*sub 和 \-vobsubout* 选项。 . .TP .B \-embeddedfonts(仅用于 FreeType) @@ -2608,7 +2617,7 @@ 要使用 \-noautosub 以禁止自动加载外部字幕文件。 . .TP -.B \-slang <语言代码[,语言代码,...]>(另参见 \-sid) +.B \-slang <语言代码[,语言代码,...]>(另见 \-sid) 指定所使用字幕语言的优先级列表。\ 不同的容器格式使用不同的语言代码。\ DVD 使用 ISO 639\-1 的双字符语言代码,Matroska 使用 ISO 639\-2 的\ @@ -2631,7 +2640,7 @@ DVD/\:VOBsub 的抗锯齿/\:缩放模式。\ 即使原始帧与缩放帧的画面尺寸已匹配,也可在 <模式> 数值上\ 增加 16 以强制执行缩放。\ -该选项可用于进行诸如利用高斯柔化平滑字幕的操作。\ +该选项可用于进行诸如利用高斯模糊平滑字幕的操作。\ 可用模式有: .PD 0 .RSs @@ -2916,7 +2925,7 @@ 改变音频驱动/\:声卡缓冲区大小的检测行为。 . .TP -.B \-format <格式>(另参见 format 音频过滤器) +.B \-format <格式>(另见 format 音频过滤器) 选择从音频过滤器层输出到声卡时使用的\ 采样格式。\ <格式> 中可用的值在下文 format 音频过滤器的\ @@ -2963,7 +2972,7 @@ (默认值:3)。 . .TP -.B \-volume <-1\-100>(另参见 \-af volume) +.B \-volume <-1\-100>(另见 \-af volume) 设置硬件或软件(如果使用了 \-softvol)混音器\ 的起始音量。\ 值为 -1(默认值)将不改变音量。 @@ -3172,7 +3181,7 @@ .PD 1 . .TP -.B dxr2(另参见 \-dxr2)(仅用于 DXR2) +.B dxr2(另见 \-dxr2)(仅用于 DXR2) Creative DXR2 专用的输出驱动 . .TP @@ -3467,7 +3476,7 @@ .PD 1 . .TP -.B \-gui-wid <窗口代码>(另参见 \-wid)(仅用于图形界面) +.B \-gui-wid <窗口代码>(另见 \-wid)(仅用于图形界面) 该选项告诉图形界面也使用 X11 窗口并把自己固定在视频窗口的下方,\ 这有助于将一个迷你图形界面嵌入到浏览器(比如通过使用 MPlayer 插件)\ 的情况。 @@ -3491,7 +3500,7 @@ 指定显示器垂直频率的范围。 . .TP -.B \-monitoraspect <宽高比>(另参见 \-aspect) +.B \-monitoraspect <宽高比>(另见 \-aspect) 设置显示器或电视屏幕的宽高比。\ 值 0 将禁用先前的设置(例如,配置文件中的设置)。如果启用该选项,\ 将改写 \-monitorpixelaspect 中的设置。 @@ -3506,7 +3515,7 @@ .PD 1 . .TP -.B \-monitorpixelaspect <宽高比>(另参见 \-aspect) +.B \-monitorpixelaspect <宽高比>(另见 \-aspect) 设置显示器或电视屏幕的单个像素的宽高比(默认值:1)。\ 值 1 表示正方形像素((几乎?)对于所有的 LCD 都是\ 正确的设置)。 @@ -3783,7 +3792,7 @@ .PD 0 .RSs .IPs <视频输出驱动> -选择作为视频来源覆盖在 X11 画面上的驱动。 +选择作为视频来源而覆盖于 X11 画面上的驱动。 .RE .PD 1 . @@ -4062,7 +4071,7 @@ .IPs vidix 使用 VIDIX 驱动。 .IPs "lvo:\ \ \ " -激活 VESA 模式上运行的 Linux 视频覆盖模式。 +激活 VESA 模式下的 Linux 视频覆盖模式。 .RE .PD 1 . @@ -4171,14 +4180,14 @@ .br 3:使用利用 POW 指令的片断程序。\ 需要 GL_ARB_fragment_program 扩展组件和至少三个纹理处理单元。\ -提供亮度、对比度、饱和度、色调和 gamma 校正值的控制功能。\ -Gamma 校正值也能在红、绿和蓝三个方面单独设置。\ +提供亮度、对比度、饱和度、色调和伽玛校正值的控制功能。\ +伽玛校正值也能在红、绿和蓝三个方面单独设置。\ 方法 4 通常更快。 .br 4:使用具有额外查阅操作的片断程序。\ 需要 GL_ARB_fragment_program 扩展组件和至少四个纹理处理单元。\ -提供亮度、对比度、饱和度、色调和 gamma 校正值的控制功能。\ -Gamma 校正值也能在红、绿和蓝三个方面单独设置。 +提供亮度、对比度、饱和度、色调和伽玛校正值的控制功能。\ +伽玛校正值也能在红、绿和蓝三个方面单独设置。 .br 5:使用 ATI 专用的方式(用于较老的显卡)。\ 该方法使用的是 ATI 专用的扩展(GL_ATI_fragment_shader \- 不是 \ @@ -4191,8 +4200,8 @@ 需要 GL_ARB_fragment_program 扩展组件和至少四个纹理处理单元。\ 由于使用具有边缘像素的纹理,因而在某些(所有?)ATI 显卡上\ (使用软件模拟)极其慢。\ -提供亮度、对比度、饱和度、色调和 gamma 校正值的控制功能。\ -Gamma 校正值也能在红、绿和蓝三个方面单独设置。\ +提供亮度、对比度、饱和度、色调和伽玛校正值的控制功能。\ +伽玛校正值也能在红、绿和蓝三个方面单独设置。\ 相对于其它方法,速度上更多地取决于 GPU 内存带宽。 .RE .IPs colorspace @@ -4241,7 +4250,7 @@ 选择用于色度缩放的缩放函数。\ 详情参见 lscale。 .IPs filter-strength=<值> -设置支持强度设置的 lscale/cscale 滤镜的效果强度。 +设置支持强度设置的 lscale/cscale 过滤器的效果强度。 .IPs stereo=<值> 选择用于立体显示的方式。\ 可能需要使用 -aspect 以修正宽高比的数值。\ @@ -4278,7 +4287,7 @@ .IPs (no)mipmapgen 一旦启用,将自动生成视频的贴图。\ 该选项与 customprog 和 TXB 一起使用\ -有助于实现一个具有大影响半径的模糊滤镜。\ +有助于实现一个具有大影响半径的模糊化过滤器。\ 对于大多数 OpenGL 的实现设备来说,该选项用于任何\ 非 RGB 的格式运行都很慢。\ 默认值为禁用。 @@ -4477,205 +4486,216 @@ .PD 1 . .TP -.B s3fb(仅适用于 Linux )(另参见 \-dr) -S3 Virge 专用的视频输出驱动。 -此驱动支持显卡的 YUV 转换与缩放、双重缓冲和直接渲染的功能。 -使用 \-vf format=yuy2 以采用硬件加速下的 YUV2 渲染,这种方式 +.B s3fb(仅适于 Linux )(另见 \-dr) +S3 Virge 专用的视频输出驱动。\ +该驱动支持显卡的 YUV 转换和缩放、双重缓冲\ +以及直接渲染功能。\ +可使用 \-vf format=yuy2 以采用硬件加速下的 YUV2 渲染,这种方式\ 在此款显卡下比 YV12 快很多。 .PD 0 .RSs -.IPs <device> -明确表示选择使用哪个fbdev设备名(默认值:/dev/\:fb0)。 -.RE -.PD 1 -. -.TP -.B wii(仅适用于 Linux) +.IPs <设备名> +明确选择所使用的 fbdev 设备名(默认值:/dev/\:fb0)。 +.RE +.PD 1 +. +.TP +.B wii(仅用于 Linux) 任天堂 Wii/GameCube 专用的视频输出驱动。 . .TP -.B 3dfx (仅用于 Linux) -3dfx 专用的视频输出驱动,此驱动在 X11 上直接使用硬件。 -只支持 16 bpp。 -. -.TP -.B tdfxfb (仅用于 Linux) -此驱动使用 tdfxfb 帧缓冲驱动以在3dfx卡上的使用YUV加速播放影片。 +.B 3dfx(仅用于 Linux) +3dfx 专用的视频输出驱动,其在 X11 模式下时\ +直接使用硬件。\ +只支持 16 位图像。 +. +.TP +.B tdfxfb(仅用于 Linux) +该驱动使用 tdfxfb 帧缓冲驱动以在 3dfx 卡上\ +使用 YUV 加速播放影片。 .PD 0 .RSs .IPs <设备名> -显式选择 fbdev 设备名 (默认是: /dev/\:fb0)。 -.RE -.PD 1 -. -.TP -.B tdfx_vid (仅用于 Linux) -3dfx 专用的视频输出驱动,此驱动与tdfx_vid内核模块协同工作。 +明确选择所使用的 fbdev 设备名(默认值:/dev/\:fb0)。 +.RE +.PD 1 +. +.TP +.B tdfx_vid(仅用于 Linux) +3dfx 专用的视频输出驱动,需与 tdfx_vid 内核模块\ +协同起作用。 .PD 0 .RSs .IPs <设备名> -显式选择设备名 (默认是: /dev/\:tdfx_vid)。 -.RE -.PD 1 -. -.TP -.B dxr2 (也请参见 \-dxr2) (仅用于 DXR2) +明确选择所使用的设备名(默认值:/dev/\:tdfx_vid)。 +.RE +.PD 1 +. +.TP +.B dxr2(另见 \-dxr2)(仅用于 DXR2) Creative DXR2 专用的视频输出驱动。 .PD 0 .RSs -.IPs <vo_driver> -输出视频子驱动用作重叠 (x11, xv)。 -.RE -.PD 1 -. -.TP -.B dxr3 (仅用于 DXR3) -Sigma Designs em8300 MPEG 解码器芯片 (Creative DXR3, Sigma Designs -Hollywood Plus) 专用的视频输出驱动。 -也请参见 lavc 视频过滤器。 +.IPs <视频输出驱动> +用于覆盖模式的输出视频子驱动(x11、xv)。 +.RE +.PD 1 +. +.TP +.B dxr3(仅用于 DXR3) +Sigma Designs em8300 MPEG 解码器芯片(Creative DXR3、Sigma Designs \ +Hollywood Plus)专用的视频输出驱动。\ +另见 lavc 视频过滤器。 .PD 0 .RSs .IPs overlay -激活重叠代替电视输出。 +激活覆盖模式以代替电视输出。 .IPs prebuf 打开预缓冲。 .IPs "sync\ " -将打开新的 sync-engine。 +将打开新式的视频同步引擎。 .IPs norm=<制式> 指定电视制式。 .RSss -0: 不改变目前制式 (默认)。 -.br -1: 使用 PAL/\:NTSC 自动调节。 -.br -2: 使用 PAL/\:PAL-60 自动调节。 -.br -3: PAL -.br -4: PAL-60 -.br -5: NTSC +0:不改变当前制式(默认值)。 +.br +1:使用 PAL/\:NTSC 自动调整。 +.br +2:使用 PAL/\:PAL-60 自动调整。 +.br +3:PAL +.br +4:PAL-60 +.br +5:NTSC .RE .IPs <0\-3> -如果有多于一个 em8300 卡, 指定设备号。 -.RE -.PD 1 -. -.TP -.B ivtv(仅适用于 IVTV) -Conexant CX23415 (iCompression iTVC15) 或 Conexant CX23416 (iCompression -iTVC16) MPEG 解码器芯片 (Hauppauge WinTV PVR-150/250/350/500) -专用的视频输出驱动供电视输出。 -也请参见 lavc 视频过滤器。 -.PD 0 -.RSs -.IPs <device> -显式选择 MPEG 解码器设备名 (默认是: /dev/video16)。 -.IPs <output> -显式选择电视输出用于视频信号。 -.RE -.PD 1 -. -.TP -.B v4l2(需要Linux 2.6.22+的内核) -带有内建硬件MPEG解码器的V4L2标准扩展卡的视频输出驱动。 -另参见lavc视频滤镜。 -.PD 0 -.RSs -.IPs <device> -明确选定所使用的MPEG解码设备的名称(默认值:/dev/video16)。 -.IPs <output> -明确选定用于视频信号的电视输出输出口。 -.RE -.PD 1 -. -.TP -.B mpegpes (仅用于 DVB) -视频输出驱动用于 DVB 卡写输出到一个 MPEG-PES 文件, 如果没有安装 DVB 卡。 +如果有超过一块 em8300 卡,指定所使用的设备号。 +.RE +.PD 1 +. +.TP +.B ivtv(仅用于 IVTV) +Conexant CX23415(iCompression iTVC15)或 Conexant CX23416(iCompression \ +iTVC16)MPEG 解码器芯片(Hauppauge WinTV PVR-150/250/350/500)\ +专用的视频输出驱动,用于电视输出。\ +另见 lavc 视频过滤器。 +.PD 0 +.RSs +.IPs <设备> +明确选择所使用的 MPEG 解码器设备名(默认值:/dev/video16)。 +.IPs <输出端> +明确选择用于视频信号的电视输出端。 +.RE +.PD 1 +. +.TP +.B v4l2(需要 Linux 2.6.22+ 的内核) +用于带有内建硬件 MPEG 解码器的 V4L2 标准显卡的视频输出驱动。\ +另见 lavc 视频过滤器。 +.PD 0 +.RSs +.IPs <设备> +明确选择所使用的MPEG解码设备的名称(默认值:/dev/video16)。 +.IPs <输出端> +明确选择用于视频信号的电视输出端。 +.RE +.PD 1 +. +.TP +.B mpegpes(仅用于数字视频广播) +用于数字视频广播卡的视频输出驱动,如果未安装数字视频广播卡,\ +则输出到 MPEG-PES 文件。 .PD 0 .RSs .IPs card=<1\-4> -如果有多于一个 DVB 输出卡, 指定设备号 (仅适用于 V3 API, 比如 1.x.y 驱动系列)。 -如果不指定,MPlayer 将搜索第一个可用的卡。 +如果有超过一块数字视频广播输出卡,指定所使用的设备号\ +(仅用于 V3 API,比如 1.x.y 驱动系列)。\ +如果不指定,MPlayer 将搜索第一块可用的卡。 .IPs <文件名> -输出文件名 (默认是: ./grab.mpg) -.RE -.PD 1 -. -.TP -.B zr (也请参见 \-zr* 和 \-zrhelp) -一些 MJPEG 捕捉/\:回放卡的视频输出驱动。 -. -.TP -.B zr2 (也请参见 zrmjpeg 视频 过滤器) -一些 MJPEG 捕捉/\:回放卡的视频输出驱动, 第二代。 +输出文件名(默认值:./grab.mpg) +.RE +.PD 1 +. +.TP +.B zr(另见 \-zr* 和 \-zrhelp) +用于许多 MJPEG 捕捉/\:回放卡的视频输出驱动。 +. +.TP +.B zr2(另见 zrmjpeg 视频过滤器) +用于许多 MJPEG 捕捉/\:回放卡的视频输出驱动,\ +第二代驱动。 .PD 0 .RSs .IPs dev=<设备> -指定视频设备。 +指定所使用的视频设备。 .IPs norm=<PAL|NTSC|SECAM|auto> -指定视频制式 (默认是: auto)。 +指定所使用的视频制式(默认值:auto)。 .IPs (no)prebuf -激活或撤销预缓冲, 还没被支持。 +激活/撤销预缓冲模式,还未支持。 .RE .PD 1 . .TP .B "md5sum\ " -计算每帧的 MD5 和并写入文件。 -支持 RGB24 和 YV12 色彩空间。 -对调试有用。 +计算每帧的 MD5 校检和并将其写入文件。\ +支持 RGB24 和 YV12 色彩空间。\ +有助于调试。 .PD 0 .RSs .IPs outfile=<参数值> -指定输出文件名 (默认是: ./md5sums)。 +指定输出文件名(默认值:./md5sums)。 .RE .PD 1 . .TP .B yuv4mpeg -将视频流转换为未压缩的 YUV 4:2:0 图像序列并将其储存到文件中(默认位置: -./stream.yuv)。 -使用的格式与 mjpegtools 所用的相同,所以如果想用 mjpegtools 套装软件处理视频, -该选项就有所帮助。 -该选项支持 YV12 格式。 -如果源文件格式不同且为隔行扫描制式,则注意要使用 -vf scale=::1 以确保转换时 -使用隔行扫描模式。 -可与 \-fixed\-vo 选项组合使用以拼接具有相同宽高值和频速的文件。 +将视频流转换为未压缩的 YUV 4:2:0 图像序列并将其储存到文件中(默认位置:\ +./stream.yuv)。\ +使用的格式与 mjpegtools 所用的相同,所以有助于想用 mjpegtools 套装软件\ +处理视频的情况。\ +该选项支持 YV12 格式。\ +如果源文件格式不同且为隔行扫描格式,则注意要使用 -vf scale=::1 以确保转换时\ +使用隔行扫描模式。\ +可与 \-fixed\-vo 选项组合使用以拼接具有相同宽高值和\ +频率的文件。 .PD 0 .RSs .IPs interlaced -作为交错帧写输出, 先顶域。 +以隔行扫描帧方式写入输出数据,先写上半扫描场。 .IPs interlaced_bf -作为交错帧写输出, 先底域。 +以隔行扫描帧方式写入输出数据,先写下半扫描场。 .IPs file=<文件名> -写输出到 <文件名> 代替默认的 stream.yuv。 +将输出写入到 <文件名> 而非默认的 stream.yuv。 .REss .PD 1 .RS .sp 1 -.I 注意: -如果你不指定任何选项, 输出的是逐行的(即没有交错的)。 +.I 注意: +如果不指定任何选项,输出数据是逐行扫描格式\ +(即非隔行扫描格式)。 .RE . .TP .B "gif89a\ " -输出每帧到当前目录的单个动画 GIF 文件。 -仅支持 24 bpp 的 RGB 格式并转换输出为 256 色。 +将各帧输出到当前目录下的单个动画 GIF 文件中。\ +仅支持 24 位 RGB 格式并且输出内容转换\ +为 256 色。 .PD 0 .RSs .IPs <fps> -指定浮点数帧率 (默认是: 5.0)。 -.IPs <output> -指定输出文件名 (默认是: ./out.gif)。 +指定帧率的浮点数值(默认值:5.0)。 +.IPs <输出文件> +指定输出文件名(默认值:./out.gif)。 .REss .PD 1 .RS .sp 1 -.I 注意: -你必须在指定文件名之前指定帧率, 否则帧率成为文件名的一部分。 -.sp 1 -.I 示例: +.I 注意: +必须在指定文件名之前指定帧率,否则帧率将成为文件名的\ +一部分。 +.sp 1 +.I 示例: .RE .PD 0 .RSs @@ -4685,77 +4705,80 @@ . .TP .B "jpeg\ \ \ " -输出每帧到当前目录的 JPEG 文件。 -每帧以前面 0 填充引导的帧号作为文件名。 +将各帧输出到当前目录下的 JPEG 文件中。\ +每帧以帧号作为文件名,帧号前以 0 补全长度。 .PD 0 .RSs .IPs [no]progressive -指定标准的或逐行的 JPEG (默认是: noprogressive)。 +指定使用标准或逐行显示格式的 JPEG(默认值:noprogressive)。 .IPs [no]baseline -指定是否使用基线 (默认是: baseline)。 +指定使用基准格式或不使用(默认值:baseline)。 .IPs optimize=<0\-100> -优化因子 (默认是: 100) +优化因数(默认值:100) .IPs smooth=<0\-100> -平滑因子 (默认是: 0) +平滑因数(默认值:0) .IPs quality=<0\-100> -质量因子 (默认是: 75) +质量因数(默认值:75) .IPs outdir=<dirname> -指定保存 JPEG 文件的目录 (默认是: ./)。 +指定保存 JPEG 文件的目录(默认值:./)。 .IPs subdirs=<前缀> -创建编号的子目录保存文件, 用指定的前缀而不是用当前的目录。 +以所指定前缀名创建带编号的子目录用于保存文件,\ +而非使用当前的目录。 .IPs "maxfiles=<参数值>(仅用于 subdirs)" -用于在每个子目录保存文件的最大编号。 -必须大于或等于 1 (默认是: 1000)。 +每个子目录下保存的文件的最大编号。\ +必须大于等于 1(默认值:1000)。 .RE .PD 1 . .TP .B "pnm\ \ \ \ " -输出每帧到当前目录的 PNM 文件。 -每帧以前面 0 填充引导的帧号作为文件名。 -它在 raw 和 ASCII 模式下支持 PPM, PGM 和 PGMYUV 文件。 -也请参见 pnm(5), ppm(5) 和 pgm(5)。 +将各帧输出到当前目录下的 PNM 文件中。\ +每帧以帧号作为文件名,帧号前以 0 补全长度。\ +该选项在 raw 和 ASCII 模式下支持 PPM、PGM 和 PGMYUV 文件。\ +另见 pnm(5)、ppm(5) 和 pgm(5)。 .PD 0 .RSs .IPs "ppm\ \ " -写 PPM 文件 (默认)。 +写入 PPM 文件(默认值)。 .IPs "pgm\ \ " -写 PGM 文件。 +写入 PGM 文件。 .IPs pgmyuv -写 PGMYUV 文件。 -PGMYUV 像 PGM, 但也包含 U 和 V 平面, 添加在图像的底部。 +写入 PGMYUV 文件。\ +PGMYUV 与 PGM 类似,但另外包含 U 和 V 平面的数据,附加\ +在画面底部。 .IPs "raw\ \ " -在 raw 模式下写 PNM 文件 (默认)。 +以 raw 模式写入 PNM 文件(默认值)。 .IPs ascii -在 ASCII 模式下写 PNM 文件。 +以 ASCII 模式写入 PNM 文件。 .IPs outdir=<目录名> -指定目录保存 PNM 文件 (默认是: ./)。 +指定保存 PNM 文件的目录(默认值:./)。 .IPs subdirs=<前缀> -创建编号的子目录保存文件, 用指定的前缀而不是用当前的目录。 -.IPs maxfiles=<参数值> (仅用于 subdirs) -用于在每个子目录保存文件的最大编号。 -必须大于或等于 1 (默认是: 1000)。 +以所指定前缀名创建带编号的子目录用于保存文件,\ +而非使用当前的目录。 +.IPs maxfiles=<参数值>(仅用于 subdirs) +每个子目录下保存的文件的最大编号。\ +必须大于等于 1(默认值:1000)。 .RE .PD 1 . .TP .B "png\ \ \ \ " -输出每帧到当前目录的 PNG 文件。 -每帧以前面 0 填充引导的帧号作为文件名。 -支持 24 bpp 的 RGB 和 BGR 格式。 +将各帧输出到当前目录下的 PNG 文件中。\ +每帧以帧号作为文件名,帧号前以 0 补全长度。\ +支持 24 位的 RGB 和 BGR 格式。 .PD 0 .RSs .IPs z=<0\-9> 指定压缩级别。 -0 没压缩, 9 最强压缩。 +0 代无压缩,9 代表最强压缩。 .IPs outdir=<目录名> 指定保存 PNG 文件的目录(默认值:./)。 -.IPs prefix=<前缀字符串> -指定用于 PNG 文件名的前缀。(默认:无前缀)。 -Specify the prefix to be used for the PNG filenames (default: no prefix). +.IPs prefix=<前缀> +指定用于 PNG 文件名的前缀。(默认方式:无前缀)。 .IPs alpha(默认值:noalpha) -创建使用 alpha 通道的 PNG 文件。 -注意 MPlayer 通常不支持 alpha 通道,所以该选项只在极少数情况下才有用。 +创建使用 alpha 值通道的 PNG 文件。\ +注意 MPlayer 通常不支持 alpha 值通道,所以该选项\ +只有助于极少数情况。 .RE .PD 1 . @@ -4781,11 +4804,12 @@ . .TP .B "tga\ \ \ \ " -输出每帧到当前目录的 Targa 文件。 -每帧以前面 0 填充引导的帧号作为文件名。 -此视频输出驱动的目的是拥有一个简单无损失的图像绘制器且不需要任何外部库。 -支持 15, 24 和 32 bpp 的 BGR[A] 色彩格式。 -你能锁定一个特殊的格式带视频格式过滤器。 +将各帧输出到当前目录下的 Targa 文件中。\ +每帧以帧号作为文件名,帧号前以 0 补全长度。\ +该视频输出驱动用于创建一个无需任何外部库的简单而无损压缩的\ +图像输出。\ +支持 15、24 和 32 位的 BGR[A] 颜色格式。\ +可强制使用特定的格式以用于 format 视频过滤器。 .sp 1 .I 示例: .RE @@ -4801,89 +4825,93 @@ . .TP .B \-ac <[\-|+]编解码器1,[\-|+]编解码器2,...[,]> -按照在 codecs.conf 中音频编解码器的名称, 指定使用它们的优先级列表。 -编解码器名称前使用 "\-" 表示忽略它。 -编解码器名称前使用 "+" 表示锁定它, 这有可能会崩溃! -如果列表尾有 "," MPlayer 使用没有列出的编解码器作为后备。 -.br -.I 注意: -可用的编解码器其完整列表请参见 \-ac help。 +按照 codecs.conf 中的名称指定所用音频编解码器的\ +优先级列表。\ +可在编解码器名称前使用‘\-’表示忽略该编解码器。\ +可在编解码器名称前使用‘+’表示强制使用该编解码器,这有可能使程序崩溃!\ +如果列表尾有‘,’,则 MPlayer 将未列出的编解码器作为\ +后备使用。 +.br +.I 注意: +参见 \-ac help 以了解可用编解码器的完整列表。 .sp 1 .I 示例: .PD 0 .RSs .IPs "\-ac mp3acm" -锁定 l3codeca.acm MP3 编解码器。 +强制使用 l3codeca.acm MP3 编解码器。 .IPs "\-ac mad," -先尝试 libmad, 其它作为后备。 +先尝试 libmad,将其它编解码器作为后备。 .IPs "\-ac hwac3,a52," -先尝试通过硬件解码AC-3, 然后是软件AC-3, 最后是其它。 +先尝试直通模式的硬件 AC-3 解码,软件 AC-3 解码,最后是其它方式。 .IPs "\-ac hwdts," -先尝试通过硬件解码DTS, 然后是其它。 +先尝试直通模式的硬件 DTS 解码,然后是其它方式。 .IPs "\-ac \-ffmp3," -跳过 FFmpeg 的 MP3 编解码器。 -.RE -.PD 1 -. -.TP -.B \-af\-adv <force=(0\-7):list=(filters)> (也请参见 \-af) -指定高级音频过滤器选项: +跳过 FFmpeg 的 MP3 解码器。 +.RE +.PD 1 +. +.TP +.B \-af\-adv <force=(0\-7):list=(若干过滤器)>(另见 \-af) +指定高级音频过滤器选项: .RSs .IPs force=<0\-7> -锁定音频过滤器的插入为下面其中之一: +强制以以下方式之一插入音频过滤器: .RSss -0: 使用完全自动的过滤器插入(目前与选项 1 相同)。 -.br -1: 精度优化 (默认)。 -.br -2: 速度优化。 -.I 警告: -某些音频过滤器特性可能默默地消失, 且音质可能下降。 -.br -3: 使用无自动的过滤器插入且无优化。 -.I 警告: -使用此设定可能使 MPlayer 崩溃。 -.br -4: 根据 0 以上的, 使用自动的过滤器插入, -但尽可能使用浮点处理。 -.br -5: 根据 1 以上的, 使用自动的过滤器插入, -但尽可能使用浮点处理。 -.br -6: 根据 2 以上的, 使用自动的过滤器插入, -但尽可能使用浮点处理。 -.br -7: 根据 3 以上的, 使用自动的过滤器插入, -但尽可能使用浮点处理。 +0:使用完全自动化的过滤器插入方式(目前与选项 1 相同)。 +.br +1:优化解码精度的方式(默认值)。 +.br +2:优化解码速度的方式。 +.I 警告: +某些音频过滤器的功能可能毫无症兆地失效,\ +且音质可能下降。 +.br +3:使用非自动化的过滤器插入方式且无优化。 +.I 警告: +使用该设定可能使 MPlayer 崩溃。 +.br +4:使用上文中 0 所代表的自动化的过滤器插入方式,\ +但尽可能使用浮点处理模式。 +.br +5:使用上文中 1 所代表的自动化的过滤器插入方式,\ +但尽可能使用浮点处理模式。 +.br +6:使用上文中 2 所代表的自动化的过滤器插入方式,\ +但尽可能使用浮点处理模式。 +.br +7:使用上文中 2 所代表的非自动化的过滤器插入方式,\ +并且尽可能使用浮点处理模式。 .REss -.IPs list=<过滤器列表> -同 \-af 一样。 +.IPs list=<若干过滤器> +与 \-af 相同。 .RE . .TP .B \-afm <驱动1,驱动2,...> -按照在 codecs.conf 中音频编解码器族的名称, 指定使用它们的优先级列表。 -如果给定的编解码器族没一个能工作, 使用默认的后备编解码器族。 -如果列表尾有 "," MPlayer 使用没有列出的编解码器作为后备。 -.br -.I 注意: -可用的编解码器族其完整列表请参见 \-afm help。 -.sp 1 -.I 示例: +按照 codecs.conf 中的名称指定使用音频编解码器组的\ +优先级列表。\ +如果所给的编解码器组无一起作用,则将默认的编解码作为后备使用。 +.br +.I 注意: +参见 \-afm help 以了解可用编解码器组的完整列表。 +.sp 1 +.I 示例: .PD 0 .RSs .IPs "\-afm ffmpeg" 先尝试 FFmpeg 的 libavcodec 编解码器。 .IPs "\-afm acm,dshow" -先尝试 Win32 编解码器。 -.RE -.PD 1 -. -.TP -.B \-aspect <高宽比> (也请参见 \-zoom) -重载影片的高宽比, 万一播放中的文件的高宽比信息不正确或缺少。 -.sp 1 -.I 示例: +先尝试 Win32 的编解码器。 +.RE +.PD 1 +. +.TP +.B \-aspect <高宽比>(另见 \-zoom) +改影片的高宽比,用于所播放的文件高宽比信息不正确\ +或缺失的情况。 +.sp 1 +.I 示例: .PD 0 .RSs \-aspect 4:3 或 \-aspect 1.3333 @@ -4894,21 +4922,22 @@ . .TP .B \-noaspect -停用影片高宽比的自动补偿。 +禁止自动补偿影片的高宽比。 . .TP .B "\-field\-dominance <\-1\-1>" -设置隔行扫描内容的第一个域。 -对于那些使帧速加倍的去隔行扫描器来说那很有用:\-vf tfields=1,\-vf yadif=1, +设置隔行扫描内容的第一个扫描场。\ +有助于使用加倍帧率的解除隔行扫描器:\-vf tfields=1,\-vf yadif=1,\ \-vo vdpau:deint 和 \-vo xvmc:bobdeint。 .PD 0 .RSs .IPs \-1 -自动(默认值):如果解码器不导出适当的信息的话,其将设回为0(上半域)。 +自动(默认值):如果解码器不输出合适的信息,则其将设回为 0\ +(上半扫描场先输出)。 .IPs 0 -上半域为第一个域 +上半扫描场为第一个扫描场 .IPs 1 -下半域为第一个域 +下半扫描场为第一个扫描场 .RE .PD 1 . @@ -4917,11 +4946,11 @@ 上下翻转图像。 . .TP -.B \-lavdopts <选项1:选项2:...> (调试代码) -指定 libavcodec 解码参数。 -用逗号分隔多重选项。 -.sp 1 -.I 示例: +.B \-lavdopts <选项1:选项2:...>(用于调试的代码) +指定 libavcodec 解码的参数。\ +需用冒号将多个选项分开。 +.sp 1 +.I 示例: .PD 0 .RSs \-lavdopts gray:skiploopfilter=all:skipframe=nonref @@ -4929,128 +4958,132 @@ .PD 1 .sp 1 .RS -可用的选项有: +可用选项有: .RE .RSs .IPs bitexact -对所有的解码步骤只用 bit-exact 算法 (用于编解码测试)。 +所有解码步骤中只使用比特级保真的算法(以用于编解码器测试)。 .IPs bug=<参数值> -手工绕过编码器错误: +人工指定针对编码器缺陷的变通方式: .RSss 0: 无 .br -1: 自动检测错误 (默认) -.br -2 (msmpeg4v3): 老式 lavc 生成的 msmpeg4v3 文件 (不自动检测) -.br -4 (mpeg4): Xvid 交错错误 (如果 fourcc==XVIX, 会自动检测) -.br -8 (mpeg4): UMP4 (如果 fourcc==UMP4, 会自动检测) -.br -16 (mpeg4): 填补错误 (自动检测) -.br -32 (mpeg4): 非法 vlc 错误 (每个 fourcc 都自动检测) -.br -64 (mpeg4): Xvid 或 DivX qpel 错误 (每个 fourcc/\:版本都自动检测) -.br -128 (mpeg4): 旧标准的 qpel (每个 fourcc/\:版本都自动检测) -.br -256 (mpeg4): 另一个 qpel 错误 (每个 fourcc/\:版本都自动检测) -.br -512 (mpeg4): direct-qpel-blocksize 错误 (每个 fourcc/\:版本都自动检测) -.br -1024 (mpeg4): 边沿填补错误 (每个 fourcc/\:版本都自动检测) +1:自动检测缺陷(默认值) +.br +2(msmpeg4v3):老式 lavc 生成的 msmpeg4v3 文件(无法自动检测) +.br +4(mpeg4):Xvid 隔行扫描缺陷(如果 fourcc==XVIX 可自动检测出) +.br +8(mpeg4):UMP4(如果 fourcc==UMP4 可自动检测出) +.br +16(mpeg4):数据填充缺陷(可自动检测出) +.br +32(mpeg4):不合规范的可变长度编码缺陷(各种 fourcc 下都可自动检测出) +.br +64(mpeg4):Xvid 或 DivX 的四分之一像素模式缺陷(各种 fourcc/\:版本下都可自动检测出) +.br +128(mpeg4):旧标准的四分之一像素模式(各种 fourcc/\:版本下都可自动检测出) +.br +256(mpeg4):另一种四分之一像素模式缺陷(各种 fourcc/\:版本下都可自动检测出) +.br +512(mpeg4):直接模式四分之一像素块大小缺陷(各种 fourcc/\:版本下都可自动检测出) +.br +1024(mpeg4):边缘填充缺陷(各种 fourcc/\:版本下都可自动检测出) .REss .IPs debug=<参数值> 显示调试信息。 .RSss .br -0: 停用 -.br -1: 图像信息 -.br -2: 率控制 -.br -4: 比特流 -.br -8: 宏块(MB)类型 -.br -16: 每块的量化参数(QP) -.br -32: 运动矢量 -.br -0x0040: 运动矢量可视化 (使用 \-noslices) -.br -0x0080: 宏块(MB)跳略 -.br -0x0100: 启动码 -.br -0x0200: PTS -.br -0x0400: 错误恢复力(resilience) -.br -0x0800: 内存管理控制操作(H.264) -.br -0x1000: 错误 -.br -0x2000: 可视化量化参数(QP), QP 值越低着色越绿。 -.br -0x4000: 可视化块型。 +0:禁用 +.br +1:画面信息 +.br +2:码率控制 +.br +4:比特流 +.br +8:宏块(MB)类型 +.br +16:各块的量化参数(QP) +.br +32:运动矢量 +.br +0x0040:运动矢量可视化显示(使用 \-noslices) +.br +0x0080:宏块(MB)跳过情况 +.br +0x0100:启动代码 +.br +0x0200:呈现时间标签 +.br +0x0400:容错性 +.br +0x0800:内存管理控制操作(H.264) +.br +0x1000:缺陷 +.br +0x2000:可视化显示量化参数(QP),QP 值越低着色越绿。 +.br +0x4000:可视化显示块类型。 .REss .IPs ec=<参数值> -设置错误隐藏策略。 +设置画面错误掩饰策略。 .RSss -1: 对受损的宏块使用强去块(deblock)过滤器。 -.br -2: 往返式运动矢量(MV)搜寻 (慢) -.br -3: 全部 (默认) +1:出现受损的宏块时使用效果强烈的去块效应过滤器。 +.br +2:迭代搜索运动矢量(MV)(运行慢) +.br +3:全部(默认) .REss .IPs er=<参数值> -设置错误恢复力策略。 +设置容错策略。 .RSss .br -0: 停用 -.br -1: 谨慎的 (应该能用于破编码器。) -.br -2: 正常的 (默认) (用于正常的编码器。) -.br -3: 挑衅的 (更多检查, 但是连有效的比特流也可能导致问题。) -.br -4: 非常挑衅的 +0:禁用 +.br +1:谨慎(应该可用于损坏的编码器。) +.br +2:标准(默认值)(可用于符合规范的编码器。) +.br +3:激进的(检查更多,但即使是有效的比特流也可能导致问题。) +.br +4:非常激进的 .REss -.IPs "fast (仅用于MPEG-2、MPEG-4和H.264)" -启用与标准不符的优化,并且可能导致一些潜在的问题, 诸如简化反量化步聚,想当然地使 -用默认的量化矩阵,想当然地采用YUV 4:2:0,以及跳过一些检测受损比特流的检查步骤。 +.IPs "fast(仅用于 MPEG-2、MPEG-4 和 H.264)" +启用与标准不兼容,并且可能导致问题的优化模式,\ +例如简化反量化方式,简化运动补偿模式,\ +采用默认的量化矩阵,采用YUV 4:2:0,以及跳过一些\ +检测受损比特流的步骤。 .IPs "gray\ " -只灰度图像解码 (比彩色解码快一点) -.IPs "idct=<0\-99> (参见 \-lavcopts)" -为了最佳的解码品质, 使用与编码和解码时相同的 IDCT 算法。 -不过这可能会牺牲一些精确性。 +仅解码灰度内容(比彩色解码快一点) +.IPs "idct=<0\-99>(参见 \-lavcopts)" +为了获得最佳的解码质量,编码和解码使用相同的离散余弦变换算法。\ +不过这可能会牺牲一些精度。 .IPs lowres=<数值>[,<宽度>] -以较低的分辨率解码。 -低分辨率解码还不被所有的边界码器支持, 且常常导致难看的图像。 -这不是有错误, 只是一个副作用, 全分辨率时不解码。 +以较低的分辨率解码。\ +低分辨率解码不是所有编解码器都支持,且常常导致\ +难看的画面损伤。\ +这不是程序缺陷,而是不以完整分辨率解码产生的副作用。 .RSss .br -0: 停用 -.br -1: 1/2 分辨率 -.br -2: 1/4 分辨率 -.br -3: 1/8 分辨率 +0:禁用 +.br +1:1/2 分辨率 +.br +2:1/4 分辨率 +.br +3:1/8 分辨率 .REss .RS -如果 <宽度> 指定了, 就使用了低分辨率解码, -只要视频的宽度宽过(is major than)或等于 <宽度>。 +如果指定了 <宽度>,则仅当视频宽度大于等于 <宽度> 时才使用\ +低分辨率解码。 .RE .B o=<键>=<值>[,<键>=<值>[,...]] -传递 AVOption 选项至 libavcoder 解码器。 -注意,欢迎制造一个使 o= 不再需要,而将所有未知选项传递至 AVOption 系统的补丁。 -AVOption 的完整列表可在 FFmpeg 用户手册中找到。 -注意某些选项可能与 MEncoder 选项冲突。 +将音视频选项传递至 libavcoder 解码器。\ +注意,欢迎提供一个能使该设置不再需要 o=,并让所有未知选项略过\ +音视频选项系统的补丁。\ +音视频选项的完整列表可在 FFmpeg 用户手册中找到。\ +注意,某些选项可能与 MEncoder 的选项冲突。 .sp 1 .RS .I 示例: @@ -5060,90 +5093,94 @@ .IPs o=debug=pict .PD 1 .RE -.IPs "sb=<数值> (仅用于 MPEG-2)" -跳过宏块底部的制定行数。 -.IPs "st=<数值> (仅用于 MPEG-2)" -跳过宏块顶部的制定行数。 -.IPs "skiploopfilter=<跳略值>(仅用于 H.264)" -在 H.264 解码期间跳过循环过滤器(亦称为 "去块")。 -既然被过滤的帧被当作解码依赖帧的引用, 在品质上 -这比不进行去块步骤, 如不对 MPEG-2 视频去块, 效果更差。 -但是至少对高比特流的 HDTV 提供了大的提速且不损失视觉品质。 -.sp 1 -<跳略值> 可以是以下的值之一: +.IPs "sb=<数值>(仅用于 MPEG-2)" +跳过位于底部的所给数量的宏块行。 +.IPs "st=<数值>(仅用于 MPEG-2)" +跳过位于顶部的所给数量的宏块行。 +.IPs "skiploopfilter=<跳过参略值>(仅用于 H.264)" +在 H.264 解码期间跳过 loop 过滤器(亦称为“去块效应”)。\ +由于所过滤的帧是用作解码依赖帧时的参照帧,因而相比\ +处理诸如 MPEG-2 之类的视频不采取去块效应操作,该选项\ +对于画面质量有更坏的影响。\ +不过至少在处理高比特率的 HDTV 视频时,该选项大幅提高了\ +处理速度且视觉质量下降不明显。 +.sp 1 +<跳过参数值> 可以是以下的值之一: .RSss .br -none: 从不跳过。 -.br -default: 跳过无用的处理步骤 (如: AVI 中的 0 大小的包)。 -.br -nonref: 跳过没被引用的帧 (即, 不用于解码其它的帧, 错误不能 "兴旺")。 -.br -bidir: 跳过 B-帧。 -.br -nonkey: 跳过所有的帧除了 keyframes。 -.br -all: 跳过所有的帧。 +none:从不跳过。 +.br +default:跳过无用的处理步骤(例如AVI 中大小为 0 的数据包)。 +.br +nonref:跳过未被引用的帧(即未用于解码其它帧,因而\ +画面错误无法积累)。 +.br +bidir:跳过 B 帧。 +.br +nonkey:跳过除关键帧外的所有帧。 +.br +all:跳过所有帧。 .REss -.IPs "skipidct=<跳略值> (仅用于 MPEG1/2)" -跳过 IDCT 步骤。 -在几乎所有的情况下此步骤使得品质降级许多 -(可用的跳略值请参见 skiploopfilter)。 -.IPs skipframe=<跳略值> -完全跳过解码帧。 -大的提速, 但是有痉挛的动作或有时糟糕的图像 -(可用的跳略值请参见 skiploopfilter)。 +.IPs "skipidct=<跳过参数值>(仅用于 MPEG1/2)" +跳过离散余弦变换步骤。\ +几乎所有情况下该选项都严重降低画画质量\ +(参见 skiploopfilter 以了解可用的跳过参数值)。 +.IPs skipframe=<跳过参数值> +完全跳过解码帧的步骤。\ +提速很明多,但是画面运动扯动现象,并且有时产生严重的画面损伤\ +(参见 skiploopfilter 以了解可用的跳过参数值)。 .IPs "threads=<1\-8>(仅用于 MPEG-1/2 和 H.264)" -用于解码的线程数 (默认是: 1) +用于解码的线程数(默认值:1) .IPs vismv=<参数值> -可视化运动矢量。 +可视化显示运动矢量。 .RSss .br -0: 停用 -.br -1: 可视化 P-帧的前瞻运动矢量。 -.br -2: 可视化 B-帧的前瞻运动矢量。 -.br -4: 可视化 B-帧的后瞻运动矢量。 +0:禁用 +.br +1:可视化显示 P 帧的前向预测运动矢量。 +.br +2:可视化显示 B 帧的前向预测运动矢量。 +.br +4:可视化显示 B 帧的后向预测运动矢量。 .REss .IPs vstats -打印一些统计量并保存到 ./vstats_*.log。 +打印一些统计信息并将其保存至 ./vstats_*.log 中。 .RE . .TP .B \-noslices -停用 16-像素高的片/\:条方式绘制视频, 而是一次绘制整个帧。 -可能更快或更慢, 取决于显卡和可用的缓存。 -它只对 libmpeg2 和 libavcodec 编解码器有效。 +禁用以 16 像素高的片断/\:带状区域为单位绘制视频,\ +而是一次性绘制整个帧。\ +运行可能更快也可能更慢,取决于显卡和可用的缓存量。\ +该选项只对 libmpeg2 和 libavcodec 编解码器有效。 . .TP .B \-nosound -不播放/\:编码声音。 -对基准测试有用。 +不播放/\:编码声音。\ +有助于基准测试。 . .TP .B \-novideo -不播放/\:编码视频。 -但在许多情况下不工作, 请使用 \-vc null \-vo null 替代。 -. -.TP -.B \-pp <品质> (也请参见 \-vf pp) -设置 DLL 的后期处理级别。 -仅可以用于有内部后期处理例程的 Win32 DirectShow DLL。 -此选项不再对 \-vf pp 有用。 -\-pp 参数值的有效范围依编解码器不同而不同, 大部分为 -0\-6, 其中 0=禁用 6=最慢/\:最好。 -. -.TP -.B \-pphelp (也请参见 \-vf pp) -显示可用的后期处理滤镜及其用法的简介。 +不播放/\:编码视频。\ +在许多情况下不起作用,可请使用 \-vc null \-vo null 替代。 +. +.TP +.B \-pp <质量>(另见 \-vf pp) +设置 DLL 的后期处理级别。\ +该选项不再可用于 \-vf pp。\ +仅当使用具有内部后期处理流程的 Win32 DirectShow DLL 时有作用。\ +\-pp 参数值的有效范围依编解码器不同而不同,大部分情况下为 \ +0\-6,其中 0=禁用,6=最慢/\:最好。 +. +.TP +.B \-pphelp(另见 \-vf pp) +显示可用的后期处理过滤器及其用法的简介。 . .TP .B \-ssf <模式> -指定软件缩放参数。 -.sp 1 -.I 示例: +指定软件缩放器参数。 +.sp 1 +.I 示例: .PD 0 .RSs \-vf scale \-ssf lgb=3.0 @@ -5152,13 +5189,13 @@ .PD 0 .RSs .IPs lgb=<0\-100> -高斯柔化过滤器 (亮度) +高斯模糊过滤器(亮度) .IPs cgb=<0\-100> -高斯柔化过滤器 (色度) +高斯模糊过滤器(色度) .IPs ls=<\-100\-100> -锐化过滤器 (亮度) +锐化过滤器(亮度) .IPs cs=<\-100\-100> -锐化过滤器 (色度) +锐化过滤器(色度) .IPs chs=<h> 水平色度偏移 .IPs cvs=<v> @@ -5181,323 +5218,337 @@ .PD 1 . .TP -.B \-sws <软件缩放类型> (也请参见 \-vf scale 和 \-zoom) -指定软件缩放算法用于 \-zoom 选项。 -这对缺少硬件加速, 如 x11 的视频输出驱动不影响。 -.sp 1 -可用选项有: +.B \-sws <软件缩放器类型>(另见 \-vf scale 和 \-zoom) +指定用于 \-zoom 选项的软件缩放器算法。\ +该选项对于缺少硬件加速的视频输出驱动,如 x11,有效果。 +.sp 1 +可用类型有: .sp 1 .PD 0 .RSs .IPs 0 -快速二次线性 +快速双重线性模式 .IPs 1 -快速二次线性 +双重线性模式 .IPs 2 -二次立方 (品质好) (默认) +双重立方模式(质量好)(默认值) .IPs 3 -实验中 +实验性模式 .IPs 4 -最短距离 (品质差) +最近邻模式(质量差) .IPs 5 area .IPs 6 -亮度二次立方/色度二次线性 +亮度双重立方/色度双重线性模式 .IPs 7 -高斯 +高斯变换 .IPs 8 sincR .IPs 9 -lanczos +lanczos 重采样 .IPs 10 -自然二次立方样条曲线 -.RE -.PD 1 -.sp 1 -.RS -.I 注意: -有些 \-sws 选项可调。 -视频缩放过滤器的描述有更多的信息。 +自然双重立方样条曲线 +.RE +.PD 1 +.sp 1 +.RS +.I 注意: +有些 \-sws 选项可调节。\ +scale 视频过滤器的描述中有更多的信息。 .RE . .TP .B \-vc <[\-|+]编解码器1,[\-|+]编解码器2,...[,]> -按照在 codecs.conf 中视频编解码器的名称, 指定使用它们的优先级列表。 -编解码器名称前使用 "\-" 表示忽略它。 -编解码器名称前使用 "+" 表示锁定它, 这有可能会崩溃! -如果列表尾有 "," MPlayer 使用没有列出的编解码器作为后备。 -.br -.I 注意: -可用的编解码器其完整列表请参见 \-vc help。 -.sp 1 -.I 示例: +按照在 codecs.conf 中名称,指定使用视频编解码器的\ +优先级列表。\ +编解码器名称前使用‘\-’表示忽略该编解码器。\ +编解码器名称前使用‘+’表示强制使用该编解码器,这有可能导致程程崩溃!\ +如果列表尾有‘,’,则 MPlayer 将未列出的编解码器作为\ +后备使用。 +.br +.I 注意: +参见 \-vc help 以了解可用编解码器的完整列表。 +.sp 1 +.I 示例: .PD 0 .RSs .IPs "\-vc divx" -锁定 Win32/\:VfW DivX 编解码器, 无后备。 +强制使用 Win32/\:VfW DivX 编解码器,无后备编解码器。 .IPs "\-vc \-divxds,\-divx," -跳过 Win32 DivX 编解码器。 +忽略 Win32 DivX 编解码器。 .IPs "\-vc ffmpeg12,mpeg12," -先尝试 libavcodec 的 MPEG-1/2 编解码器, 其次是 libmpeg2, 然后是其它的。 +先尝试 libavcodec 的 MPEG-1/2 编解码器,其次是 libmpeg2,然后是其它编解码器。 .RE .PD 1 . .TP .B \-vfm <驱动1,驱动1,...> -按照在 codecs.conf 中视频编解码器族的名称, 指定使用它们的优先级列表。 -如果给定的编解码器族没一个能工作, 使用默认的后备编解码器族。 -如果列表尾有 "," MPlayer 使用没有列出的编解码器作为后备。 -.br -.I 注意: -可用的编解码器族其完整列表请参见 \-vfm help。 -.sp 1 -.I 示例: +按照在 codecs.conf 中名称,指定使用视频编解码器组的\ +优先级列表。\ +如果所给编解码器组无一有作用,则使用默认的编解码器作为后备。 +.br +.I 注意: +参见 \-vfm help 以了解可用编解码器组的完整列表。 +.sp 1 +.I 示例: .PD 0 .RSs .IPs "\-vfm ffmpeg,dshow,vfw" -先尝试 libavcodec, 其次是 Directshow, 然后 VfW 编解码器, -最后如果它们都不工作使用其它后备的。 +尝试 libavcodec、Directshow、然后是 VfW 编解码器,\ +如果其都不起作用则使用其它后备编解码器。 .IPs "\-vfm xanim" 先尝试 XAnim 编解码器。 .RE .PD 1 . .TP -.B \-x <x> (也请参见 \-zoom) (仅用于 MPlayer) -缩放图像到宽度 <x> (如果软件/\:硬件缩放可用)。 -停用高宽比计算。 +.B \-x <x>(另见 \-zoom)(仅用于 MPlayer) +将图像缩放为宽度 <x>(如果有可以软件/\:硬件缩放)。\ +禁止计算高宽比。 . .TP .B \-xvidopts <选项1:选项2:...> -指定使用Xvid解码时的附加参数。 -.br -.I 注意: -既然 libavcodec 快过 Xvid 你可能想使用 -libavcodec 后期处理过滤器 (\-vf pp) 和解码器 (\-vfm ffmpeg) 来替换。 -.sp 1 -Xvid 的内部后期处理过滤器有: -.PD 0 -.RSs -.IPs "deblock-chroma(也请参见 \-vf pp)" -色度去块(deblock)过滤器 -.IPs "deblock-luma(也请参见 \-vf pp)" -亮度去块(deblock)过滤器 -.IPs "dering-luma(也请参见 \-vf pp)" -亮度去环(deringing)过滤器 -.IPs "dering-chroma(也请参见 \-vf pp)" -色度去环(deringing)过滤器 -.IPs "filmeffect(也请参见 \-vf noise)" -在视频中添加人工的胶片纹理。 -可能提高了视觉品质, 虽然降低了真实的品质。 -.RE -.sp 1 -.RS -渲染方法: +指定使用 Xvid 解码时的附加参数。 +.br +.I 注意: +由于 libavcodec 运行比 Xvid 快,因而可能希望换用 libavcodec 的\ +后期处理过滤器(\-vf pp)和解码器(\-vfm ffmpeg)。 +.sp 1 +Xvid 的内部后期处理过滤器有: +.PD 0 +.RSs +.IPs "deblock-chroma(另见 \-vf pp)" +色度去块效应过滤器 +.IPs "deblock-luma(另见 \-vf pp)" +亮度去块效应过滤器 +.IPs "dering-luma(另见 \-vf pp)" +亮度去色斑过滤器 +.IPs "dering-chroma(另见 \-vf pp)" +色度去色斑过滤器 +.IPs "filmeffect(另见 \-vf noise)" +在视频中添加人工胶片纹理。\ +可能提升感官质量,虽然是降低了真实质量。 +.RE +.sp 1 +.RS +渲染方法: .RE .PD 0 .RSs .IPs "dr2\ \ " -激活直接渲染的方法 2。 +激活直接渲染方法 2。 .IPs nodr2 -撤销直接渲染的方法 2。 -.RE -.PD 1 -. -.TP -.B \-xy <参数值> (也请参见 \-zoom) +撤销直接渲染方法 2。 +.RE +.PD 1 +. +.TP +.B \-xy <参数值>(另见 \-zoom) .PD 0 .RSs .IPs 参数值<=8 -按因子 <参数值> 缩放图像。 +以 <参数值> 为因数缩放图像。 .IPs 参数值>8 -设置图像宽度为参数值, 并计算图像高度以保持高宽比。 -.RE -.PD 1 -. -.TP -.B \-y <y> (也请参见 \-zoom) (仅用于 MPlayer) -缩放图像到高度 <y> (如果软件/\:硬件缩放可用)。 -停用高宽比计算。 +将图像宽度设为参数值,并计算图像高度以保持正确的高宽比。 +.RE +.PD 1 +. +.TP +.B \-y <y>(另见 \-zoom)(仅用于 MPlayer) +将图像缩放到高度 <y>(如果可使用软件/\:硬件缩放)。\ +禁止计算高宽比。 . .TP .B "\-zoom\ \ " -在可能的情况下允许使用软件缩放。 -不支持硬件缩放的输出驱动(像 x11, fbdev), 因为性能缘故 -而被 MPlayer 默认停用缩放, 但现在允许软件缩放。 +在可能的情况下允许使用软件缩放。\ +该选项会使不支持硬件缩放的输出驱动(比如 x11、fbdev)\ +能够缩放;因为性能原因 MPlayer 默认禁用这些输出驱动的\ +缩放功能。 . . . .SH "音频过滤器" -音频过滤器允许你修改音频流及其属性。 -语法是: +音频过滤器用于修改音频流及其属性。 +使用语法是: . .TP .B \-af <过滤器1[=参数1:参数2:...],过滤器2,...> -建立音频过滤器链。 +建立音频过滤器序列。 .PP -.I 注意: -请参见 \-af help, 获得可用的音频过滤器其完整列表。 -.sp 1 -音频过滤器以列表的形式进行管理。 -有一些命令是用来管理这个过滤器列表的。 +.I 注意: +参见 \-af help 以获得可用音频过滤器的完整列表。 +.sp 1 +音频过滤器以列表的形式进行管理。\ +有些命令是用来管理这个过滤器列表的。 . .TP .B \-af\-add <过滤器1[,过滤器2,...]> -将参数中给出的过滤器添加至过滤器列表的末尾。 +将参数中所给的过滤器添加至过滤器列表的末尾。 . .TP .B \-af\-pre <过滤器1[,过滤器2,...]> -将参数中给出的过滤器添加至过滤器列表的开头。 +将参数中所给的过滤器添加至过滤器列表的开头。 . .TP .B \-af\-del <索引号1[,索引号2,...]> -删除位于所给索引号处的过滤器。 -索引号码起始为 0,负数号码代表从列表的末尾寻址(\-1 代表最后一个)。 +删除位于所给索引号处的过滤器。\ +索引号码起始为 0,负数号码代表从列表的末尾寻址\ +(\-1 代表最后一个)。 . .TP .B \-af\-clr 完全清空过滤器列表。 .PP -可用的过滤器有: -. -.TP -.B resample[=srate[:sloppy[:type]]] -改变音频流的采样(速/频)率。 -可用于声卡只有一个固定的频率或者要卡住的旧卡最高只能达 44.1kHz。 -此过滤器在必要时被自动启用。 -它只支持 16-位 native-endian(低位在前) 格式的整数值和浮点数作为输入。 -.br -.I 注意: -对于 MEncoder, 你也需要使用 \-srate <srate>。 -.PD 0 -.RSs -.IPs <srate> -输出的采样率(以 Hz 为单位)。 -参数的有效范围是从 8000 到 192000。 -如果输入和输出的采样率相同, 或者如果此参数被省略, 此过滤器被自动卸载。 -正常情况下高的采样率能改善音频品质, 尤其是与其它过滤器结合时。 -.IPs <sloppy> -允许(1) 或不允许(0) 输出采样率与给定的频率 <srate> 稍微不同 (默认是: 1)。 -可用于启动回放时极端慢的情形。 -.IPs <type> +可用过滤器有: +. +.TP +.B resample[=采样率[:宽松性[:类型]]] +改变音频流的采样率。\ +可用于声卡只有一个固定的频率,或者受困于一块最高只能\ +处理 44.1kHz 的老式声卡的情况。\ +该过滤器在必要时会自动启用。\ +其只支持长度为 16 位,以系统本身的字节序为格式的整数和浮点数作为输入。 +.br +.I 注意: +使用 MEncoder 时,还需要使用 \-srate <采样率>。 +.PD 0 +.RSs +.IPs <采样率> +以 Hz 为单位的输出采样率。\ +参数的有效范围是从 8000 到 192000。\ +如果输入和输出的采样率相同,或者如果省略了该参数,\ +则自动卸载该过滤器。\ +通常采样率高能改善音频质量,尤其是与其它过滤器\ +组合使用时。 +.IPs <宽松性> +允许(1)或不允许(0)输出采样率与 <采样率> 所给的频率\ +有稍许不同(默认值:1)。\ +可用于启动播放极端慢的情形。 +.IPs <类型> 选择使用何种重采样方式。 .RSss -0: 线性插值 (快速, 品质低 尤其是 upsampling 时) -.br -1: 多相过滤器组(filterbank)并且整数处理 -.br -2: 多相过滤器组(filterbank)并且浮点数处理 (慢, 品质最佳) +0:线性插值(运行快,质量低,尤其是采样为更高频率时) +.br +1:多相位过滤器组以及整数处理模式 +.br +2:多相位过滤器组以及浮点数处理模式(运行慢,质量最佳) .REss .PD 1 .RE .sp 1 .RS -.I 示例: +.I 示例: .RE .PD 0 .RSs .IPs "mplayer \-af resample=44100:0:0" -设置重采样过滤器的输出采样率为 44100Hz, 使用此不允许微调的输出采样率 -缩放和线性插值。 -.RE -.PD 1 -. -.TP -.B lavcresample[=srate[:length[:linear[:count[:cutoff]]]]] -改变音频流采样率为整数 <srate> (以 Hz 为单位)。 -它只支持 16位 native-endian(低位在前) 格式。 -.br -.I 注意: -对于 MEncoder, 你也需要使用 \-srate <srate>。 -.PD 0 -.RSs -.IPs <srate> +将 resample 过滤器的输出采样率设为 44100Hz,输出采样率缩放与所设值\ +完全一致,并且使用线性插值方式。 +.RE +.PD 1 +. +.TP +.B lavcresample[=采样率[:长度[:线性[:总数[:截断]]]]] +将音频流采样率变以 Hz 为单位的整数 <采样率>。\ +该选项只支持长度为 16 位,以系统本身的字节序排列的格式。 +.br +.I 注意: +使用 MEncoder 时,还需要使用 \-srate <采样率>。 +.PD 0 +.RSs +.IPs <采样率> 输出的采样率 -.IPs <length> -有关较低采样率的过滤器长度 (默认是: 16) -.IPs <linear> -如果值是 1, 过滤器将在多相进入处之间线性插值 -.IPs <count> -多相进入处数量的 log2 -(..., 10->1024, 11->2048, 12->4096, ...) -(默认是: 10->1024) -.IPs <cutoff> -截频 (0.0\-1.0), 默认设置取决于过滤器长度 +.IPs <长度> +相于较低的那个采样频率的过滤长度(默认值:16) +.IPs <线性> +如果值为 1,过滤操作将在多相位项之间以线性方式插值。 +.IPs <总数> +多相位项数量的 log2 对数值\ +(..., 10->1024, 11->2048, 12->4096, ...)\ +(默认值:10->1024) +.IPs <截断> +截断频率(0.0\-1.0),默认设置取决于过滤长度 .RE .PD 1 . .TP .B lavcac3enc[=至SPDIF[:比特率[:最少声道]]] -用 libavccodec 库将多声道音频实时编码至 AC-3。 -支持16位任意字节顺序的输入格式,最多6个声道。 -当输出原始 AC-3 音频流时,输出是按高位字节优先顺序;当输出至 S/PDIF -时,则是按设备的字节顺序。 -该过滤器的输出采样率与输入采样率相同。 -当输入采样率为 48kHz、44.1kHz 或 32kHz 时,该过滤镜则直接采用这个值。 -否则,将自动在此过滤器前插入一个重采样过滤器,以使输入和输出采样率均为 -48kHz。 -你需要指定‘\-channels N’以使编码器将音频解码为 N 声道,然后过滤器就可以 -将 N 声道的输入编码为 AC-3 了。 +使用 libavccodec 库将多声道音频实时编码为 AC-3 格式。\ +支持 16 位任意字节序的输入格式,最多6个声道。\ +当输出未经处理的 AC-3 音频流时,输出数据是按高位字节靠前排列;当输出至 S/PDIF \ +时,则是按系统本身的字节序排列。\ +该过滤器的输出采样率与输入采样率相同。\ +当输入采样率为 48kHz、44.1kHz 或 32kHz 时,该过滤器则直接采用这个值。\ +否则,将自动在此过滤器前插入一个重采样过滤器,以使输入和输出采样率\ +均为 48kHz。\ +需要指定‘\-channels N’以使编码器将音频解码为 N 声道,然后过滤器就可以\ +将 N 声道的输入编码为 AC-3 格式了。 .br .PD 0 .RSs .IPs <至SPDIF> -若值为零或未设置则输出原始 AC-3 音频流; +若值为零或未设置则输出未经处理的 AC-3 音频流;\ 当 <至SPDIF> 设为非零值时,则输出至 S/PDIF 以略过解码。 .IPs <比特率> -编码 AC-3 流时采用的比特率。 -将其设为 384 或 384000 以得到 384kbits 的比特率。 -有效值为:32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, - 320, 384, 448, 512, 576, 640 -默认的比特率取决于输入的声道数: -1声道:96,2声道:192,3声道:224,4声道:384,5声道:448,6声道:448 +编码 AC-3 流时采用的比特率。\ +可将其设为 384 或 384000 以得到 384kbits 的比特率。\ +有效值有:32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, + 320, 384, 448, 512, 576, 640。\ +默认的比特率取决于输入的声道数:\ +1 声道:96,2 声道:192,3 声道:224,4 声道:384,5 声道:448,6 声道:448 .IPs <最少声道> -如果输入的声道数少于 <最少声道>,那么过滤器脱离过滤器队列。(默认值:5) -.RE -.PD 1 -. -.TP -.B sweep[=speed] -产生正弦 sweep。 +如果输入声道数少于 <最少声道>,则该过滤器脱离过滤器队列。\ +(默认值:5) +.RE +.PD 1 +. +.TP +.B sweep[=速度] +产生正弦波扫描信号。 .PD 0 .RSs .IPs <0.0\-1.0> -delta 的正弦, 使用非常低的值听此扫听(sweep)。 -.RE -.PD 1 -. -.TP -.B sinesuppress[=freq:decay] -删除一个指定频率的正弦。 -对去除低品质音频设备上 50/60Hz 的噪音时有用。可能只在单声道输入上可工作。 -.PD 0 -.RSs -.IPs <freq> -应删除的频率 (以 Hz 为单位) (默认是: 50) -.IPs <decay> -控制适应性 (一个较大的值会使得过滤器适应幅度和相位的变化较迅速, -而一个较小的值会使得此适应过程较慢) (默认是: 0.0001)。合理的值约为 0.001。 -.RE -.PD 1 -. -.TP -.B bs2b[=option1:option2:...] -使用 libbs2b 的 Bauer 立体声至双耳声道转换模式。 -通过使声音更类似于如同从扬声器传来以提升耳机的听觉效果。该模式让每个耳朵同时 -听见两个声道,并考虑了声音传播距离的差别及头部回响效果。 +正弦函数的变化量,可使用非常低的值以听到该扫描信号。 +.RE +.PD 1 +. +.TP +.B sinesuppress[=频率:衰减] +删除指定频率的正弦波。\ +有助于去除低质量音频设备上的 50/60Hz 噪声。\ +该选项可能只对单声道输入有作用。 +.PD 0 +.RSs +.IPs <频率> +以 Hz 为单位的应删除正弦波的频率(默认值:50) +.IPs <衰减> +控制适应性行为(值越大使过滤器能够越迅速地适应振幅和\ +相位的变化,而值越小使该适应过程越慢)\ +(默认值:0.0001)。\ +合理的值约为 0.001。 +.RE +.PD 1 +. +.TP +.B bs2b[=选项1:选项2:...] +使用 libbs2b 将 Bauer 立体声转换为双耳立体声。\ +通过使声音更类似于如同从扬声器传来以提升\ +耳机的听觉效果。该模式让每个耳朵同时听见\ +两个声道,并考虑了声音传播距离的差别及头\ +部回响效果。\ 该选项只能应用于 2 个声道的音频。 .PD 0 .RSs .IPs fcut=<300\-1000> -设置以 Hz 为单位的切换频率。 +设置以 Hz 为单位的截断频率。 .IPs feed=<10\-150> 设置以 0.1*dB 为单位的用于低频率的反馈级别。 -.IPs profile=<value> -有许多配置可供方便选用: +.IPs profile=<参数值> +有一些配置集用以让使用更便捷: .PD 0 .RSs .IPs default -如果未指定其它选项则使用这个选项(fcut=700, feed=45) +如果未指定其它选项则使用该配置集(fcut=700, feed=45) .IPs "cmoy\ " Chu Moy 回路实现算法(fcut=700, feed=60) .IPs jmeier @@ -5506,33 +5557,34 @@ .RE .sp 1 .RS -如果同时指定了 fcut 或 feed 选项与配置,则这两个选项将替换配置中选项的值。 -.RE -.RE -.PD 1 -. -.TP -.B hrtf[=flag] -头部相关的转变功能: 为头戴式耳机转换多声道音频成双声道输出, -但保留声音的空间感。 -.sp 1 -.PD 0 -.RS -.IPs "Flag 含义" -.IPs "m 后场声道矩阵解码" -.IPs "s 双声道矩阵解码" -.IPs "0 无矩阵解码 (默认)" +如果同时指定了 fcut 或 feed 选项与配置,\ +则这两个选项将替换配置集中选项的值。 +.RE +.PD 1 +. +.TP +.B hrtf[=标记] +头部相关的迁移函数:将多声道音频转换为适用于头戴式耳机的双声道输出,\ +同时保持声音的空间感。 +.sp 1 +.PD 0 +.RS +.IPs "标记 含义" +.IPs "m 后置声道的矩阵式解码" +.IPs "s 双声道矩阵式解码" +.IPs "0 非矩阵式解码(默认值)" .RE .PD 1 . .TP .B equalizer=[g1:g2:g3:...:g10] -10-八度波段图形均衡器, 其实现使用了 10 IIR 带通过滤器。 -这意味着不管回放的是何种音频都行。10 波段的中心频率各是: -.sp 1 -.PD 0 -.RS -.IPs "段号 频率" +10 个八度波段图形均衡器,实现为使用 10 个无限脉冲响应带通过滤器。\ +这意味着无论播放的是何种音频都能起作用。\ +10 个波段的中心频率各是:\ +.sp 1 +.PD 0 +.RS +.IPs "编号 频率" .IPs "0 31.25 Hz" .IPs "1 62.50 Hz" .IPs "2 125.00 Hz" @@ -5547,371 +5599,431 @@ .PD 1 .sp 1 .RS -如果此声音播放的采样率低于频率波段的中心频率, 此波段就被停用。 -此过滤器的一个已知错误是, 最高波段的特性没有完全对称, 如果采样率 -接近其波段的中心频率时。此问题可被绕过。办法是 upsampling 其声音: -在此过滤器之前使用重采样过滤器。 +如果所释放声音的采样率低于某个频率波段的中心频率,\ +则禁用该波段。\ +该过滤器有个已知缺陷是,如果采样率\ +与最高波段的中心频率相近,则该波段的\ +特性并非完全对称。\ +该问题可变通地解决。方法是在该过滤器之前使用 resample 过滤器\ +将声音采样为更高的频率。 .RE .PD 0 .RSs .IPs <g1>:<g2>:<g3>:...:<g10> -浮点数代表各频率波段的增益分贝(dB) (\-12\-12) -.RE -.sp 1 -.RS -.I 示例: +浮点数代表各频率波段的增益分贝(dB)\ +(\-12\-12) +.RE +.sp 1 +.RS +.I 示例: .RE .RSs .IPs "mplayer \-af equalizer=11:11:10:5:0:\-12:0:5:12:12 media.avi" -放大声音的高端和底端的频率区段, 但几乎完全取消 1kHz 附近的声音。 -.RE -.PD 1 -. -.TP -.B channels=nch[:nr:from1:to1:from2:to2:from3:to3:...] -能用于添加, 去除, 路由和拷贝音频声道。 -如果仅给定 <nch>, 默认是用路由(跳接), 其所做工作如下: -如果输出声道数大于输入声道数, 插入空的声道 (除了 -混音单声道成立体声时, 在两个输出声道中重复此单声道)。 -如果输出声道数小于输入声道数, 截掉多余的声道。 -.PD 0 -.RSs -.IPs <nch> +放大声音高端和底端的频率区段,但几乎完全消除 1kHz 附近\ +的信号。 +.RE +.PD 1 +. +.TP +.B channels=声道数[:路径数:来源1:去向1:来源2:去向2:来源3:去向3:...] +可用于添加、去除、转接和复制音频的声道。\ +如果仅给出 <声道数>,则使用默认的转接参数,\ +效果如下:如果输出声道数大于输入声道数,\ +则插入空声道(除非是将单声道混音为立体声:\ +在这种情况下,两个输出声道重复输出该单声道\ +的内容)。\ +如果输出声道数小于输入声道数,\ +则去掉多余的声道。 +.PD 0 +.RSs +.IPs <声道数> 输出声道数(1\-8) -.IPs "<nr>\ " -转换路径数(1\-8) -.IPs <from1:to1:from2:to2:from3:to3:...> -0 到 7 的数字对定义各声道的转换路径。 -.RE -.sp 1 -.RS -.I 示例: +.IPs "<路径数>\ " +转接路径数(1\-8) +.IPs <来源1:去向1:来源2:去向2:来源3:去向3:...> +0 到 7 之间的值组成的数字对,其定义的是各声道转接至哪个声道。 +.RE +.sp 1 +.RS +.I 示例: .RE .RSs .IPs "mplayer \-af channels=4:4:0:1:1:0:2:2:3:3 media.avi" -改成 4 声道并设置 4 对路由: 交换声道 0 和声道 1, 保留声道 2 和 3 未动。 -会观察到如果回放媒体含有两个声道, 声道 2 和 3 无声, 但声道 0 和 1 仍要交换。 +将声道数变为 4 并设置 4 条转接路径:交换声道 0 和声道 1 的内容,\ +保持声道 2 和 3 的内容不变。\ +可观察到的现象是,如果播放的媒体含有两个声道,声道 2 和 3 将没有声音,\ +但声道 0 和 1 的内容仍被交换了。 .IPs "mplayer \-af channels=6:4:0:0:0:1:0:2:0:3 media.avi" -改成 6 声道并设置 4 对路由: 拷贝声道 0 到声道 0 至 3。声道 4 和 5 无声。 -.RE -.PD 1 -. -.TP -.B format[=format] (也请参见 \-format) -在不同的采样格式之间转换。 -自动被启用, 当声卡或其他的过滤器需要时。 -.PD 0 -.RSs -.IPs <format> -设置所需的格式。 -一般的形式是 "sbe", 其中 "s" 指示符号 (要么 "s" 指带符号, -要么 "u" 指不带符号), "b" 指示每个样本的位数 (16, 24 或 32) -而 "e" 指示 endian 格式 ("le" 指 little-endian, "be" 指 big-endian -或者 "ne" 指 MPlayer 运行其上的计算机所用的 endian 格式)。 -有效值(尤其)有: "s16le", "u32be" 和 "u24ne"。例外但也有效的指定格式有: u8, -s8, floatle, floatbe, floatne, mulaw, alaw, mpeg2, ac3 和 imaadpcm。 -.RE -.PD 1 -. -.TP -.B volume[=v[:sc]] -实现软件的音量控制。 -请谨慎使用此过滤器, 因为会降低信号至声音的噪声率。 -在大多数情况下设置 PCM 音量至最大是最佳的, 省去过滤器, -而用混音器的主音量控制来控制输出到音响的水平。 -万一你的声卡有数码的 PCM 混音器而不是模拟的, -且听到失真, 请使用 MASTER(主) 混音器。 -如果计算机联有外接扩音器(这几乎总是常有的事), -调节主音量和扩音器的音量旋钮能减少噪声水平, 直到背景的嘶嘶声消失。 -.br -此过滤器有第二个功能: 测量总体的最高声音水平并通过 MPlayer 显示出来。 -此估计的音量能用来设置 MEncoder 的音量以使用最大动态范围。 -该功能当前只适用于浮点型数据,使用例如 \-af\-adv force=5 或 +将声道数变为 6 并设置 4 条转接路径:将声道 0 的内容\ +复制到声道 0 至 3 上。\ +声道 4 和 5 没有声音。 +.RE +.PD 1 +. +.TP +.B format[=格式](另见 \-format) +在不同的采样格式之间转换。\ +当声卡或其他过滤器需要使用时自动启用。 +.PD 0 +.RSs +.IPs <格式> +设置所需的格式。\ +一般的形式是‘sbe’,其中‘s’表示以有符号格式编码(要么是‘s’表示有符号,\ +要么是‘u’表示无符号),‘b’表示每个样本的比特位数(16、24 或 32),\ +而‘e’指示字节序(‘le’指低位字节在前,‘be’指高位字节在前,而\ +‘ne’指运行 MPlayer 的计算机所用的字节序)。\ +有效值(部分)为:‘s16le’、‘u32be’和‘u24ne’。\ +违返此规则但也有效格式指定值有:u8、s8、floatle、floatbe、\ +floatne、mulaw、alaw、mpeg2、ac3 和 imaadpcm。 +.RE +.PD 1 +. +.TP +.B volume[=音量[:软件级削波]] +实现软件级的音量控制。\ +需谨慎使用该过滤器,因为可能降低声音的\ +信噪比。\ +在大多数情况下最好是将 PCM 音量设置为最大,\ +以省去该过滤器,而使用混音器的主音量控制功能\ +控制传递到扬声器的输出级别。\ +如果声卡使用的是数字的 PCM 混音器而非模拟的,并且可听到失真,则需 +改用主混音器。\ +如果计算机连有外置扩音器(几乎总是\ +这样的情况),可通过调节主音量和\ +扩音器的音量旋钮减少噪声水平,\ +直到背景中的嘶嘶声消失。 +.br +该过滤器有第二个功能:测量总体的最高声音等级,\ +并在 MPlayer 退出时将其打印出来。\ +该音量估计值可用于设置 MEncoder 的声音级别,\ +以使所利用的动态范围最大。\ +该功能当前只对浮点型数据起作用,可使用例如 \-af\-adv force=5 或 \ \-af stats。 .br -.I 注意: -此过滤器不能重返进入, 所以对每个音频流只能启用一次。 -.PD 0 -.RSs -.IPs "<v>\ \ " -设置所有声道中流所需的增益分贝(dB) : 范围从 \-200dB 至 +60dB, -其中 \-200dB 完全靜音而 +60dB 等于增益 1000 (默认是: 0)。 -.IPs "<sc>\ " -打开 (1) 或关闭 (0) 软剪切。 -软-剪切 能使得声音更平滑流畅, 如果使用了非常高的音量水平。 -启用此选项, 如果扩音器的动态范围非常低。 -.br -.I 警告: -此功能产生失真, 是应该最后才考虑使用的手段。 -.RE -.sp 1 -.RS -.I 示例: +.I 注意: +该过滤器不可重复设置,否则对每个音频流只能\ +生效一次。 +.PD 0 +.RSs +.IPs "<音量>\ \ " +以 dB 为单位设置流中所有声道的所需增益分贝,\ +范围从 \-200dB 至 +60dB,其中 \-200dB 为完全靜音,\ +而 +60dB 等价于增益 1000 倍(默认值:0)。 +.IPs "<软件级削波>\ " +打开(1)或关闭(0)软件级削波。\ +如果使用了非常高的音量水平,软件级削波\ +可使得声音更平滑。\ +如果扬音器的动态范围非常低,可使用\ +该选项。 +.br +.I 警告: +该功能会产生失真,因而应当是最后才考虑使用的手段。 +.RE +.sp 1 +.RS +.I 示例: .RE .RSs .IPs "mplayer \-af volume=10.1:0 media.avi" -放大声音 10.1dB, 且声音水平太高时使用 硬-剪切 。 +放大声音 10.1dB,并且声音等级太高时\ +使用硬件级削波。 .RE .PD 1 . .TP .B pan=n[:L00:L01:L02:...L10:L11:L12:...Ln0:Ln1:Ln2:...] -武断混音。 -基本上是音量和声道过滤器的组合能用于混合许多声道至仅仅几个声道, -如: 立体声到单声道或者改变环绕声系统中心扬声器的 "宽度"。 -此过滤器很难用, 且需要一些修补才能获得所要的结果。 -此过滤器的选项数取决于输出声道数。如何用此过滤器 -把 6-声道文件混音成双声道的实例, 能在示例一节中将近最后的地方找到。 +可任意对声道进行混音。\ +基本上是 volume 和 channels 过滤器的组合,\ +能用于将许多声道混音至仅仅几个声道,例如将\ +立体声到变单声道,或者改变环绕声系统中置\ +扬声器的‘声场宽度’。\ +该过滤器使用难,并且需要一些修正才能获得\ +所要的结果。\ +该过滤器的选项数取决于输出\ +声道数。\ +关于如何使用该过滤器将 6 声道文件混音为双声道的示例,\ +可在示例章节中邻近末尾的部分找到。 .PD 0 .RSs .IPs "<n>\ \ " 输出声道数(1\-8) .IPs <Lij> -输入声道 i 混音成输出声道 j 的份量 (0\-1)。 -所以基本上你先要有 n 个数表示要作用到第一个输入声道, -然后再有 n 个数要作用到第二个输入声道, 如此以往。 -如果你不对某些输入声道指定任何数, 就认为是 0。 -.RE -.sp 1 -.RS -.I 示例: +表示输入声道 i 混音成输出声道 j 的程度(0\-1)。\ +所以原则上先要有 n 个数指定如何处理\ +第一个输入声道,然后是 n 个数用于\ +第二个输入声道,以此类推。\ +如果某些输入声道未指定任何数,则认为是 0。 +.RE +.sp 1 +.RS +.I 示例: .RE .RSs .IPs "mplayer \-af pan=1:0.5:0.5 media.avi" 立体声混音成单声道。 .IPs "mplayer \-af pan=3:1:0:0.5:0:1:0.5 media.avi" -给定 3 声道输出, 保留声道 0 和 1 未动, -但混合声道 0 和 1 成输出声道 2 (被送到比如超低音声道)。 -.RE -.PD 1 -. -.TP -.B sub[=fc:ch] -添加一个超低音(subwoofer)声道到音频流。 -用于创建超低音声道的音频数据声道 0 和声道 1 的平均声音。 -四阶 Butterworth(巴特沃斯) 过滤器低通过滤声音的结果是默认截频 60Hz -且在音频流中添加了一个独立的声道。 -.br -.I 警告: -停用此过滤器, 当播放 DVDs 带杜比(Dolby Digital 5.1)声音时, -否则此过滤器分解声音到超低音声道。 -.PD 0 -.RSs -.IPs "<fc>\ " -低通过滤器的截频(以 Hz 单位) (20Hz 至 300Hz) (默认是: 60)。 -为了最佳结果, 尝试设置截频尽可能低。这能改善立体声或环绕音效的体验。 -.IPs "<ch>\ " -决定插入超音声道音频的声道号。 -声道号在 0 和 7 之间(默认值:5)。 -观察到声道数会自动增加到 <ch>, 如果必要的话。 -.RE -.sp 1 -.RS -.I 示例: +产生 3 声道输出,保持声道 0 和 1 不变,\ +并将声道 0 和 1 混音至输出声道 2(这样\ +可以输出至诸如重低音扬声器)。 +.RE +.PD 1 +. +.TP +.B sub[=频率:声道] +将重低音声道添加到音频流中。\ +用于创建超低音声道的音频数据是声道 0 和声道 1 中\ +声音的平均值。\ +这样生成的声音接着使用四阶 Butterworth 过滤器,\ +默认以 60Hz 为截断频率低通滤波,并加入至音频流中\ +的一个独立声道。 +.br +.I 警告: +当播放使用杜比数字 5.1 声的 DVD 时,\ +需禁用该过滤器,否则该过滤器将扰乱输出\ +至重低音的声音。 +.PD 0 +.RSs +.IPs "<频率>\ " +低通过滤器的以 Hz 为单位的截断频率(20Hz 至 300Hz)(默认值:60)。\ +要获取最佳效果,可尝试将截断频率尽可能地设置得低。\ +这将改善立体声或环绕声的体验效果。 +.IPs "<声道>\ " +决定用于插入重低声道音频的声道号。\ +声道号可为 0 和 7 之间的值(默认值:5)。\ +可观察到声道数在必要时会自动\ +增加至 <声道>。 +.RE +.sp 1 +.RS +.I 示例: .RE .RSs .IPs "mplayer \-af sub=100:4 \-channels 5 media.avi" -添加超低音声道到输出声道 4 且其中截频为 100Hz。 +将截断频率为 100Hz 的重低音声道添加到\ +输出声道 4。 .RE .PD 1 . .TP .B "center\ " -从前方声道中创建中心声道。 -可能目前品质较低, 因为还没有实现用高通过滤器进行适当抽取, -而是用平均和半折其前方声道替代。 -.PD 0 -.RSs -.IPs "<ch>\ " -决定插入中心声道的声道编号。 -声道编号取值于 0 和 7 之间(默认值:5)。 -观察到声道数会自动增加到 <ch>, 如果必要的话。 -.RE -.PD 1 -. -.TP -.B surround[=delay] -矩阵编码的环绕音效解码器, 像杜比环绕音效(Dolby Surround)。 -许多双声道音频文件事实上含有矩阵编码的环绕音效。需要声卡支持至少 4 声道。 -.PD 0 -.RSs -.IPs <delay> -后方扬声器的延迟时间(以 ms 为单位) (0 至 1000) (默认是: 20)。 -此延迟按如下设置: 如果 d1 是聆听点到前方扬声器的距离, -d2 是聆听点到后方扬声器的距离, 那么延迟该 -设为 15ms 如果 d1 <= d2 或设为 15 + 5*(d1-d2) 如果 d1 > d2。 -.RE -.sp 1 -.RS -.I 示例: +根据前置声道创建中置声道。\ +目前可能质量较低,因为还未实现能信号正确\ +抽取信号的高通过滤器,而是取前置声道信号\ +的平均值从而各取一半信号。 +.PD 0 +.RSs +.IPs "<声道>\ " +决定用于插入中置声道的声道编号。\ +声道号可为 0 和 7 之间的值(默认值:5)。\ +可观察到声道数在必要时会自动\ +增加至 <声道>。 +.RE +.PD 1 +. +.TP +.B surround[=延迟] +用于诸如杜比环绕声之类的矩阵式编码的环绕声的解码器。\ +许多双声道音频文件事实上含有矩阵式编码的环绕音效。\ +需要声卡支持至少 4 声道。 +.PD 0 +.RSs +.IPs <延迟> +后置扬声器以 ms 为单位的延迟(0 至 1000)(默认值:20)。\ +该延迟应以如下方式设置:如果 d1 是聆听点到\ +前置扬声器的距离,d2 是聆听点到后置扬声器的距离,\ +那么如果 d1 <= d2,则延迟应当设为 15ms,\ +而如果 d1 > d2 则设为 15 + 5*(d1-d2)。 +.RE +.sp 1 +.RS +.I 示例: .RE .RSs .IPs "mplayer \-af surround=15 \-channels 4 media.avi" -添加环绕音效解码, 后方扬声器声音为 15ms 的延迟。 -.RE -.PD 1 -. -.TP -.B delay[=ch1:ch2:...] -延迟声音到扬声器, 这样可以让不同声道的声音同时到达聆听点。 -这只对多于两个扬声器时有用。 -.PD 0 -.RSs -.IPs ch1,ch2,... -应该加给每个声道的延迟时间(以 ms 为单位) (0 至 1000 之间的浮点数)。 -.RE -.PD 1 -.sp 1 -.RS -不同声道所需的延迟时间计算如下: +添加环绕声解码,后置扬声器声音的延迟\ +为 15ms。 +.RE +.PD 1 +. +.TP +.B delay[=声道1:声道2:...] +延迟扬声器的声音,以使不同声道的声音同时\ +到达聆听点。\ +该选项只有助于有两个以上扬声器的情况。 +.PD 0 +.RSs +.IPs 声道1,声道2,... +以 ms 为单位的应当加给各个声道的延迟量\ +(0 至 1000 之间的浮点数)。 +.RE +.PD 1 +.sp 1 +.RS +要计算不同声道所需的延迟量,可按如下方式做: .IP 1. 3 -测量不同的扬声器到聆听点的距离(以 meters(米) 为单位), (对于 5.1 的系统) -得到距离 s1 至 s5。没有补偿超低音的点 (因为你听不出差异)。 +以米为单位测量聆听点到扬声器到的距离,\ +得到距离 s1 至 s5。\ +(5.1 系统下)\ +没必要补偿重低音(因为无论如何\ +都听不出差别)。 .IP 2. 3 -取其中最大距离与各个 s1 至 s5 的差, 即 s[i] = max(s) \- s[i]; i = 1...5。 +从距离 s1 至 s5 中减去各距离的最大值,\ +即 s[i] = max(s) \- s[i]; i = 1...5。 .IP 3. -计算所需的各个延迟时间(以 ms 为单位)为 d[i] = 1000*s[i]/342; i = 1...5。 -.RE -.PD 0 -.sp 1 -.RS -.I 示例: +将所需的以 ms 为单位的延迟量计算为 d[i] = 1000*s[i]/342; i = 1...5。 +.RE +.PD 0 +.sp 1 +.RS +.I 示例: .RE .RSs .IPs "mplayer \-af delay=10.5:10.5:0:0:7:0 media.avi" -延迟左前方和右前方声道各 10.5ms, 两个后方声道和超低音声道 0ms, -而中心声道 7ms。 -.RE -.PD 1 -. -.TP -.B export[=mmapped_file[:nsamples]] -使用内存映射 (mmap()) 导出进入的信号到其它处理过程。 -内存映射的区域含有头部: +延迟前置左声道和右声道各 10.5ms,两个后置声道和重低音声道延迟 0ms, +而中置声道延迟 7ms。 +.RE +.PD 1 +. +.TP +.B export[=内存映射文件[:采样数]] +使用内存映射(mmap())将输入信号导出至其它进程。\ +内存映射区所含头部数据为: .sp 1 .nf int nch /*声道数*/ int size /*缓冲大小*/ -unsigned long long counter /*用于保持同步, 更新每次 - 新导出的数据。*/ +unsigned long long counter /*用于保持同步, 每当有新 + 数据导出时更新。*/ .fi .sp 1 -其余是 (无间隔方式) 有效载荷的 16-位数据。 -.PD 0 -.RSs -.IPs <mmapped_file> -映射数据到文件 (默认是: ~/.mplayer/\:mplayer-af_export) -.IPs <nsamples> -每个声道的样本数 (默认是: 512) -.RE -.sp 1 -.RS -.I 示例: +其余部分是作为负载的(非交错排列的)16 位长的数据。 +.PD 0 +.RSs +.IPs <内存映射文件> +用于映射数据的目标文件(默认值:~/.mplayer/\:mplayer-af_export) +.IPs <采样数> +每个声道的采样数(默认值:512) +.RE +.sp 1 +.RS +.I 示例: .RE .RSs .IPs "mplayer \-af export=/tmp/mplayer-af_export:1024 media.avi" -导出每个声道的 1024 样本到 "/tmp/mplayer-af_export"。 -.RE -.PD 1 -. -.TP -.B extrastereo[=mul] -(线性地)增加左右声道的差异以添加某些 "现场" 回放效果。 -.PD 0 -.RSs -.IPs <mul> -设置差异系数 (默认是: 2.5)。 -0.0 表示单声道 (两个声道的平均值), 1.0 表示声音未改变, -而 \-1.0 表示交换了左右声道。 -.RE -.PD 1 -. -.TP -.B volnorm[=method:target] -没有失真的最大音量。 -.PD 0 -.RSs -.IPs <method> -设置被用的方式。 +每个声道将导出 1024 个采样值放入‘/tmp/mplayer-af_export’中。 +.RE +.PD 1 +. +.TP +.B extrastereo[=乘数] +(线性)增加左右声道的差异以在播放时增加\ +某种‘现场感’效果。 +.PD 0 +.RSs +.IPs <乘数> +设置差异系数(默认值:2.5)。\ +0.0 表示单声道声效(两个声道的平均值),1.0 表示不改变声音,\ +而 \-1.0 表示交换左右声道。 +.RE +.PD 1 +. +.TP +.B volnorm[=方式:目标值] +声音不失真的情况下使音量最大化。 +.PD 0 +.RSs +.IPs <方式> +设置所用的方式。 .RSss -1: 使用单样本平滑差异, 通过对旧的样本进行标准加权平均 (默认)。 -.br -2: 使用几个样本平滑差异, 通过对旧的样本进行标准加权平均。 +1:通过取先前采样的标准加权平均值使用单个样本\ +平滑变化幅度(默认值)。 +.br +2:通过取先前采样的标准加权平均值使用多个样本\ +平滑变化幅度 .REss -.IPs <target> -为此样本类型设置目标幅度为最大值的分数 (默认是: 0.25)。 -.RE -.PD 1 -. -.TP -.B ladspa=file:label[:controls...] -装载 LADSPA (Linux Audio Developer's Simple Plugin API) 插件。 -此过滤器可重返进入, 所以多个 LADSPA 插件可同时使用。 -.PD 0 -.RSs -.IPs <file> -指定 LADSPA 插件的库文件。 -如果设置了 LADSPA_PATH, 从中搜寻指定的文件。 -如果没设置, 你一定要提供一个完整说明的路径名。 -.IPs <label> -指定库中的过滤器。 -有些库仅含一个过滤器, 但有些含许多。 -进入这里的 "help", 会列出指定库中所有可用的过滤器, -从而消除使用 LADSPA SDK 的 "listplugins"。 -.IPs <controls> -控制 0 或多个浮点数值, 其决定装载的插件的行为(例如: 延迟, 阈值和增益)。 -在冗赘模式(添加 \-v 到 MPlayer 命令行)下, 所有可用的控制及其有效范围可打印。 -从而消除使用 LADSPA SDK 的 "analyseplugin"。 +.IPs <目标值> +以相于采样类型的最大放大值的比例设置目标扩大值\ +(默认值:0.25)。 +.RE +.PD 1 +. +.TP +.B ladspa=文件:标签[:若干控制值...] +加载 LADSPA(Linux 音频开发者简单插件开发接口)插件。\ +该过滤器可重复设置,所以一次可使用多个 LADSPA 插件。 +.PD 0 +.RSs +.IPs <文件> +指定 LADSPA 插件的库文件。\ +如果设置了 LADSPA_PATH,则从中搜寻所指定的文件。\ +如果未设置,则需提供描述完整的路径名。 +.IPs <标签> +指定使用库中的过滤器。\ +有些库仅含一个过滤器,而另一些含有许多个。\ +将该值输入为‘help’将列出所指定库中所有可用的过滤器,\ +从而省去使用 LADSPA SDK 中‘listplugins’的麻烦。 +.IPs <若干控制值> +控制值是 0 个或多个浮点数值,其决定了所加载插件的行为\ +(例如:延迟、阈值和增益)。\ +在详细输出模式下(将 \-v 添加至 MPlayer 命令中)将打印\ +所有可用的控制值及其有效范围。\ +这就省去了使用 LADSPA SDK 中的‘analyseplugin’的麻烦。 .RE .PD 1 . .TP .B "comp\ \ \ " -压缩/扩张过滤器, 话筒输入有用。 -防止人为的非常高的声音和提高非常低的声音的音量。 -此过滤器未经测试, 甚至可能不稳定。 +有助于话筒输入的压缩器/扩音器过滤器。\ +其防止非常响的声音造成音质损伤,并在声音\ +非常低时提高音量。\ +该过滤器未经测试,甚至可能不稳定。 . .TP .B "gate\ \ \ " -噪声门过滤器类似于 comp(压缩/扩张) 音频过滤器。 -此过滤器未经测试, 甚至可能不稳定。 +类似于 comp 音频过滤器的噪声门限过滤器。\ +该过滤器未经测试,甚至可能不稳定。 . .TP .B karaoke -简单声音去除过滤器利用这样的事实: -人的声音通常录成单声道, 之后 "中心(center)" 混音进最后的音频流。 -小心此过滤器会把信号变成单声道。 -对 2-声道音轨工作得很好; 在非 2-声道立体声上别费劲去尝试。 +简单人声去除过滤器,其利用的原理是人的声音通常\ +以单声道设备录制,并且之后“以居中的位置”混音\ +至最终的音频流中。\ +注意该过滤器会将信号变成单声道。\ +2 声道音轨下效果很好;在非 2 声道立体声的内容上\ +切勿尝试。 . .TP .B scaletempo[=选项1:选项2:...] -改变音频的节奏但不改变声音间隔,可选性地与播放速度同步(默认值)。 -.br -该过滤器的工作方式是以正常速度播放 \'stride\' ms 的音频,而消耗的是 -\'stride*scale\' ms 的输入音频。 -通过把一个跨度域内的 \'overlap\'% 的内容,与紧接着前一个跨度域的音频混合在一起,把各个 -跨度域拼接在一起。 -也可以让该选项对后 \'search\' ms 的音频作一个短小的统计性分析,以判定最佳的重叠位置。 -.PD 0 -.RSs -.IPs scale=<数量值> -要改变节奏的标称数量。 -使播放速度改变这个数量。 +改变音频的节奏但不改变音高,可选择与播放速度同步\ +(默认值)。 +.br +其工作方式是以正常速度播放 \'stride\' ms 的音频,然后处理 \ +\'stride*scale\' ms 的输入音频。\ +通过将跨度域中 \'overlap\'% 的内容与紧接着前一个跨度域的\ +音频混合在一起,使各个跨度域拼接在一起。\ +可选择让该选项在下 \'search\' ms 的音频上作一个短小的\ +统计性分析,以判定最佳的重叠位置。 +.PD 0 +.RSs +.IPs scale=<数量> +缩放节奏的标称数量。\ +按该数量缩放节奏,与 speed 的效果相叠加。\ (默认值:1.0) -.IPs stride=<数量值> -以毫秒为单位的所输出的每个跨度域的长度。 -值设得太高会在节奏改变量很高时产生可观的跳音现象,而在节奏改变量很小时产生回音。 -值设得太低会改变声音间隔。 -值越大性能越好。 +.IPs stride=<数量> +以毫秒为单位的所输出的每个跨度域的长度。\ +值设得太高会在 scale 值很高时产生可观的不连贯现象,\ +而在 scale 值很小时产生回声现象。\ +值设得太低会改变音高。\ +值越大性能越好。\ (默认值:60) .IPs overlap=<百分比值> -跨度域之间重叠的百分比。 -值越小性能越好。 +跨度域之间重叠的百分比。\ +值越小性能越好。\ (默认值:.20) -.IPs search=<数量值> -单位为毫秒的用以搜索最佳重叠位置的搜索长度。 -值越小性能越是大幅度提升。 -在较慢的系统上,你可能希望把这个值设得非常低。 +.IPs search=<数量> +以单位为毫秒的用于搜索最佳重叠位置的搜索长度。\ +值越小性能越是大幅度提升。\ +在运行慢的系统上,可能希望将该值设得非常低。\ (默认值:14) .IPs speed=<tempo|pitch|both|none> 设置播放速度改变时的反应。 @@ -5919,16 +6031,16 @@ .IPs tempo 改变音频节奏以使其与播放速度同步(默认值)。 .IPs pitch -抵消过滤器产生的效果。 -改变声音间隔而不改变音频节奏。 -在你的 input.conf 中加入 \'[ speed_mult 0.9438743126816935\' 和 -\'] speed_mult 1.059463094352953\' 使其能够以音乐学中的半音为步进改变。 +使过滤器产生相反的效果。\ +改变音高而不改变音频节奏。 +可在 input.conf 中加入 \'[ speed_mult 0.9438743126816935\' 和 \ +\'] speed_mult 1.059463094352953\' 使其以乐理中的半音为步进改变。 .I 警告: 与视频的同步变差。 .IPs both -同时改变节奏和间隔。 +同时改变节奏和音高。 .IPs none -忽略速度的改变。 +忽略播放速度的改变。 .RE .RE .sp 1 @@ -5937,129 +6049,133 @@ .RE .RSs .IPs "mplayer \-af scaletempo \-speed 1.2 media.ogg" -将以 1.2 倍的正常速度播放媒体,音频的间隔值保持正常。改变播放速度只改变音频的节奏以与 -播放速度匹配。 +以 1.2 倍的正常速度播放媒体,音频的音高保持正常。\ +改变播放速度将改变音频的节奏以与其相匹配。 .IPs "mplayer \-af scaletempo=scale=1.2:speed=none \-speed 1.2 media.ogg" -将以 1.2 倍的正常速度播放媒体,音频的间隔值保持正常,但改变播放速度对音频的节奏无影 -响。 +以 1.2 倍的正常速度播放媒体,音频的音高保持正常,\ +但改变播放速度对音频的节奏无影响。 .IPs "mplayer \-af scaletempo=stride=30:overlap=.50:search=10 media.ogg" -将扭曲质量和性能参数。 +调节质量和性能参数。 .IPs "mplayer \-af format=floatne,scaletempo media.ogg" -将使 scaletempo 使用浮点值代码。 +使 scaletempo 使用浮点型的编码。\ 可能在一些平台上运行较快。 .IPs "mplayer \-af scaletempo=scale=1.2:speed=pitch audio.ogg" -将以 1.2 倍的正常速度播放媒体,音频的间隔值保持正常。改变播放速度只改变声音间隔,而把 -音频节奏保持在 1.2 倍速的水平。 +以 1.2 倍的正常速度播放媒体,音频的音高保持正常。\ +改变播放速度只改变音高,而将音频节奏保持在 1.2 倍速的水平。 .RE .PD 1 . .TP .B "stats\ \ " -收集并打印音频流的统计信息,尤其是音量信息。 -这些统计信息特别用于帮助在避免卡片时调节音量。 +收集并打印音频流的统计信息,尤其是音量信息。\ +这些统计信息特别用于帮助调节音量\ +以防止削波。\ 音量以 dB 为单位打印并与用于音量的音频过滤器兼容。 . . . -.SH "视频滤镜" -视频滤镜让你修改视频流及其属性。 -其句法是: -. -.TP -.B \-vf <滤镜1[=参数1:参数2:...],滤镜2,...> -设置一连串的视频滤镜。 +.SH "视频过滤器" +视频过滤器用于修改视频流及其属性。\ +使用语法是: +. +.TP +.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,...]> -在滤镜列表头部加上参数中所给的滤镜。 +许多参数是可选的并且如果省略的话则设为默认值。\ +要明确表示使用默认值,则将参数设为‘\-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表示最后一个)。 +删除位于指定索引号上的过滤器。\ +索引号起始为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 来设置标志位参数。 +如果过滤器支持,可以通过参数的名字操作参数。 +. +.TP +.B \-vf <过滤器>=help +打印特定过滤器的参数名及参数的\ +取值范围。 +. +.TP +.B \-vf <过滤器=已命名参数1=参数值1[:已命名参数2=参数值2:...]> +将一个已命名参数设置为指定参数值。\ +使用 on 和 off 或 yes 和 no 设置标记形式的参数。 .PP 可用插件有: . .TP .B crop[=w:h:x:y] -切割出图像的指定部分并丢弃其余部分。 -对去掉宽银幕电影的黑边很有用。 +切割出图像的指定部分并丢弃其余部分。\ +有助于去掉宽银幕电影的黑边。 .PD 0 .RSs .IPs <w>,<h> 切割出来部分的宽和高,默认值为原始的宽度和高度。 .IPs <x>,<y> -切割出来部分的位置,默认值是中央. -.RE -.PD 1 -. -.TP -.B cropdetect[=limit:round[:reset]] -计算必要的切割参数并把推荐值显示在标准输出上。 -.PD 0 -.RSs -.IPs <limit> -门限值,可设范围为无(0)至所有(255)(默认值:24) -.br -.IPs <round> -指定宽:高值为该值的倍数(默认值:16)。 -偏移值将被自动调整以使视频位于屏幕中心。 -使用 2 以只得到偶数尺寸( 4:2:2 的视频需要此选项)。 -16 对于大多数编码器的编码来说是很适合的。 -.br -.IPs <reset> -计数值,用以决定多少帧后 cropdetect 将重置先前侦测到的最大视频区域,并重 -新侦测当前的最优切割区域。该选项在电视台台标影响了视频区域时可能有用。0 -表示从不重置而是返回播放过程中遇到的最大区域。(默认值:0)。 -计数值,用以决定多少帧后 cropdetect 将重置先前侦测到的最大视频区域,并 -重新开始侦测当前的最优切割区域(默认值:0)。 -该选项在频道台标破坏了视频区域的情况下很有效。 -0 代表从不重置并返回整个播放过程中遇到的最大视频区域。 +切割出来部分的位置,默认值是中央。 +.RE +.PD 1 +. +.TP +.B cropdetect[=限制:取整值[:重置值]] +计算必要的切割参数并把推荐值显示\ +在标准输出上。 +.PD 0 +.RSs +.IPs <限制> +阈值,可设范围为无(0)至所有(255)\ +(默认值:24) +.br +.IPs <取整值> +宽:高值应当能整除的值(默认值:16)。\ +补偿取整时将自动调整以使视频位于屏幕中心。\ +使用 2 以只得到偶数尺寸(4:2:2 的视频需要该设置)。\ +16 是大多数编码器编码的最合适的值。 +.br +.IPs <重置值> +计数值,用以决定多少帧后 cropdetect 将重置先前\ +侦测的最大视频区域,并重新侦测当前的最优切割区域\ +(默认值:0)。\ +该选项可能有助于电视台台标影响了视频区域的情况。\ +0 表示从不重置而是返回播放过程中遇到的最大区域。 .RE .PD 1 . .TP .B rectangle[=w:h:x:y] -在图像之上于指定坐标画一个所要求宽度和高度的矩形,并且将当前矩形的参数输出至 -控制屏幕窗口。 -该选项可用来找到最优的切割参数。 -如果你将 input.conf 中的指令‘change_rectangle’与按键绑定,那么你可以实时 -移动和调整矩阵。 +在图像上的指定坐标画一个所要求宽度和\ +高度的矩形,并且将当前矩形的参数输出至\ +控制屏幕窗口。\ +该选项可用于找到最优的切割参数。\ +如果将 input.conf 中的指令‘change_rectangle’与按键绑定,\ +则可实时移动和调整矩阵。 .PD 0 .RSs .IPs <w>,<h> -宽度和高度(默认值:\-1,在边缘可见的条件下宽度最大的可能值)。 +宽度和高度(默认值:\-1,在边缘可见的条件下\ +宽度的最大可能值)。 .IPs <x>,<y> 左上角的位置(默认值:\-1,屏幕最左上角) .RE @@ -6067,242 +6183,256 @@ . .TP .B expand[=w:h:x:y:o:a:r] -将影片的分辨率扩展(而不是缩放)至指定的值并将未缩放的原点移至x,y坐标。 -可以用于把字幕/\:OSD放置在该滤镜生成的黑边中。 +将影片的分辨率扩展(而不是缩放)至指定的值并将未缩放的\ +原始图像移至 x,y 坐标。\ +可以用于将字幕/\:OSD 放置在该过滤器生成的黑边中。 .RSs .IPs <w>,<h> -扩展后的宽、高(默认值:原始的宽、高)。 -w和h的负数值将被视作为相对于原始大小的增量。 +扩展后的宽、高(默认值:原始的宽、高)。\ +w 和 h 的负数值将视作相对于原始大小的增加量。 .sp 1 .I 示例: .PD 0 .RSs .IP expand=0:\-50:0:0 -在图片的底部添加50像素的边。 +在画图的底部添加50像素的边。 .RE .PD 1 .IPs <x>,<y> -原始图像在扩展后图像中的位置(默认:位于中心) +原始图像在扩展后的图像中的位置(默认值:位于中心) .IPs "<o>\ \ " -渲染OSD/\:字幕 +OSD/\:字幕的渲染 .RSss 0:禁用(默认值) .br 1:启用 .REss .IPs "<a>\ \ " -扩展时适应某个宽高比而不是某个分辨率(默认值:0)。 +扩展时力求适应某个宽高比而非某个分辨率(默认值:0)。 .sp 1 .I 示例: .PD 0 .RSs .IP expand=800:::::4/3 -除非源视频有更高的分辨率,否则扩展至800x600,当出现前一种情况时,其将扩展直至填 -满一个4/3宽高比的区域。 +除非源视频有更高的分辨率,否则扩展至 800x600,当出现前一种情况时,其将扩展直至填\ +满一个 4/3 宽高比的区域。 .RE .PD 1 .IPs "<r>\ \ " -舍入数值以使宽和高值能被<r>整除(默认值:1)。 -.RE -. -.TP -.B flip(另参见\-flip) +对数值取整以使宽和高的数值能被 <r> 整除(默认值:1)。 +.RE +. +.TP +.B flip(另见 \-flip) 翻转图像使其上下颠倒。 . .TP .B "mirror\ " -使图像相对于Y轴反转。 +使图像以 Y 轴翻转。 . .TP .B rotate[=<0\-7>] -以90度为单位旋转图像并有选择地将其翻转。 -对于4至7间的值,只有当影片的几何形状为肖像式(译注:宽度比高度小)而不是风景画式 -(译注:宽度比高度大)时才执行旋转操作。 +以 90 度为单位旋转图像并可选择将其翻转。\ +如果值在 4 至 7 之间,则只有当影片是纵向放置(宽度比高度小)而非横向放置\ +(宽度比高度大)时才执行旋转操作。 .RSs .IPs 0 -顺时针旋转90度并翻转(默认值)。 +顺时针旋转 90 度并翻转(默认值)。 .IPs 1 -顺时针旋转90度。 +顺时针旋转 90 度。 .IPs 2 -逆时针旋转90度。 +逆时针旋转 90 度。 .IPs 3 -逆时针旋转90度并翻转。 -.RE -. -.TP -.B scale[=w:h[:interlaced[:chr_drop[:par[:par2[:presize[:noup[:arnd]]]]]]]] -使用软件缩放器(速度慢)缩放图像并执行YUV<\->RGB色彩空间转换(另参见\-sws)。 +逆时针旋转 90 度并翻转。 +.RE +. +.TP +.B scale[=w:h[:隔行扫描[:色度丢弃[:参数[:参数2[:预设尺寸[:不放大[:精确取整]]]]]]]] +使用软件缩放器(速度慢)缩放图像并执行 YUV<\->RGB 色彩空间转换\ +(另见 \-sws)。 .RSs .IPs <w>,<h> 缩放后的宽/\:高值(默认值:原始的宽/\:高值) .br .I 注意: -若使用了\-zoom,并且底层的滤镜(包括libvo)无法执行缩放,则其默认设置为 -d_宽/\:d_高! +若使用了\-zoom,并且底层的过滤器(包括libvo)无法执行缩放,\ +则其默认设置为默认宽度/\:默认高度! .RSss - 0: 缩放后的d_宽/\:d_高 -.br -\-1: 原始的宽/\:高 -.br -\-2: 使用另一个尺寸的值和缩放前的宽高比计算w/h。 -.br -\-3: 使用另一个尺寸的值和原始的宽高比计算w/h。 -.br -\-(n+8):与以上的\-n相似,但舍入尺寸值至最接近的16的倍数。 + 0: 缩放后的默认宽度/\:默认高度 +.br +\-1: 原始宽/\:高 +.br +\-2: 使用 w/h 中的另一个值和先前已缩放的宽高比计算 w/h。 +.br +\-3: 使用 w/h 中的另一个值和原始的宽高比计算 w/h。 +.br +\-(n+8):与以上的 \-n 设置相似,但对尺寸取整使其最接近的 16 的倍数。 .REss -.IPs <interlaced> -触发隔行扫描视频的缩放方式。 +.IPs <隔行扫描> +切换隔行扫描视频的缩放方式。 .RSss 0:关闭(默认) .br -1: 打开 +1:打开 .REss -.IPs <chr_drop> -色度信息的跳过方式 -chroma skipping +.IPs <色度丢弃> +忽略色度信息的方式 .RSss 0:使用所有可用输入扫描行上的色度信息。 .br -1: 只使用每隔2个输入扫描行上的色度信息。 -.br -2: 只使用每隔4个输入扫描行上的色度信息。 -.br -3: 只使用每隔8个输入扫描行上的色度信息。 +1: 只使用每隔 2 个输入扫描行上的色度信息。 +.br +2: 只使用每隔 4 个输入扫描行上的色度信息。 +.br +3: 只使用每隔 8 个输入扫描行上的色度信息。 .REss -.IPs "<par>[:<par2>](另参见\-sws)" -根据\-sws中所选的缩放器类型设置缩放参数。 +.IPs "<参数>[:<参数2>](另见 \-sws)" +根据 \-sws 中所选的缩放器类型设置缩放\ +参数。 .RSss -\-sws 2 (双立方插值):B(雾化)和C(色斑) +\-sws 2(双重立方模式):B(模糊)和 C(色斑) .br 0.00:0.60 默认值 .br -0.00:0.75 VirtualDub中的“精确双立方插值” -.br -0.00:0.50 Catmull-Rom插值 -.br -0.33:0.33 Mitchell-Netravali插值 -.br -1.00:0.00 立方式B-插值 -.br -\-sws 7 (高斯模糊):锐化度(0(柔和) \- 100 (锐利)) -.br -\-sws 9 (LANCZOS迭代):过滤长度(1\-10) +0.00:0.75 VirtualDub 中的“精确双立方插值” +.br +0.00:0.50 Catmull-Rom 曲线 +.br +0.33:0.33 Mitchell-Netravali 曲线 +.br +1.00:0.00 立方次 B 曲线 +.br +\-sws 7(高斯变换):锐化度(0(柔和)\- 100(锐利)) +.br +\-sws 9(LANCZOS 重采样):过滤长度(1\-10) .REss -.IPs <presize> +.IPs <预设尺寸> 缩放至预设尺寸。 .RSss -qntsc: 352x240 (NTSC四分之一大小屏幕) -.br -qpal: 352x288 (PAL四分之一大小屏幕) -.br -ntsc: 720x480 (标准NTSC) -.br -pal: 720x576 (标准PAL) -.br -sntsc: 640x480 (正方形像素NTSC) -.br -spal: 768x576 (正方形像素PAL) +qntsc: 352x240(NTSC 四分之一大小屏幕) +.br +qpal: 352x288(PAL 四分之一大小屏幕) +.br +ntsc: 720x480(标准 NTSC) +.br +pal: 720x576(标准 PAL) +.br +sntsc: 640x480(正方形像素 NTSC) +.br +spal: 768x576(正方形像素 PAL) .REss -.IPs <noup> +.IPs <不放大> 不允许放大时超出原始尺寸。 .RSss 0:允许放大时超出(默认)。 .br -1: 若有一个尺寸超出其原始值时则不允许。 -.br -2: 若有两个尺寸均超出其原始值时则不允许。 +1:若有一个尺寸超出其原始值时则不允许。 +.br +2:若有两个尺寸均超出其原始值时则不允许。 .REss -.IPs <arnd> -垂直缩放器使用精确数值舍入,这可能比默认的舍入方式快速或缓慢。 +.IPs <精确取整> +垂直缩放器使用的精确取整方式,比默认的取整方式可能速度快,\ +也可能速度慢。 .RSss -0:禁止精确数值舍入(默认) -.br -1:允许精确数值舍入(默认) +0:禁止精确取整(默认值)。 +.br +1:允许精确取整。 .REss .RE . .TP -.B dsize[=aspect|w:h:aspect-method:r] -更改滤镜链上任意位置要使用的显示大小/\:宽高比。 -宽高比可以是分数(4/3)或浮点数(1.33)。 -或者,你可以指定所希望显示的宽和高的实际大小。 -注意这个滤镜自己 +.B dsize[=宽高比|w:h:宽高比方式:r] +在过滤器序列上的任意位置更改需要应用的\ +显示大小/\:宽高比。\ +宽高比可以是分数(4/3)或浮点数\ +(1.33)。\ +或者,可以指定所需显示的宽和高的\ +实际大小。\ +注意这个过滤器自己 .B 不 -做任意缩放操作;它只影响到后面的(硬件或软件)缩放器在修正 -宽高比时将采取什么样的行为。 +做任意缩放操作;其只影响到之后的\ +(硬件或软件)缩放器在修正宽高比时\ +将采取的行为。 .RSs .IPs <w>,<h> -新显示模式的宽度和高度。 -也可以是以下这些特殊值: +新显示模式的宽度和高度。\ +也可是以下这些特殊值: .RSss 0: 原来显示模式的宽度和高度 .br -\-1: 原始视频的宽度和高度(默认) -.br -\-2: 使用另一个尺寸的值和原来显示模式的宽高比计算w/h。 -.br -\-3: 使用另一个尺寸的值和原始视频宽高比计算w/h。 +\-1: 原始视频的宽度和高度(默认) +.br +\-2: 使用 w/h 中的另一个尺寸值和原来显示的\ +宽高比计算 w/h。 +.br +\-3: 使用 w/h 中的另一个尺寸值和原始视频\ +宽高比计算 w/h。 .REss .sp 1 .I 示例: .PD 0 .RSs .IP dsize=800:\-2 -当视频宽高比为4/3时指定显示分辨率为800x600,或当视频宽高比为16/9时指 -定为800x450。 -.RE -.IPs <aspect-method> +指定当视频宽高比为 4/3 时显示分辨率为 800x600,或当视频宽高比\ +为 16/9 时使用 800x450。 +.RE +.IPs <宽高比方式> 根据原来的宽高比修改宽度和高度。 .RSss -\-1:忽略原有的宽高比。(默认) -.br - 0:在<w>和<h>作为最大的分辨率的情况下保持显示模式的宽高比。 -.br - 1:在<w>和<h>作为最小的分辨率的情况下保持显示模式的宽高比。 -.br - 2: 在<w>和<h>作为最大的分辨率的情况下保持视频的宽高比。 -.br - 3: 在<w>和<h>作为最小的分辨率的情况下保持视频的宽高比。 +\-1:忽略原有的宽高比。(默认值) +.br + 0:在 <w> 和 <h> 作为最大的分辨率的情况下保持\ + 显示出来的宽高比。 +.br + 1:在 <w> 和 <h> 作为最小的分辨率的情况下保持\ + 显示出来的宽高比。 +.br + 2: 在 <w> 和 <h> 作为最大的分辨率的情况下保持\ + 视频的宽高比。 +.br + 3: 在 <w> 和 <h> 作为最小的分辨率的情况下保持视频\ + 的宽高比。 .REss .sp 1 .I 示例: .PD 0 .RSs .IP dsize=800:600:0 -指定显示分辨率小于等于800x600,以保持宽高比。 +指定显示分辨率小于等于 800x600,\ +以保持宽高比。 .RE .PD 1 .IPs "<r>\ \ " -将宽度和高度值舍入至可被<r>整除(默认值:1)。 +将宽度和高度值取整至可被 <r> 整除的值(默认值:1)。 .RE . .TP .B "yvu9\ \ \ " -强制执行YVU9至YV12色彩空间的软件转换。 -不赞成使用,因为使用软件色彩调整器更好。 +强制执行 YVU9 至 YV12 色彩空间的软件转换。\ +不赞成使用,因为使用软件缩放器更好。 . .TP .B "yuvcsp\ " -将YUV色彩值限制在CCIR 601定义的范围内而不做实际的色彩转换。 +将 YUV 色彩值限制在 CCIR 601 定义的范围内而不做实际的色彩转换。 . .TP .B palette -使用palette(调色板)进行RGB/BGR 8 \-> 15/16/24/32bpp色彩空间转换。 -. -.TP -.B format[=fourcc[:outfourcc]] -限制下一个滤镜使用的色彩空间而不做任何转换。 -与色彩调整滤镜共同作用完成实际转换。 -.br -.I 注意: -要获取可用格式列表参见format=fmt=help。 +使用调色板数据进行 RGB/BGR 8 \-> 15/16/24/32 位色彩空间转换。 +. +.TP +.B format[=fourcc[:输出fourcc]] +限制下一个过滤器使用的色彩空间而不做任何转换。\ +可与 scale 过滤器共同使用完成实际转换。 +.br +.I 注意: +要获取可用格式列表参见 format=fmt=help。 .PD 0 .RSs .IPs <fourcc> -格式名称如 rgb15、bgr24、yv12(默认值:yuy2) -.IPs <outfourcc> -用于替换为输出格式的格式名。 -如果该值不能 100% 与 <fourcc> 的值相兼容,将导致程序崩溃。 +格式名称,如 rgb15、bgr24、yv12(默认值:yuy2) +.IPs <输出fourcc> +用于替换为输出格式的格式名。\ +如果该值不能 100% 与 <fourcc> 的值相兼容,则将导致程序崩溃。 .br 有效用法示例: .br @@ -6316,31 +6446,32 @@ . .TP .B noformat[=fourcc] -限制下一个滤镜使用的色彩空间而不做任何转换。 -与format滤镜不同,这个滤镜能处理任意色彩空间 +限制下一个过滤器使用的色彩空间而不做任何转换。\ +与 format 过滤器不同,该过滤器能处理任意色彩空间, .B 除了 -你自己定义的。 -.br -.I 注意: -要获取可用格式列表参见noformat=fmt=help。 +自定义的。 +.br +.I 注意: +要获取可用格式列表参见 noformat=fmt=help。 .PD 0 .RSs .IPs <fourcc> -格式名称如rgb15、bgr24、yv12(默认值:yv12) -.RE -.PD 1 -. -.TP -.B pp[=filter1[:option1[:option2...]]/[\-]filter2...](另参见\-pphelp) -启用指定序列的后期处理子滤镜。 -子滤镜必须用‘/’分隔并且可以通过在其名字前加以‘\-’禁用。 -每个子滤镜和一些选项有一个短名和一个长名,两者可以互换使用。例如\& dr/dering -是一样的。 -一些共用的选项在所有的子滤镜中使用以决定这些子滤镜的作用范围: +格式名称如 rgb15、bgr24、yv12(默认值:yv12) +.RE +.PD 1 +. +.TP +.B pp[=过滤器1[:选项1[:选项2...]]/[\-]过滤器2...](另见\-pphelp) +启用指定序列的后期处理子过滤器。\ +子过滤器必须用‘/’分隔,并可通过在其名字前\ +加‘\-’而禁用。\ +所有子过滤器和有些选项有一个短名和一个长名,两者可以互换使用。\ +例如,dr/dering 是一样的。\ +一些共用的选项在所有的子过滤器中使用以决定这些子过滤器的作用范围: .PD 0 .RSs .IPs a/autoq -如果CPU太慢则自动关闭子滤镜。 +如果 CPU 太慢则自动关闭子过滤器。 .IPs c/chrom 同时执行色度过滤(默认值)。 .IPs y/nochrom @@ -6353,65 +6484,66 @@ .RS .br .I 注意: -\-pphelp列出了可用子滤镜的列表。 -.sp 1 -可用的子滤镜有 -.RE -.RSs -.IPs hb/hdeblock[:difference[:flatness]] -水平方向上的反块效应(deblocking)滤镜 +\-pphelp 列出了可用子过滤器的列表。 +.sp 1 +可用的子过滤器有 +.RE +.RSs +.IPs hb/hdeblock[:差异度[:平坦度]] +水平方向上的去块效应过滤器 .RSss -<difference>:差别系数,值越高意味着反块效应效果越强 +<差异度>:差异系数,值越高意味着去块效应效果越强\ (默认值:32)。 .br -<flatness>:平坦度阈值,值越低意味着反块效应效果越强 +<平坦度>:平坦度阈值,值越低意味着去块效应效果越强\ (默认值:39)。 .REss -.IPs vb/vdeblock[:difference[:flatness]] -垂直方向上的反块效应(deblocking)滤镜 +.IPs vb/vdeblock[:差异度[:平坦度]] +垂直方向上的去块效应过滤器 .RSss -<difference>:差别系数,值越高意味着反块效应效果越强 +<差异度>:差异系数,值越高意味着去块效应效果越强\ (默认值:32)。 .br -<flatness>:平坦度阈值,值越低意味着反块效应效果越强 +<平坦度>:平坦度阈值,值越低意味着反块效应效果越强\ (默认值:39)。 .REss -.IPs ha/hadeblock[:difference[:flatness]] -精确的水平方向上的反块效应(deblocking)滤镜 +.IPs ha/hadeblock[:差异度[:平坦度]] +精确的水平方向上的去块效应过滤器 .RSss -<difference>:差别系数,值越高意味着反块效应效果越强 +<差异度>:差异系数,值越高意味着去块效应效果越强\ (默认值:32)。 .br -<flatness>:平坦度阈值,值越低意味着反块效应效果越强 +<平坦度>:平坦度阈值,值越低意味着反块效应效果越强\ (默认值:39)。 .REss -.IPs va/vadeblock[:difference[:flatness]] -精确的垂直方向上的反块效应(deblocking)滤镜 +.IPs va/vadeblock[:差异度[:平坦度]] +精确的垂直方向上的去块效应过滤器 .RSss -<difference>:差别系数,值越高意味着反块效应效果越强 +<差异度>:差异系数,值越高意味着去块效应效果越强\ (默认值:32)。 .br -<flatness>:平坦度阈值,值越低意味着反块效应效果越强 +<平坦度>:平坦度阈值,值越低意味着去块效应效果越强\ (默认值:39)。 .REss .sp 1 -水平反块效应滤镜和垂直反块效应滤镜共用同一个差别系数和平 -坦度阈值,所以不能在水平和垂直方向上设置不同阈值。 +水平去块效应过滤器和垂直去块效应过滤器共用\ +同一个差异系数和平坦度阈值,所以不能在水平\ +和垂直方向上设置不同阈值。 .sp 1 .IPs h1/x1hdeblock -试验性的水平方向上的反块效应(deblocking)滤镜 +试验性的水平方向上的去块效应过滤器 .IPs v1/x1vdeblock -试验性的垂直方向上的反块效应(deblocking)滤镜 +试验性的垂直方向上的去块效应过滤器 .IPs dr/dering -去色斑(deringing)滤镜 -.IPs tn/tmpnoise[:threshold1[:threshold2[:threshold3]]] -瞬时噪声去除器 +去色斑过滤器 +.IPs tn/tmpnoise[:阈值1[:阈值2[:阈值3]]] +时间性噪声去除器 .RSss -<threshold1>:更大规模->更强的过滤 -.br -<threshold2>:更大规模->更强的过滤 -.br -<threshold3>:更大规模->更强的过滤 +<阈值1>:更大规模->更强的过滤 +.br +<阈值2>:更大规模->更强的过滤 +.br +<阈值3>:更大规模->更强的过滤 .REss .IPs al/autolevels[:f/fullyrange] 自动更正亮度/对比度 @@ -6419,34 +6551,35 @@ f/fullyrange:增大亮度范围至(0\-255)。 .REss .IPs lb/linblenddeint -线性混合反隔行扫描滤镜,通过使用(1 2 1)过滤器过滤所有的输入扫描行以 +线性混合解除隔行扫描过滤器,通过使用 (1 2 1) 过滤器过滤所有的输入扫描行以\ 解除所给区块的隔行扫描。 .IPs li/linipoldeint -线性插值反隔行扫描滤镜,通过线性插值算法每隔两个扫描行执行插值以解除 +线性插值解除隔行扫描过滤器,通过线性插值算法每隔两个扫描行执行插值以解除\ 所给区块的隔行扫描。 .IPs ci/cubicipoldeint -立方插值反隔行扫描滤镜,通过立方插值算法每隔两个扫描行执行插值以解除 +立方插值解除隔行扫描过滤器,通过立方插值算法每隔两个扫描行执行插值以解除\ 所给区块的隔行扫描。 .IPs md/mediandeint -中位数反隔行扫描滤镜,通过每隔两个扫描行应用中位数过滤器以解除所给区 +中位数解除隔行扫描过滤器,通过每隔两个扫描行应用中位数过滤器以解除所给区\ 块的隔行扫描。 .IPs fd/ffmpegdeint -FFmpeg反隔行扫描滤镜,通过每隔两个扫描行使用(\-1 4 2 4 \-1)过滤以解除 +FFmpeg 解除隔行扫描过滤器,通过每隔两个扫描行使用 (\-1 4 2 4 \-1) 过滤以解除\ 所给区块的隔行扫描。 .IPs l5/lowpass5 -垂直方向上应用的FIR低用反隔行扫描滤镜,通过对所有输入扫描行使用(\-1 2 6 - 2 \-1)过滤器以解除所给区块的隔行扫描。 -.IPs fq/forceQuant[:quantizer] -将输入进来的量化表替换为你指定的常数量化表。 +垂直方向上应用的 FIR 低通解除隔行扫描过滤器,通过对所有输入扫描行使用 (\-1 2 6 \ + 2 \-1) 过滤器以解除所给区块的隔行扫描。 +.IPs fq/forceQuant[:量化表] +将输入进来的量化表替换为指定的常数\ +量化表。 .RSss -<quantizer>:所使用的量化表 +<量化表>:所使用的量化表 .REss .IPs de/default -默认pp过滤器组合(hb:a,vb:a,dr:a) +默认的后期处理过滤器组合(hb:a,vb:a,dr:a) .IPs fa/fast -快速pp过滤器组合(h1:a,v1:a,dr:a) +快速的后期处理过滤器组合(h1:a,v1:a,dr:a) .IPs "ac\ \ \ " -高质量pp过滤器组合(ha:a:128:7,va:a,dr:a) +高质量的后期处理过滤器组合(ha:a:128:7,va:a,dr:a) .RE .RS .sp 1 @@ -6455,74 +6588,79 @@ .PD 0 .RSs .IPs "\-vf pp=hb/vb/dr/al" -水平和垂直方向上反块效应、去色斑以及自动亮度/\:对比度调整 +水平和垂直方向上去块效应、去色斑以及自动\ +亮度/\:对比度调整 .IPs "\-vf pp=de/\-al" 使用默认的过滤器组合而不使用亮度/\:对比度调整 .IPs "\-vf pp=default/tmpnoise:1:2:3" -启用默认的过滤器组合以及瞬时噪声去除器。 +启用默认的过滤器组合以及时间性噪声去除器。 .IPs "\-vf pp=hb:y/vb:a" -水平方向反块效应只针对亮度信息,并且根据可用CPU时间资源打开或关闭垂直方 -向的反块效应过滤。 -.RE -.PD 1 -. -.TP -.B spp[=quality[:qp[:mode]]] -简单后期处理滤镜,它在多次(或者——在质量等级为6时——在所有的) -变换中压缩和解压图像并使结果平均化。 -.RSs -.IPs <quality> -0\-6 (默认值:3) -.IPs "<qp>\ " +水平方向去块效应只针对亮度信息,并且根据可用 CPU 时间资源打开或关闭垂直方\ +向的去块效应过滤。 +.RE +.PD 1 +. +.TP +.B spp[=质量[:量化参数[:模式]]] +简单后期处理过滤器,在多次(或者——当质量等级\ +为 6 时——在所有的)变换中压缩和解压图像并取\ +平均值作为结果。 +.RSs +.IPs <质量> +0\-6(默认值:3) +.IPs "<量化参数>\ " 强制使用的量化参数(默认值:0,使用来自视频的量化参数)。 -.IPs <mode> +.IPs <模式> 0:刚性阈值(默认值) .br 1:柔性阈值(去色斑效果好,但较模糊) .br -4:与0相似,但同时使用B帧的量化参数(可能导致闪烁) -.br -5:与1相似,但同时使用B帧的量化参数(可能导致闪烁) -.RE -. -.TP -.B uspp[=quality[:qp]] -极简单且缓慢的后期处理滤镜,它在多次(或者——在质量等级为8时——在 -所有的)变换中压缩和解压图像并使结果平均化。 -其与spp行为的差异在于uspp在所有情况下使用libavcodec Snow编码及解码, -而spp仅使用类似于MJPEG的简化的内部8x8DCT变换。 -.RSs -.IPs <quality> -0\-8 (默认值:3) -.IPs "<qp>\ " +4:与 0 相似,但同时使用 B 帧的量化参数(可能导致闪烁) +.br +5:与 1 相似,但同时使用 B 帧的量化参数(可能导致闪烁) +.RE +. +.TP +.B uspp[=质量[:量化参数]] +极简单且速度慢的后期处理过滤器,在多次(或者——当质量等级\ +为 8 时——在所有的)变换中压缩和解压图像并取平均值\ +作为结果。\ +其与 spp 行为的差异在于 uspp 在所有情况下使用 \ +libavcodec Snow 编码及解码,而 spp 仅使用类似于 MJPEG 的\ +简化的内部 8x8 离散余弦变换。 +.RSs +.IPs <质量> +0\-8(默认值:3) +.IPs "<量化参数>\ " 强制使用的量化参数(默认值:0,使用来自视频的量化参数)。 .RE . .TP -.B fspp[=quality[:qp[:strength[:bframes]]]] -简单后期处理滤镜的一个快速版本 -.RSs -.IPs <quality> -4\-5 (与spp中的等价;默认值:4) -.IPs "<qp>\ " +.B fspp[=质量[:量化参数[:强度[:B帧]]]] +简单后期处理过滤器的一个快速版本 +.RSs +.IPs <质量> +4\-5(与 spp 中的等价;默认值:4) +.IPs "<量化参数>\ " 强制使用的量化参数(默认值:0,使用来自视频的量化参数)。 .IPs <\-15\-32> -过滤强度,值越低意味着加入更多细节但同时也带来更多损伤,而值越高越使图像 -平滑但同时也越模糊(默认值:0 \- PSNR优化)。 -.IPs <bframes> -0:不使用B帧的量化参数(默认值) -.br -1:也使用B帧的量化参数(可能导致闪烁) -.RE -. -.TP -.B pp7[=qp[:mode]] -spp滤镜的变种,与使用7顶点DCT的spp=6相似,在这种情况下只有中央的采 -样在IDCT后使用。 -.RSs -.IPs "<qp>\" +过滤强度,值越低意味着加入更多细节但同时也带来\ +更多损伤,而值越高越使图像平滑但同时也越模糊\ +(默认值:0 \- PSNR优化)。 +.IPs <B帧> +0:不使用 B 帧的量化参数(默认值) +.br +1:也使用 B 帧的量化参数(可能导致闪烁) +.RE +. +.TP +.B pp7[=量化参数[:模式]] +spp 过滤器的变种,与使用 7 顶点离散余弦变换的 spp=6 相似,在这种情况下只有中央的采\ +样在离散余弦逆变换后使用。 +.RSs +.IPs "<量化参数>\" 强制使用的量化参数(默认值:0,使用来自视频的量化参数)。 -.IPs <mode> +.IPs <模式> 0:刚性阈值 .br 1:柔性阈值(去色斑效果较好,但较模糊) @@ -6531,34 +6669,34 @@ .RE . .TP -.B qp=equation -量化参数(QP)变换滤镜 -.RSs -.IPs <equation> +.B qp=方程式 +改变量化参数的过滤器 +.RSs +.IPs <方程式> 诸如“2+2*sin(PI*qp)”之类的方程式 .RE . .TP -.B geq=equation -通用方程式变换滤镜 -.RSs -.IPs <equation> -某种方程式,例如用以水平翻转图像的‘p(W\-X\\,Y)’。 -你可以使用空白分隔符使方程式更容易读懂。 +.B geq=方程式 +改变通用方程式的过滤器 +.RSs +.IPs <方程式> +某种方程式,例如用以水平翻转图像的‘p(W\-X\\,Y)’。\ +可使用空白分隔符使方程式更容易读懂。\ 有一些常量可以在方程式中使用: .RSss PI:圆周率派 .br -E:自然常数e +E:自然常数 e .br X / Y:当前采样中的坐标 .br W / H:图像的宽度和高度 .br -SW / SH:当前滤镜处理过后的平面的宽/高度量尺度,例如用于YUV 4:2:0的1,1和 -0.5,0.5。 -.br -p(x,y):返回当前平面x/y位置上像素的值。 +SW / SH:当前过滤器处理过后的平面的宽/高度量尺度,例如\ +用于 YUV 4:2:0 的 1 ,1 和 0.5,0.5。 +.br +p(x,y):返回当前平面 x/y 位置上像素的值。 .REss .RE . @@ -6567,39 +6705,40 @@ 生成各种测试中的测试用图样。 . .TP -.B rgbtest[=width:height] -生成一个RGB测试图样,适用于对比RGB和BGR的场合。 -你会看到由上而下的红、黄、蓝三色条纹。 -.RSs -.IPs <width> -期望生成图像所具有的宽度(默认值:0)。 +.B rgbtest[=宽:高] +生成 RGB 测试图样,适用于对比 RGB 和 BGR 的场合。\ +将看到由上而下的红、黄、蓝三色条纹。 +.RSs +.IPs <宽> +期望生成图像所具有的宽度(默认值:0)。\ 0 表示输入图像的宽度。 .br -.IPs <height> -期望生成图像所具有的高度(默认值:0)。 +.IPs <高> +期望生成图像所具有的高度(默认值:0)。\ 0 表示输入图像的高度。 .RE . .TP -.B lavc[=quality:fps] -使用libavcodec的YV12至MPEG-1的快速软件转换,用于与DVB/\:DXR3/\:IVTV/\:V4L2一同使用。 -.RSs -.IPs <quality> +.B lavc[=质量:fps] +使用 libavcodec 执行 YV12 至 MPEG-1 的软件级的快速转换,用于与 DVB/\:DXR3/\:IVTV/\:V4L2 一同使用。 +.RSs +.IPs <质量> 1\-31:固定的量化尺度 .br -32\-:以kbits为单位的固定比特率 +32\-:以 kbits 为单位的固定比特率 .IPs <fps> -强制指定的输出fps值(浮点值)(默认值:0,根据图像高度自动检测) -.RE -. -.TP -.B dvbscale[=aspect] -设置用于DVB卡的优化缩放比例,用硬件度量x轴而用软件计算y轴比率以保持宽高比。 -只有当与expand和scale滤镜一同使用时才有用。 -.RSs -.IPs <aspect> -控制宽高比例,计算方式为DVB_HEIGHT*ASPECTRATIO(默认值:576*4/3=768 -),对于16:9的电视将其设置为576*(16/9)=1024。 +强制指定的输出 fps 值(浮点值)(默认值:0,根据图像高度自动检测) +.RE +. +.TP +.B dvbscale[=宽高比] +设置用于数字视频广播卡的优化缩放比例,用硬件度量 x 轴\ +而用软件计算 y 轴比率以保持宽高比。\ +只有当与 expand 和 scale 过滤器一同使用时才有作用。 +.RSs +.IPs <宽高比> +控制宽高比例,计算方式为 数字视频高度*宽高比(默认值:576*4/3=768 +),使用 16:9 的电视时需将其设置为 576*(16/9)=1024。 .RE .sp 1 .RS @@ -6624,9 +6763,9 @@ .IPs u 均匀噪声(否则就是高斯分布的) .IPs t -瞬时噪声(噪声样式在不同帧上是不同的) +时间性噪声(噪声样式在不同帧上是不同的) .IPs a -平均化瞬时噪声(更平滑,但相较而言渲染得很慢) +平均化的时间性噪声(更平滑,但相较而言渲染得很慢) .IPs h 高质量(稍显好看,渲染稍慢) .IPs p @@ -6635,48 +6774,50 @@ .PD 1 . .TP -.B denoise3d[=luma_spatial:chroma_spatial:luma_tmp:chroma_tmp] -该滤镜目标在于消除图像上的噪声,产生平滑的图像,并且使静态图像真正静止(这能提 +.B denoise3d[=亮度空间:色度空间:亮度时间:色度时间] +该过滤器目标在于消除图像上的噪声,产生平滑的图像,并且使静态图像真正静止(这能提 高可压缩性。)。 .PD 0 .RSs -.IPs <luma_spatial> -空间亮度强度(默认值:4) -.IPs <chroma_spatial> -空间色度强度(默认值:3) -.IPs <luma_tmp> -亮度瞬时强度(默认值:6) -.IPs <chroma_tmp> -色度瞬时强度(默认值:luma_tmp*chroma_spatial/luma_spatial) -.RE -.PD 1 -. -.TP -.B hqdn3d[=luma_spatial:chroma_spatial:luma_tmp:chroma_tmp] -denoise3d滤镜的高精确/\:质量版本。 -参数与用法与denoise3d相同。 -. -.TP -.B ow[=depth[:luma_strength[:chroma_strength]]] -过补偿小波降噪滤镜。 -.PD 0 -.RSs -.IPs <depth> -depth 值越大将去除越是更多地去除越是低频率的部分的噪音,但同时越是减慢过滤速度(默认 -值:8)。 -.IPs <luma_strength> +.IPs <亮度空间> +亮度空间上的强度(默认值:4) +.IPs <色度空间> +色度空间上的强度(默认值:3) +.IPs <亮度时间> +亮度时间上的强度(默认值:6) +.IPs <色度时间> +色度时间上的强度(默认值:亮度时间*色度空间/亮度空间) +.RE +.PD 1 +. +.TP +.B hqdn3d[=亮度空间:色度空间:亮度时间:色度时间] +denoise3d 过滤器的高精度/\:质量版本。\ +参数与用法与 denoise3d 相同。 +. +.TP +.B ow[=深度[:亮度强度[:色度强度]]] +过补偿小波降噪过滤器。 +.PD 0 +.RSs +.IPs <深度> +深度值越大将去除越是多地去除越是低频率部分的噪音,但同时越是减慢过滤速度\ +(默认值:8)。 +.IPs <亮度强度> 亮度强度(默认值:1.0) -.IPs <chroma_strength> +.IPs <色度强度> 色度强度(默认值:1.0) .RE .PD 1 . .TP -.B eq[=brightness:contrast](已被淘汰) -就像硬件均衡器一样的可以交互式控制的软件均衡器,用于那些不支持硬件级 -亮度和对比度控制的显卡/\:驱动。 -可能对于MEncoder很有用,不管是用来修改抓取得不好的影片,还是稍稍降低对 -比度以隐藏画质损伤以及在低比特率下保持质量 +.B eq[=亮度:对比度](已弃用) +像硬件均衡器一样可以交互式控制的软件均衡器,\ +用于那些不支持硬件级亮度和对比度控制的\ +显卡/\:驱动。\ +可能有助于 MEncoder 修改抓取得不好的影片,\ +或是稍稍降低对比度以隐藏画质损伤并使低比特率\ +下画质尚可。 .PD 0 .RSs .IPs <\-100\-100> @@ -6687,18 +6828,20 @@ .PD 1 . .TP -.B eq2[=gamma:contrast:brightness:saturation:rg:gg:bg:weight] -另一种软件均衡器,其使用对照表(运行缓慢),除了简单的亮度和对比度 -调整外还允许伽玛修正。 -注意当所有的伽玛值为1.0时,它与\-vf eq使用同样的MMX优化代码。 +.B eq2[=伽玛值:对比度:亮度:饱和度:rg:gg:bg:权重] +另一种软件均衡器,其使用对照表(运行缓慢),\ +除了简单的亮度和对比度调整外还允许伽玛\ +修正。\ +注意当所有的伽玛值为 1.0 时,其与 \-vf eq 使用\ +同样的 MMX 优化代码。\ 参数值是以浮点值形式给出的。 .PD 0 .RSs .IPs <0.1\-10> 初始伽玛值(默认值:1.0) .IPs <\-2\-2> -初始对比度,其中负数值将导致图像呈现负片效果(默认 -值:1.0) +初始对比度,在此设负数值将导致图像呈现负片效果\ +(默认值:1.0) .IPs <\-1\-1> 初始亮度(默认值:0.0) .IPs <0\-3> @@ -6710,38 +6853,42 @@ .IPs <0.1\-10> 蓝色成份的伽玛值(默认值:1.0) .IPs <0\-1> -权值参数可以用来消减速高伽玛值在图像明亮区域的效果,比方说\&防止这些区域过度增 -益而变得仅仅是纯白色。 -值为0.0则使得在所有情况下执行伽玛值修正,而值为1.0则让伽玛值始终保持其修饰力度 +权重参数可以用来消减速高伽玛值在图像明亮\ +区域的效果,比方说防止这些区域过度增益而\ +变得仅仅是纯白色。\ +值为 0.0 则使得在所有情况下执行伽玛值修正,而值为 1.0 则让伽玛值始终保持其修饰力度\ (默认值:1.0)。 .RE .PD 1 . .TP -.B hue[=hue:saturation] -就像硬件均衡器一样的可以交互控制的软件均衡器,,用于那些不支持硬件级 -色调和饱和度控制的显卡/\:驱动。 +.B hue[=色调:饱和度] +像硬件均衡器一样可以交互控制的软件均衡器,\ +用于那些不支持硬件级色调和饱和度控制的\ +显卡/\:驱动。 .PD 0 .RSs .IPs <\-180\-180> 初始色调(默认值:0.0) .IPs <\-100\-100> -初始饱和度,其中负数值将导致负色度(默认值:1.0) +初始饱和度,在此设负数值将导致负色度\ +(默认值:1.0) .RE .PD 1 . .TP .B halfpack[=f] -将按平面存放的YUV 4:2:0格式转换成半高度打包的4:2:2格式,对于亮度值降低质量采样 -但保留所有色度采样值。 -适用于当硬件收缩图像的质量不高或无法提供该功能时,将信号输出至一个低分辨率显 -示设备的场合。 -也可以用来作为一种占用CPU低的仅针对亮度信号的基本反隔行扫描滤镜。 +将按平面存放的 YUV 4:2:0 格式转换成半高度已打包的 4:2:2 格式,对于亮度值降低质量采样\ +但保留所有色度采样值。\ +有用于硬件降低精度采样图像的质量不高或无法提供该功能,而需将信号输出至一个低分辨率显\ +示设备的场合。\ +也可以作为一种占用 CPU 低,仅针对亮度信号的\ +简单的解除隔行扫描过滤器。 .PD 0 .RSs .IPs "<f>\ \ " -默认情况下,半打包过程在降低质量采样时在每对扫描行间取平均值。 -任何不为0或1的值都是指定采用默认的(取平均值的)行为。 +默认情况下,半打包过程在降低质量采样时取每对扫描行的平均值。\ +任何不为 0 或 1 的值指定均是采用默认的(取平均值的)行为。 .RSss 0:在降低质量采样时只使用偶数扫描行的信息。 .br @@ -6751,18 +6898,19 @@ .PD 1 . .TP -.B ilpack[=mode] -当隔行扫描视频以YUV 4:2:0格式存放时,由于色度信道在垂直方向的降低质量 -采样的关系,色度信号在隔行扫描中没有恰当地地排列。 -该滤镜将按平面存放的4:2:0的数据打包进YUY2(4:2:2)格式时将色度信号恰 -当地排列至应处的位置,以便在任何扫描行中,亮度和色度数据来源于同一个 -数据域时。 -.PD 0 -.RSs -.IPs <mode> +.B ilpack[=模式] +当隔行扫描视频以 YUV 4:2:0 格式存放时,\ +由于色度信道在垂直方向上降低质量采样的关系,\ +色度信号在隔行扫描中没有恰当地地排列。\ +该过滤器将按平面存放的 4:2:0 的数据打包进 YUY2(4:2:2)\ +格式时,将色度信号恰当地排列至应处的位置,以便在任意所给扫描行中\ +亮度和色度数据来源于同一个数据域。 +.PD 0 +.RSs +.IPs <模式> 选择采样的模式。 .RSss -0:最接近邻居采样模式,快速但不准确 +0:最近邻采样模式,快速但不准确 .br 1:线性插值(默认方式) .REss @@ -6771,89 +6919,96 @@ . .TP .B harddup -只适用于MEncoder。 -如果在编码中使用了hardup,则它将强制使重复的帧编码至输出中。 -这将占用稍多的空间,但对于输出至MPEG文件或当你要在编码后分离再合并视频 -流时却有必要。 -应被放置于滤镜链的最后或接近于最后,除非你有充足的理由不这样做。 +仅有助于使用 MEncoder。\ +如果在编码中使用了 hardup,其将强制造成重复的帧\ +编码至输出中。\ +这将占用稍多的空间,但当输出至 MPEG 文件或 +需在编码后分离再合并视频流时,这有必要\ +的。\ +应放置于过滤器序列的最后或接近于最后,\ +除非有充足的理由不这样做。 . .TP .B softskip -只适用于MEncoder。 -softskip将编码中跳过(丢弃)帧的步骤从滤镜链之前移至滤镜链中的某个 -位置。 -这使那些需要读取所有帧的滤镜(反电视电影模式、反瞬时噪声等等)能正 -常工作。 -应被放置在那些需要读取所有帧的滤镜之后,而在这些滤镜后的任何大量消 -耗CPU的滤镜之前。 -. -.TP -.B decimate[=max:hi:lo:frac] -丢弃那些与先前的帧差别不大的帧,以降低帧率。 -该滤镜的主要用途是为了在极低的比特率下编码(例如\&在拨号接入的调制解 -调器线路上传输流媒体),但在理论上它可以用于修复那些不准确地去除电视 -模式过的影片)。 -.PD 0 -.RSs -.IPs <max> -设置最大可以连续丢弃的帧的个数(当该值为正数时),或被丢弃 -帧间的最小间隔(当该值为负数时)。 -.IPs <hi>,<lo>,<frac> -当没有一个8x8的区域的差别值大于阈值<hi>,并且不超过<frac>个部分(1表示 -整幅画面)的差别值大于阈值<lo>时,这个帧就可以被丢弃。 -数值<hi>和<lo>表示8x8像素区块中实际存在的不同值的像素个数,于是阈值64 -对应于每个像素都有一个不同的值,或这种情形以不同的形式在整个区块中分布 -的形式。 -.RE -.PD 1 -. -.TP -.B dint[=sense:level] -这个丢弃反隔行扫描(dint)滤镜侦测出并丢弃一连串隔行扫描视频的帧中的 -第一个帧。 +仅有助于使用 MEncoder。\ +softskip 将编码中跳过(丢弃)帧的步骤从过滤器序列之前\ +移至过滤器序列中的某个位置。\ +这使那些需要读取所有帧的过滤器(反电视图像模式、\ +去时间性噪声等等)能正常工作。\ +应放置在那些需要读取所有帧的过滤器之后,并在任何大量消\ +耗 CPU 的过滤器之前。 +. +.TP +.B decimate[=最大:高:低:部分] +丢弃那些与先前的帧差别不大的帧,\ +以降低帧率。\ +该过滤器的主要用途是在极低的比特率下编码(例如在拨号接入的调制解\ +调器线路上传输流媒体),但在理论上可以用于修复未正确去除电视\ +图像模式的影片)。 +.PD 0 +.RSs +.IPs <最大> +设置最大可以连续丢弃的帧的个数(当该值为\ +正数时),或被丢弃帧间的最小间隔\ +(当该值为负数时)。 +.IPs <高>,<低>,<部分> +当没有一个 8x8 的区域的差别值大于阈值 <hi>,并且不\ +超过 <frac> 个部分(1 表示整幅画面)的差别值大于\ +阈值 <lo> 时,这个帧就可以被丢弃。\ +数值 <hi> 和 <lo> 表示 8x8 像素区块中实际存在的\ +不同值的像素个数,于是阈值 64 对应于每个像素都有\ +一个不同的值,或这种情形以不同的形式在整个区块中\ +分布的形式。 +.RE +.PD 1 +. +.TP +.B dint[=灵敏度:等级] +该丢帧式解除隔行扫描(dint)过滤器侦测出并丢弃\ +一连串隔行扫描视频的帧中的第一个帧。 .PD 0 .RSs .IPs <0.0\-1.0> -相邻像素间的相对差别值(默认值:0.1) +相邻像素间的相对差异值(默认值:0.1) .IPs <0.0\-1.0> -图像中的哪个部分必须被侦测以判定是否为隔行扫描以便丢弃帧( -默认值:0.15)。 -.RE -.PD 1 -. -.TP -.B lavcdeint(已被淘汰) -FFmpeg中的反隔行扫描滤镜,与\-vf pp=fd相同 -. -.TP -.B kerndeint[=thresh[:map[:order[:sharp[:twoway]]]]] -Donald Graft的自适应内核级反隔行扫描滤镜。 -当超过配置中的一个阈值时,解除视频中的隔行扫描部分。 +只有当图像中的哪个部分必须侦测为隔行扫描时,才能丢弃该帧\ +(默认值:0.15)。 +.RE +.PD 1 +. +.TP +.B lavcdeint(已弃用) +FFmpeg 的解除隔行扫描过滤器,与 \-vf pp=fd 相同 +. +.TP +.B kerndeint[=阈值[:映射[:次序[:锐化[:双向]]]]] +Donald Graft 的自适应的内核级解除隔行扫描过滤器。\ +当超过配置中的阈值时,解除视频中的隔行扫描部分。 .PD 0 .RSs .IPs <0\-255> 阈值(默认值:10) -.IPs <map> +.IPs <映射> .RSss -0:忽略超出阈值的像素(默认方式)。 +0:忽略超出阈值的像素(默认值)。 .br 1:将超出阈值的像素输出为白色。 .REss -.IPs <order> +.IPs <次序> .RSss -0:不对场次序做更改(默认方式)。 -.br -1:交换场的次序。 +0:保持扫描场次序(默认值)。 +.br +1:交换扫描场的次序。 .REss -.IPs <sharp> +.IPs <锐化> .RSss -0:禁用额外的锐化处理(默认方式)。 +0:禁用额外的锐化处理(默认值)。 .br 1:启用额外的锐化处理 .REss -.IPs <twoway> +.IPs <双向> .RSss -0:禁用双向锐化处理(默认方式)。 +0:禁用双向锐化处理(默认值)。 .br 1:启用双向锐化处理。 .REss @@ -6887,10 +7042,10 @@ .TP .B il[=d|i][s][:[d|i][s]] 对扫描行执行(反)交错操作。 -该滤镜的目标是提供处理隔行扫描图像的前半个扫描场而不对其进行反隔行扫描操作的 +该过滤器的目标是提供处理隔行扫描图像的前半个扫描场而不对其进行反隔行扫描操作的 功能。 你可以在不破化隔行扫描结构的情况下过滤你的隔行扫描DVD视频,然后让其在电视上播放。 -(在后期处理滤镜的作用下)反隔行扫描(通过柔化、平均化之类的手段)永久性地去 +(在后期处理过滤器的作用下)反隔行扫描(通过柔化、平均化之类的手段)永久性地去 除了隔行扫描结构,而解交错操作将帧分离成2个扫描场(所谓的半幅画面),因此你可以 分别地处理(过滤)这些扫描场然后重新将它们交错起来。 .PD 0 @@ -6907,9 +7062,9 @@ .TP .B fil[=i|d] 对扫描行执行(反)交错操作。 -与il滤镜十分相像,但相较之下运行得很快,其主要的缺点是它不是总能工作。 -尤其是当它与其它滤镜一起使用时,它可能随机产生一些渲染错误的图像,所以 -如果它能工作则暗自庆幸吧,但如果它在你的滤镜组合中不能工作也不要抱怨。 +与il过滤器十分相像,但相较之下运行得很快,其主要的缺点是它不是总能工作。 +尤其是当它与其它过滤器一起使用时,它可能随机产生一些渲染错误的图像,所以 +如果它能工作则暗自庆幸吧,但如果它在你的过滤器组合中不能工作也不要抱怨。 .PD 0 .RSs .IPs d @@ -6930,12 +7085,12 @@ 尝试逆转‘电视电影模式’处理操作以还原一个电影帧率下的纯净、非 隔行扫描的视频流。 这是第一个也是最基本的一个添加到MPlayer/\:MEncoder中的反电视电影模式 -滤镜。 +过滤器。 其工作方式是锁定电视电影模式中的3:2画面特征,然后尽可能长地跟踪这个特 征。 这使它适合完全电视电影模式化的来源,即使在有一定噪声的情况下亦是如此, 但不适用于复杂的后期电视电影模式的图像的编辑。 -这个滤镜的开发已不再继续,因为ivtc、pullup、和filmdint在大多数应用中效 +这个过滤器的开发已不再继续,因为ivtc、pullup、和filmdint在大多数应用中效 果更好。 以下参数(参见下面的句法解释)可用于控制detc的行为: .RSs @@ -6969,21 +7124,21 @@ . .TP .B ivtc[=1] -实验性的‘无状态’逆转电视电影模式滤镜。 -ivtc并不像detc滤镜那样尝试锁定一个特征,而是对于每一帧独立地决策。 +实验性的‘无状态’逆转电视电影模式过滤器。 +ivtc并不像detc过滤器那样尝试锁定一个特征,而是对于每一帧独立地决策。 这对于那些在应用电视电影模式后经历较多编辑的来源相对而言具有很好的效 果,但相应地它相对不能容忍有噪声的输入,比如电视上捕捉来的视频。 -可选参数(ivtc=1)对应于detc滤镜的dr=1选项,并且应当用于MEncoder中而不 +可选参数(ivtc=1)对应于detc过滤器的dr=1选项,并且应当用于MEncoder中而不 能用于MPlayer。 与detc一样,你必须在使用MEncoder时指定正确的输出帧率 (\-ofps24000/1001)。 -ivtc的进一步开发已停止,因为pullup和filmdint滤镜显得相对精确得多。 +ivtc的进一步开发已停止,因为pullup和filmdint过滤器显得相对精确得多。 . .TP .B pullup[=jl:jr:jt:jb:sb:mp] -第三代反pulldown(逆转电视电影模式)滤镜,能够处理混合型硬性电视电影模式的, +第三代反pulldown(逆转电视电影模式)过滤器,能够处理混合型硬性电视电影模式的, 24000/1001帧率逐行扫描的,以及30000/1001帧率逐行扫描的内容。 -pullup滤镜的设计原则是通过在决策中利用将来的内容环境,以求得比detc或 +pullup过滤器的设计原则是通过在决策中利用将来的内容环境,以求得比detc或 ivtc更稳定。 与ivtc相似,pullup是无状态的,这源于它不锁定扫描场以识别要匹配的内容然 后重塑逐行扫描的帧。 @@ -7012,36 +7167,36 @@ .RS .sp 1 .I 注意: -在编码中一定要在pullup后跟上softskip滤镜以保证pullup能读取所有帧。 -由于编解码器/\:滤镜层在设计上的局限,不这样做会导致输出不正确,并且往 +在编码中一定要在pullup后跟上softskip过滤器以保证pullup能读取所有帧。 +由于编解码器/\:过滤器层在设计上的局限,不这样做会导致输出不正确,并且往 往程序会崩溃。 .REss . .TP .B filmdint[=options] -逆转电视电影模式滤镜,与上面的pullup滤镜相似。 +逆转电视电影模式过滤器,与上面的pullup过滤器相似。 它被设计成用于处理任意下拉特征,包括混合型软性和硬性的电视电影模式, 以及提供对于那些会慢于或快于其在电视上的原始帧率的影片的有限支持。 只有亮度平面用以寻找帧分开的位置。 如果一个扫描场没有匹配上特征,则就使用简单的线性估计方式解除其 隔行扫描结构。 -如果来源是MPEG-2格式,那么这个滤镜必须是第一个滤镜以便能够访问 +如果来源是MPEG-2格式,那么这个过滤器必须是第一个过滤器以便能够访问 MPEG-2解码器设置的扫描场标志。 根据来源MPEG的不同,你可能不需采纳这个建议,只要你不看到许多“下半场先 扫描”的警告。 不设选项时,它只是做普通的逆转电视电影模式处理,并且应当与 mencoder \-fps 30000/1001 \-ofps 24000/1001一同使用。 -当这个滤镜用于 MPlayer 时,它将导致播放时帧速率不匀衡,但在通常情况下比 +当这个过滤器用于 MPlayer 时,它将导致播放时帧速率不匀衡,但在通常情况下比 使用pp=lb或不进行反隔行扫描操作要好。 多个选项可以使用/.分隔开指定。 .RSs .IPs crop=<w>:<h>:<x>:<y> -就像crop滤镜一样,但更快而且能用于混合型硬性和软性电视电影模式的内容, +就像crop过滤器一样,但更快而且能用于混合型硬性和软性电视电影模式的内容, 以及y不用4的倍数的情形。 如果x或y的设置将需要从色度平面中切除部分像素时,切除区域将延伸。 这通常意味着x和y必须是偶数。 .IPs io=<ifps>:<ofps> -对于每ifps个输入帧,滤镜将输出ofps个帧。 +对于每ifps个输入帧,过滤器将输出ofps个帧。 ifps/\:ofps的比率应当与\-fps/\-ofps的比率相匹配。 这可以用于过滤那些在电视上以不同原始帧率的帧率播放的影片。 .IPs luma_only=<n> @@ -7053,15 +7208,15 @@ 如果不指定这个选项,则将自动侦测MMX2和3DNow!,使用这个选项重写自动侦测 的结果。 .IPs fast=<n> -n值较大时能提高滤镜的运行速度但牺牲了精确性。 +n值较大时能提高过滤器的运行速度但牺牲了精确性。 默认值是n=3。 如果n是奇数,MPEG的REPEAT_FIRST_FIELD标志位已标记的帧后紧跟的一帧将被 -认作是逐行扫描的,于是滤镜将不在处理软性电视电影模式的MPEG-2内容上花任 +认作是逐行扫描的,于是过滤器将不在处理软性电视电影模式的MPEG-2内容上花任 何时间了。 如果MMX2或3DNow!可用,那么这就是该标志位的唯一作用。 在没有MMX2和3DNow!的情况下,如果n=0或1,那么将使用与n=2或3的时候同样的 计算方式。 -如果n=2或3,用于寻找帧间断的亮度阶数值就从256降低为128,这使滤镜运行更 +如果n=2或3,用于寻找帧间断的亮度阶数值就从256降低为128,这使过滤器运行更 快而不损失太多的精确性。 如果n=4或5,将使用一个更快的,但相较之下很不精确的测量标准来寻找帧间 断,这样做会增加将垂直方向上细节很多的图像误测为隔行扫描内容的可能性。 @@ -7086,9 +7241,9 @@ . .TP .B softpulldown -这个滤镜只能用于MEncoder并且依赖于用于软性3:2下拉(软性电视电影模式)的 +这个过滤器只能用于MEncoder并且依赖于用于软性3:2下拉(软性电视电影模式)的 MPEG-2标志位。 -如果你想对半软性电视模式的影片使用ivtc或detc滤镜,那么将该滤镜插入到它们之前 +如果你想对半软性电视模式的影片使用ivtc或detc过滤器,那么将该过滤器插入到它们之前 能使他们更稳定。 . .TP @@ -7097,14 +7252,14 @@ 如果3:2下拉电视电影模式的视频丢失了其中的一个扫描场,或在反隔行扫描时使用了 保留一个扫描场而插值计算另一个的方法,那么输出的是一个晃动的视频,其中的每四 个帧后有一个是重复的帧。 -该滤镜目的是找到并丢弃这些重复的帧,并还原原来的影片帧率。 -在使用这个滤镜时,你必须设将\-ofps指定为输入视频文件帧率的4/5 -并将softskip放在滤镜链中位于其后的地方,以保证divtc能读取所有 +该过滤器目的是找到并丢弃这些重复的帧,并还原原来的影片帧率。 +在使用这个过滤器时,你必须设将\-ofps指定为输入视频文件帧率的4/5 +并将softskip放在过滤器链中位于其后的地方,以保证divtc能读取所有 的帧。 有两种不同的模式可选: 一阶段模式是默认的模式,并且直接就能使用,但缺点是任何电 视图像模式下相位的变化(丢帧或编辑错误)将导致暂时的画面 -抖动直至滤镜重新恢复同步。 +抖动直至过滤器重新恢复同步。 二阶段模式通过事先分析整个视频来避免这种问题,所以它能事 先知道相位的变化并能在准确的位置恢复同步。 这两个阶段 @@ -7126,7 +7281,7 @@ .IPs file=<filename> 设置第二阶段使用的日志的文件名(默认值:“framediff.log”)。 .IPs threshold=<value> -设置滤镜认为某个特征是电视电影模式特征时,该特征所必须达到的最小强度(默认 +设置过滤器认为某个特征是电视电影模式特征时,该特征所必须达到的最小强度(默认 值:0.5)。 这用于避免从视频中很暗或很静止的部分里错误地识别出一些特征。 .IPs window=<numframes> @@ -7149,7 +7304,7 @@ 隔行扫描的视频。 去鬼影处理会增强混合后帧中的压缩损伤,所以该参数值作为一个阈值,用以 将那些在去鬼影过程中与前一帧的相差值小于一个特定值的像素排除在外。 -如果使用了二阶段模式,可以用负数值使滤镜在第二阶段开始时分析整个视频,以 +如果使用了二阶段模式,可以用负数值使过滤器在第二阶段开始时分析整个视频,以 确定它是否需要去鬼影处理,然后要么选择一个零值,要么选择该值的绝对值作 为去鬼影的参数。 应将该选项用于第二阶段,这与用于第一阶段没有差别 @@ -7164,36 +7319,36 @@ .RSs .IPs t 捕捉时扫描场次序为上半场先输入,传输时为下半场先输入。 -滤镜将延迟下半场。 +过滤器将延迟下半场。 .IPs b 捕捉时扫描场次序为下半场先输入,传输时为上半场先输入。 -滤镜将延迟上半场。 +过滤器将延迟上半场。 .IPs p 捕捉和传输时使用同样的扫描场次序。 该模式只是为了在其它选项的使用说明中引用而存在的,但如果你真的选了它,那么滤 镜会按照您的旨意不做任何事情。;-) .IPs a 捕捉时的次序将自动通过扫描场的标志位来判断,传输时的与捕捉时的相反。 -滤镜根据扫描场的标志位为每一个帧在t和b两个模式中选择一个。 +过滤器根据扫描场的标志位为每一个帧在t和b两个模式中选择一个。 如果没有任何扫描场的信息,那么该模式就与u一样了。 .IPs u 捕捉时的次序未知或不断变化,传输时的与捕捉时的相反。 -滤镜通过分析图像并选择能在扫描场间产生最佳匹配的那个候选模式来给每一个帧 +过滤器通过分析图像并选择能在扫描场间产生最佳匹配的那个候选模式来给每一个帧 在t和b两个模式中选择一个。 .IPs T 捕捉时为上半场先输入,传输时未知或不断变化。 -滤镜通过分析图像在t和p模式中选择一个。 +过滤器通过分析图像在t和p模式中选择一个。 .IPs B 捕捉时为下半场先输入,传输时未知或不断变化。 -滤镜通过分析图像在b和p模式中选择一个。 +过滤器通过分析图像在b和p模式中选择一个。 .IPs A 捕捉时的次序由扫描场标志位判断,传输时的未知或不断变化。 -滤镜通过扫描场标志位和图像分析从t、b和p中选择一个模式。 +过滤器通过扫描场标志位和图像分析从t、b和p中选择一个模式。 如果没有任何扫描场信息,则该模式与U一样。 这是默认的模式。 .IPs U 捕捉时和传输时的次序均未知或不断变化。 -滤镜只通过图像分析以从t、b和p中选择一个模式。 +过滤器只通过图像分析以从t、b和p中选择一个模式。 .IPs v 细节信息处理。 打印每个帧所选用的模式以及在t、b和p三种模式下的扫描场间的均方差值。 @@ -7206,13 +7361,13 @@ 30000/1001 \-vf telecine'形式使用。 其中的两个fps选项都是必需的! (如果它们不正确,就无法A/V同步。) -可选的start参数告诉滤镜从电视电影模式特征中的哪里开始执行(0\-3)。 +可选的start参数告诉过滤器从电视电影模式特征中的哪里开始执行(0\-3)。 . .TP .B tinterlace[=mode] 瞬时扫描场隔行扫描化——将一对对帧合并为一个个隔行扫描的帧,使帧率减半。 偶数帧移至上半扫描场,奇数帧移至下半扫描场。 -该滤镜可用于充分反转(模式0下)tfields滤镜的效果。 +该过滤器可用于充分反转(模式0下)tfields过滤器的效果。 可用模式有: .PD 0 .RSs @@ -7233,7 +7388,7 @@ .TP .B tfields[=mode[:field_dominance]] 瞬时扫描场分离——将扫描场分离成帧,输出帧率加倍。 -就像 telecine 滤镜,tfields 可能无法正常工作,除非用于 MEncoder,并且 \-fps +就像 telecine 过滤器,tfields 可能无法正常工作,除非用于 MEncoder,并且 \-fps 和 \-ofps 设置成所需的(加倍的)帧率的情况下! .PD 0 .RSs @@ -7244,10 +7399,10 @@ .br 2:使用线性插值法以1/4像素精度转换扫描场(不产生跳帧)。 .br -4:使用4tap滤镜以1/4像素精度转换扫描场(较高质量)(默认方式)。 +4:使用4tap过滤器以1/4像素精度转换扫描场(较高质量)(默认方式)。 .IPs <field_dominance>\ (不推荐使用) \-1:自动(默认值) -只有当解码器输出适当的信息并且在滤镜链中tfields之前没有其它的滤镜丢 +只有当解码器输出适当的信息并且在过滤器链中tfields之前没有其它的过滤器丢 弃这些信息时才能工作,否则该值设回为0(上半扫描场先输入)。 .br 0:上半扫描场先输入 @@ -7262,7 +7417,7 @@ . .TP .B yadif=[mode[:field_dominance]] -又一个反隔行扫描的滤镜 +又一个反隔行扫描的过滤器 .PD 0 .RSs .IPs <mode> @@ -7284,9 +7439,9 @@ . .TP .B mcdeint=[mode[:parity[:qp]]] -包含运动补偿的反隔行扫描滤镜。 +包含运动补偿的反隔行扫描过滤器。 它要求每帧有一个扫描场作为输入并且必须与tfields=1或yadif=1/3或与之等 -价的滤镜一起使用。 +价的过滤器一起使用。 .PD 0 .RSs .IPs <mode> @@ -7379,9 +7534,9 @@ . .TP .B bmovl=hidden:opaque:fifo -这个位图覆盖滤镜从FIFO管道中读取位图并将它们显示在影片的上方,以支持某 +这个位图覆盖过滤器从FIFO管道中读取位图并将它们显示在影片的上方,以支持某 些对于图像的变换。 -另参见TOOLS/bmovl-test.c以获取一个小型的bmovl测试程序。 +另见TOOLS/bmovl-test.c以获取一个小型的bmovl测试程序。 .PD 0 .RSs .IPs <hidden> @@ -7455,7 +7610,7 @@ .B framestep=I|[i]step 仅仅每隔n个帧或只对每个内部参照帧(关键帧)进行渲染。 .sp 1 -如果你使用I(大写)作为参数调用这个滤镜,那么 +如果你使用I(大写)作为参数调用这个过滤器,那么 .B 只有 关键帧才渲染。 对于DVD来说它通常意味着每15/12个帧中才有一帧(IBBPBBPBBPBBPBB),对于 @@ -7466,7 +7621,7 @@ MPlayer/\:MEncoder在屏幕上输出的那一行,因为这段信息中包含了关键帧的时间值 (以秒计)以及帧编号(你可以利用这一信息切分AVI。)。 .sp 1 -如果你使用一个数值参数‘step’调用这个滤镜,那么只有每隔‘step’个帧过后 +如果你使用一个数值参数‘step’调用这个过滤器,那么只有每隔‘step’个帧过后 才有一个帧得到渲染。 .sp 1 如果你在数值前加上一个‘i’(小写),那么将输出‘I!’(就像I参数一样) @@ -7478,7 +7633,7 @@ 将一系列图像拼成单个大图像。 如果你省略了一个参数或使用一个小于0的值,则将使用默认值。 你也可以在你认为满意的情况下停止指定参数(... \-vf tile=10:5 ...)。 -将缩放滤镜放在tile之前很可能是个好主意:-) +将缩放过滤器放在tile之前很可能是个好主意:-) .sp 1 这些参数有: .sp 1 @@ -7540,7 +7695,7 @@ 与zr2视频输出设备一同使用的软件YV12至MJPEG编码器。 .RSs .IPs maxheight=<h>|maxwidth=<w> -这些选项zr采集卡能处理的最大宽度和高度(MPlayer的滤镜层当前 +这些选项zr采集卡能处理的最大宽度和高度(MPlayer的过滤器层当前 还不能查询这些信息)。 .IPs {dc10+,dc10,buz,lml33}-{PAL|NTSC} 使用这些选项将maxwidth和maxheight自动设置为zr卡/\:混合模式所知的值。 @@ -7558,7 +7713,7 @@ .IPs fd|nofd 默认设置下,只有当Zoran采集卡的硬件支持MJPEG图像放大至其原有大 小时才进行抽取采样。 -选项fd命令滤镜总是进行所请求的抽取采样操作(效果很糟)。 +选项fd命令过滤器总是进行所请求的抽取采样操作(效果很糟)。 .RE . .TP @@ -7567,22 +7722,22 @@ 参见被动模式的说明文档以及交互式控制一节以获取详细信息。 命名为‘shotNNNN.png’的文件将保存在工作目录下,所用的编号为第一个 可以用的编号——不会覆盖任何文件。 -该滤镜在不用时不占用资源,并且支持任意色彩空间,所以将其添加进 +该过滤器在不用时不占用资源,并且支持任意色彩空间,所以将其添加进 配置文件中很安全。 -要确保 screenshot 滤镜是加在所有其效果你希望录在所保存图像中的滤镜之后。 -例如,如果你希望截屏与你在显示屏上看到的完全一致,则它应当是最后一个滤镜。 +要确保 screenshot 过滤器是加在所有其效果你希望录在所保存图像中的过滤器之后。 +例如,如果你希望截屏与你在显示屏上看到的完全一致,则它应当是最后一个过滤器。 .RE . .TP .B "ass\ \ \ \ " -将SSA/ASS字幕的渲染移至滤镜链中的任意一个位置。 +将SSA/ASS字幕的渲染移至过滤器链中的任意一个位置。 只适用于有\-ass选项的时候。 .sp 1 .I 示例: .PD 0 .RSs .IPs "\-vf ass,screenshot" -将SSA/ASS的渲染移至screenshot滤镜之前。 +将SSA/ASS的渲染移至screenshot过滤器之前。 这样做后的截屏内容将包含字幕。 .RE .PD 1 @@ -7693,22 +7848,22 @@ 消除有时候因为将色深降至 8 比特后,在颜色近似不变的区域造成的带状损伤。 通过插值在带状区域产生变化坡度,从而使其颜色产生抖动效果。 .sp 1 -设计该滤镜仅为播放目的。 -不要在有损压缩步骤前使用该滤镜,因为压缩过程容易丢失抖动效果,从而恢复带状损伤。 +设计该过滤器仅为播放目的。 +不要在有损压缩步骤前使用该过滤器,因为压缩过程容易丢失抖动效果,从而恢复带状损伤。 .RSs .IPs <strength> -滤镜改变单个像素的最大程度。 +过滤器改变单个像素的最大程度。 同时也是侦测颜色近似不变区域的阈值(默认值:1.2)。 .IPs <radius> 应用变化坡度的周边区域大小。 -较大的 radius 值带来较平缓的变化坡度,但同时使滤镜不能修改靠近颜色变化丰富区域 +较大的 radius 值带来较平缓的变化坡度,但同时使过滤器不能修改靠近颜色变化丰富区域 的像素(默认值:16)。 .RE. . .TP .B fixpts[=options] 修正视频帧的呈现时间戳(PTS)。 -默认行为是丢弃传递至下一级滤镜的 PTS,但以下选项可以改变这一行为: +默认行为是丢弃传递至下一级过滤器的 PTS,但以下选项可以改变这一行为: .RSs .IPs print 打印得到的 PTS。 @@ -7742,7 +7897,7 @@ .sp 1 .RS .I 注意: -将该滤镜与任何种类的定位选项(包括 -ss 和 EDL)一同使用可能会产生意想不到的结果。 +将该过滤器与任何种类的定位选项(包括 -ss 和 EDL)一同使用可能会产生意想不到的结果。 .RE . . @@ -7847,14 +8002,14 @@ . .TP .B \-noautoexpand -不要自动在MEncoder滤镜链中插入扩展滤镜。 -适用于将字幕内嵌入影片时控制在滤镜链中的哪一个点上渲染字幕。 +不要自动在MEncoder过滤器链中插入扩展过滤器。 +适用于将字幕内嵌入影片时控制在过滤器链中的哪一个点上渲染字幕。 . .TP .B \-noencodedups 不要尝试将重复的帧重复地编码;必须以输出零字节帧的方式表明有重复帧。 -除非加载了能进行重复帧编码的滤镜或编码器,否则无论如何将写入零字节帧。 -当前这样的滤镜只有hardup。 +除非加载了能进行重复帧编码的过滤器或编码器,否则无论如何将写入零字节帧。 +当前这样的过滤器只有hardup。 . .TP .B \-noodml(仅用于\-of avi的情况下) @@ -7905,9 +8060,9 @@ .IPs "\-of avi" 编码为AVI格式。 .IPs "\-of mpeg" -编码为MPEG格式(另参见\-mpegopts)。 +编码为MPEG格式(另见\-mpegopts)。 .IPs "\-of lavf" -使用libavformat流合并器编码(另参见\-lavfopts)。 +使用libavformat流合并器编码(另见\-lavfopts)。 .IPs "\-of rawvideo" 原始视频流(不合并——只含一个视频流) .IPs "\-of rawaudio" @@ -7972,7 +8127,7 @@ .sp 1 指定的时间标记必须按升序排列。 .sp 1 -因为 MEncoder 不在滤镜链中传递时间标签,所以很可能需要使用 fixpts 滤镜以使该选 +因为 MEncoder 不在过滤器链中传递时间标签,所以很可能需要使用 fixpts 过滤器以使该选 项生效。 .sp 1 并非所有的编解码器可以强制使用关键帧。 @@ -8344,7 +8499,7 @@ ID Software的RoQ Video .IPs "rv10\ " 一个老旧的RealVideo编解码器 -.IPs "snow(另参见:vstrict)" +.IPs "snow(另见:vstrict)" FFmpeg实验性的基于小波变换的编解码器 .IPs "svq1\ " Apple Sorenson Video 1 @@ -8459,7 +8614,7 @@ 运动预测的搜索范围(默认值:0(不限制)) . .TP -.B mbd=<0\-2>(另参见*cmp、qpel) +.B mbd=<0\-2>(另见*cmp、qpel) 宏块决策算法(高质量模式),将每个宏块在所有的模式下编码然后选择最佳的模式。 该模式运行很慢,但能使质量提高,文件大小降低。 当 mbd 设为1或2时,比较宏块过程中将不考虑 mbcmp 的值(但是其它地方还是使用 @@ -8581,7 +8736,7 @@ .PD 0 .RSs .IPs 1 -第一阶段编码(另参见turbo) +第一阶段编码(另见turbo) .IPs 2 第二阶段编码 .IPs 3 @@ -8648,7 +8803,7 @@ . .TP .B autoaspect -与aspect选项相同,但是通过综合考量滤镜链上的各种调整(crop/\:expand/\:scale/\:等 +与aspect选项相同,但是通过综合考量过滤器链上的各种调整(crop/\:expand/\:scale/\:等 等)自动计算宽高比。 不会对性能产生负面影响,所以你可以放心地让该选项保持为打开的状态。 . @@ -8935,7 +9090,7 @@ .RE . .TP -.B vpsize=<0\-10000>(另参见vbpart) +.B vpsize=<0\-10000>(另见vbpart) 视频数据包的大小,用于改善容错能力。 .PD 0 .RSs @@ -9079,7 +9234,7 @@ .TP .B scplx_mask=<0.0\-1.0> 空间复杂度屏蔽 -如果没有解块效应滤镜用于解码过程,那么较大的值有助于消除块效应,但这可能不是一个 +如果没有解块效应过滤器用于解码过程,那么较大的值有助于消除块效应,但这可能不是一个 好办法。 .br 设想一下一个含有草丛(这通常有很大的空间复杂度)、蓝天和一间房子的场景; @@ -9106,7 +9261,7 @@ .RE . .TP -.B p_mask=<0.0\-1.0>(另参见vi_qfactor) +.B p_mask=<0.0\-1.0>(另见vi_qfactor) 降低帧间块的质量。 这等价于提高内部块的质量,因为码率控制器仍在整个视频序列上以相同的平均码率分配了 数据资源(默认值:0.0(禁用))。 @@ -9494,7 +9649,7 @@ 0\-600对于典型的视频内容来说是一个有用的范围,但是你可能希望将其调高一点以用于噪 点十分多的视频内容(默认值:0)。 考虑到该选项对于编码速度影响小,你可能想更倾向于使用这个选项,而不是用诸如 -denoise3d或hqdn3d之类的视频滤镜来过滤噪声。 +denoise3d或hqdn3d之类的视频过滤器来过滤噪声。 . .TP .B qns=<0\-3> @@ -9541,7 +9696,7 @@ 如果你指定了vcodec=mpeg2video,那么这个值可以是8、9、10或11。 . .TP -.B cgop(另参见sc_threshold) +.B cgop(另见sc_threshold) 关闭所有的GOP。 当前该选项只有当场景切换侦测功能禁用时才能工作(sc_threshold=1000000000)。 . @@ -10075,7 +10230,7 @@ . .TP .B (no)autoaspect -与aspect选项相同,但是是自动计算宽高比,在此过程中考虑了滤镜链中所进行的所有的调 +与aspect选项相同,但是是自动计算宽高比,在此过程中考虑了过滤器链中所进行的所有的调 整(crop/\:expand/\:scale/\:等等)。 . .TP @@ -10289,7 +10444,7 @@ 设置IDR帧间的最小间隔(默认值:25)。 如果这个间隔中出现了场景切换,那么这个切换仍然编码为I帧,但不产生新的GOP。 在H.264中,I帧并不一定约束出一个封闭的GOP,因为这里允许P帧在其前面的一帧之前预测 -出来(另参见frameref)。 +出来(另见frameref)。 所以,I帧并不一定可用于播放定位。 IDR帧限制其后续P帧,不让它们参照该IDR帧之前的帧。 . @@ -10347,22 +10502,22 @@ . .TP .B (no)deblock -使用反块效应滤镜(默认值:开启)。 +使用反块效应过滤器(默认值:开启)。 由于相对于其提高的质量而言,该选项占用极少时间,所以不推荐禁用这个选项。 . .TP .B deblock=<\-6\-6>,<\-6\-6> 第一个参数是AlphaC0(默认值:0)。 -该参数调整的是H.264内循环反块效应滤镜所用的阈值。 -第一,该参数调整的是滤镜对于任何一个像素所允许产生的变动的最大数量。 +该参数调整的是H.264内循环反块效应过滤器所用的阈值。 +第一,该参数调整的是过滤器对于任何一个像素所允许产生的变动的最大数量。 第二,该参数影响的是将被滤除的边界两侧差别的阈值。 正数值使更多的块效应损伤得到削减,但同时也会损伤画面细节。 .br 第二个参数是Beta(默认值:0)。 该参数影响的是画面细节的阈值。 -细节很多的块将不被过滤,因为滤镜产生的平滑效果会比原来的块效应效果更加明显。 -.br -滤镜的默认行为几乎总是带来最优的质量,所以最好要么不调这个选项,要么只对其作少量 +细节很多的块将不被过滤,因为过滤器产生的平滑效果会比原来的块效应效果更加明显。 +.br +过滤器的默认行为几乎总是带来最优的质量,所以最好要么不调这个选项,要么只对其作少量 调整。 然而,如果你的源视频素材已经有一些块效应或噪声效果你想要去除,那么可能将这个选项 调高一点是个不错的办法。 @@ -10681,7 +10836,7 @@ 100\-1000对于典型内容来说是一个有用的范围,但你可能希望对噪声很强的视频内容调高 一些这个选项。 考虑到这个选项对于运行速度影响小,你可能希望倾向于使用这个选项,而不是使用诸如 -denoise3d或hqdn3d之类的视频滤镜来滤除噪声。 +denoise3d或hqdn3d之类的视频过滤器来滤除噪声。 . .TP .B chroma_qp_offset=<\-12\-12> @@ -10728,27 +10883,27 @@ .RE . .TP -.B cqm4iy=<list>(另参见cqm) +.B cqm4iy=<list>(另见cqm) 自定义的4x4帧内亮度矩阵,以由16个逗号分隔值域为1\-255的值组成的列表的形式给出。 . .TP -.B cqm4ic=<list>(另参见cqm) +.B cqm4ic=<list>(另见cqm) 自定义的4x4帧内色度矩阵,以由16个逗号分隔值域为1\-255的值组成的列表的形式给出。 . .TP -.B cqm4py=<list>(另参见cqm) +.B cqm4py=<list>(另见cqm) 自定义的4x4帧间亮度矩阵,以由16个逗号分隔值域为1\-255的值组成的列表的形式给出。 . .TP -.B cqm4pc=<list>(另参见cqm) +.B cqm4pc=<list>(另见cqm) 自定义的4x4帧间色度矩阵,以由16个逗号分隔值域为1\-255的值组成的列表的形式给出。 . .TP -.B cqm8iy=<list>(另参见cqm) +.B cqm8iy=<list>(另见cqm) 自定义的8x8帧内亮度矩阵,以由64个逗号分隔值域为1\-255的值组成的列表的形式给出。 . .TP -.B cqm8py=<list>(另参见cqm) +.B cqm8py=<list>(另见cqm) 自定义的8x8帧间亮度矩阵,以由64个逗号分隔值域为1\-255的值组成的列表的形式给出。 . .TP @@ -11093,7 +11248,7 @@ 该值是密钥的原始二进制数据转换后得到十六进制字符串。 . . -.SS FFmpeg libavformat muxers(\-lavfopts)(另参见\-of lavf) +.SS FFmpeg libavformat muxers(\-lavfopts)(另见\-of lavf) . .TP .B delay=<value> @@ -11580,7 +11735,7 @@ 你可能想用 pan 值播放片断 (例如用放大值) 以增加音量或者避免剪切。 . .PP -.B 使用geq滤镜产生的颠倒的棋盘: +.B 使用geq过滤器产生的颠倒的棋盘: .nf mplayer \-vf geq='128+(p(X\\,Y)\-128)*(0.5\-gt(mod(X/SW\\,128)\\,64))*(0.5\-gt(mod(Y/SH\\,128)\\,64))*4' .fi