锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

VLC 参数详解

时间:2022-10-02 10:30:00 流量传感器vt系列voc传感器pid1218s2ac接近传感器1226s2ac接近传感器

用法: vlc [选项] [流] …
您可以在命令行中指定多个流。
它们将加入播放列表队列。
指定的第一个项目将首先播放。

选项风格:
–选项 在程序执行期间设置全局选项。
-选项 全局单字母版 --选项。
:选项 在此选项之前只有单条流生效,
优先级高于以前的设置。

流媒体 MRL 语法:
[[协议][/分流]URL[[[标题][][][[]][]][]][]]][[]]]][[[]]]]]][[[][][][][][][][][][]][]][]][]][]]][]]]]]]][[]]]]]][[[]]]]][[[[[]]]]][[[[[[]]]][[[[[[]]][[[[[]][[[]]][[]]][[[]]]]][[[]]]]]][[[[]]]]]][[[[[[[]]]]][[[[[[]]]]][[[[[]]][[[[[[]][[[][][][][][][[[]]][[]]]]]]][[[]]]]]]]]]]]][[[[[[[[[]]]]]]]]]]]]]]]]]][[[[[[[[[]]]]]]]]]]]]][[[[[[[[]]]][]]]][][]]]]]]]]]]]]]]]]]]]][[[[]][[[]]]]]]][[]]][]]]]]]]]]][[[[[[][]]][][][][][]]][][]]]]][[[[][][]]]][]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[]]]]]]][[[[]]]][[[[[]]]]][[]]]]]][[[[[]]]]]]]]]]]]]]][[[[[[[]]]]]]]]]]]]]][[[[]]]]]]]]]]][[[[[[[[[]]]]]]]]]]]][[[[[[[]]]]]]]]]]]]]]][[[[[[[]]]]]]]]]
[:选项=值 …]

许多全局 --选项 也可作为 MRL 特定的 :选项 使用。
可指定多组 :选项=值。

URL 语法:
file:////路径/文件 纯媒体文件
http:///主机[:端口]/文件 HTTP URL
ftp:///主机[:端口]/文件 FTP URL
mms:///主机[:端口]/文件 MMS URL
screen:// 屏幕捕获
dvd:///[设备] DVD 设备
vcd://[设备] VCD 设备
cdda:///[设备] 音频 CD 设备
udp://[[<源地址>]@[<绑定地址>][:<绑定端口>]]
发送流量服务器 UDP 流
vlc://pause:<秒数> 暂停播放列表一定时间
vlc://quit 用于退出 VLC 的特殊项目

可视化滤镜 (visual)
通用:
–effect-list=<字符串> 效果列表
可视化效果列表,由逗号分隔。 当前可用效果包括: dummy、scope、spectrum(频谱)、spectrometer(频谱仪)和
vuMeter。
–effect-width=<整数> 视频宽度
视频窗口的宽度为像素。
–effect-height=<整数> 视频高度
视频窗口的高度为像素。
–effect-fft-window={none,hann,flattop,blackmanharris,kaiser}
FFT 窗口
使用基于频谱的可视化 FFT 窗口类型。
–effect-kaiser-param=<浮点 [-340282346638528859811704183484516925440.000000 … 340282346638528859811704183484516925440.000000]>
Kaiser 窗口参数
Kaiser 窗口的 alpha 参数。增加 alpha 即增加主瓣宽度,减小副瓣波幅。
频谱分析:
–visual-80-bands, --no-visual-80-bands
显示 80 段而非 20 段
(默认启用)
显示 80 段而非 20 段
–visual-peaks, --no-visual-peaks
在分析器中绘制峰值
(默认启用)
在分析器中绘制峰值
频谱仪:
–spect-show-original, --no-spect-show-original
启用原始图形频谱
(默认禁用)
使用频谱仪「flat」频谱分析。
–spect-show-base, --no-spect-show-base
绘制波段基底
(默认启用)
绘制波段基底
–spect-radius=<整数> 基本像素半径
定义基本波段 (开始) 单位半径为像素。
–spect-sections=<整数 [1 … 2147483647]>
频谱区域
频谱将存在多少个区域。
–spect-color=<整数> V 平面颜色
YUV 立方体的颜色 V 平面的移位 ( 0 - 127 )。
–spect-show-bands, --no-spect-show-bands
在频谱仪中绘制波段
(默认启用)
在频谱仪中绘制波段
–spect-80-bands, --no-spect-80-bands
显示 80 段而非 20 段
(默认启用)
显示 80 段而非 20 段
–spect-separ=<整数> 波段之间的空白像素数量。
波段之间的空白像素数量。
–spect-amp=<整数> 增强
修改波段高度系数。
–spect-show-peaks, --no-spect-show-peaks
在分析器中绘制峰值
(默认启用)
在分析器中绘制峰值
–spect-peak-width=<整数> 峰值扩展宽度
增加或减少峰值宽度的像素。
–spect-peak-height=<整数> 峰值高度
峰值项目总像素高度。

libprojectM 效果 (projectm)
–projectm-preset-path=<字符串>
projectM 预设路径
projectM 预设文件目录路径
–projectm-title-font=<字符串>
标题字体
字体用于标题
–projectm-menu-font=<字符串> 字体菜单
用于菜单的字体
–projectm-width=<整数> 视频宽度
单位为像素的视频窗口宽度。
–projectm-height=<整数> 视频高度
单位为像素的视频窗口高度。
–projectm-meshx=<整数> mesh 宽度
mesh 宽度,单位为像素。
–projectm-meshy=<整数> mesh 高度
mesh 高度,单位为像素。
–projectm-texture-size=<整数>
纹理大小
纹理大小,单位为像素。

Goom 效果 (goom)
–goom-width=<整数> Goom 显示宽度
允许您设置 Goom 显示的分辨率 (分辨率越大,消耗的越漂亮 CPU 资源也更多)。
–goom-height=<整数> Goom 显示高度
允许您设置 Goom 显示的分辨率 (分辨率越大,消耗的越漂亮 CPU 更多的资源)。
–goom-speed=<整数 [1 … 10]>
Goom 动画速度
允许您设置动画速度 (1 到 10 之间,默认为 6)。

3D OpenGL 频谱可视化 (glspectrum)
–glspectrum-width=<整数> 视频宽度
可视化窗的宽度,单位为像素。
–glspectrum-height=<整数> 视频高度
可视化窗的高度,单位为像素。

墙视频滤镜 (wall)
–wall-cols=<整数 [1 … 15]> 列数
水平方向切割视频图片的窗口数量。
–wall-rows=<整数 [1 … 15]> 行数
垂直方向切割视频图片的窗口数量。
–wall-active=<字符串> 活动窗口
活动窗口列表(用逗号分隔)默认为全部
–wall-element-aspect=<字符串>
元素宽高比
显示器构成墙的宽高比。

Panoramix: 边界重叠视频墙 视频滤镜 (panoramix)
将视频图片切割成多个窗口,以显示屏幕墙
–panoramix-cols=<整数 [-1 … 15]>
列数
选择水平方向切割视频图片的视频窗口数量
–panoramix-rows=<整数 [-1 … 15]>
行数
垂直方向切割视频图片的视频窗口数量
–panoramix-bz-length=<整数 [0 … 100]>
重叠区域长度 (%)
选择重合部分的长度,单位为百分比
–panoramix-bz-height=<整数 [0 … 100]>
重叠区域高度 (%)
选择重合部分的高度,单位为百分比 (例如 2x2 的墙)
–panoramix-attenuate, --no-panoramix-attenuate
衰减
(默认启用)
如果您希望该插件负责重合部件的衰减,请选择此选项 (如果未选择选项,衰减将由 OpenGL 完成)
–panoramix-bz-begin=<整数 [0 … 100]>
衰减, 开头 (%)
拉格朗日系数选择重合部分开头,单位为百分比
–panoramix-bz-middle=<整数 [0 … 100]>
衰减, 中间 (%)
选择拉格朗日系数的中间部分,单位为百分比
–panoramix-bz-end=<整数 [0 … 100]>
衰减, 末尾 (%)
选择重合部分末尾的拉格朗日系数,单位为百分比
–panoramix-bz-middle-pos=<整数 [1 … 99]>
中间位置 (%)
选择重合部分的中间点 (拉格朗日系数) 百分比位置 (50 为中间)
–panoramix-bz-gamma-red=<浮点 [0.000000 … 5.000000]>
伽玛 (红) 矫正
选择重合部分的伽玛矫正 (红或 Y 成分)
–panoramix-bz-gamma-green=<浮点 [0.000000 … 5.000000]>
伽玛 (绿) 矫正
选择重合部分的伽玛矫正 (绿或 U 成分)
–panoramix-bz-gamma-blue=<浮点 [0.000000 … 5.00000]>
伽玛 (蓝) 矫正
选择重合部分的伽玛矫正 (蓝或 V 成分)
–panoramix-bz-blackcrush-red=<整数 [0 … 255]>
用于红色的黑压挤
选择重合部分的黑压挤 (红或 Y 成分)
–panoramix-bz-blackcrush-green=<整数 [0 … 255]>
用于绿色的黑压挤
选择重合部分的黑压挤 (绿或 U 成分)
–panoramix-bz-blackcrush-blue=<整数 [0 … 255]>
用于蓝色的黑压挤
选择重合部分的黑压挤 (蓝或 V 成分)
–panoramix-bz-whitecrush-red=<整数 [0 … 255]>
用于红色白压挤
选择重合部分的白压挤 (红或 Y 成分)
–panoramix-bz-whitecrush-green=<整数 [0 … 255]>
用于绿色的白压挤
选择重合部分的白压挤 (绿或 U 成分)
–panoramix-bz-whitecrush-blue=<整数 [0 … 255]>
用于蓝色的白压挤
选择重合部分的白压挤 (蓝或 V 成分)
–panoramix-bz-blacklevel-red=<整数 [0 … 255]>
红色的黑等级
选择重合部分的黑等级 (红或 Y 成分)
–panoramix-bz-blacklevel-green=<整数 [0 … 255]>
绿色的黑等级
选择重合部分的黑等级 (绿或 U 成分)
–panoramix-bz-blacklevel-blue=<整数 [0 … 255]>
蓝色的黑等级
选择重合部分的黑等级 (蓝或 V 成分)
–panoramix-bz-whitelevel-red=<整数 [0 … 255]>
红色的白等级
选择重合部分的白等级 (红或 Y 成分)
–panoramix-bz-whitelevel-green=<整数 [0 … 255]>
绿色的白等级
选择重合部分的白等级 (绿或 U 成分)
–panoramix-bz-whitelevel-blue=<整数 [0 … 255]>
蓝色的白等级
选择重合部分的白等级 (蓝或 V 成分)
–panoramix-active=<字符串> 活动窗口
活动窗口列表(用逗号分隔),默认为全部

克隆视频滤镜 (clone)
将视频复制到多个窗口和/或视频输出模块
–clone-count=<整数> 克隆数量
要克隆的视频窗口数量。
–clone-vout-list=<字符串> 视频输出模块
您可以指定用于克隆的视频输出模块。输入逗号分隔的模块列表。

YUV 视频输出 (yuv)
–yuv-file=<字符串> 设备,先进先出(fifo)或文件名
写入 yuv 帧的目的设备、fifo 或文件名。
–yuv-chroma=<字符串> 使用的色度
强制输出使用指定的色度。
–yuv-yuv4mpeg2, --no-yuv-yuv4mpeg2
添加 YUV4MPEG2 头
(默认禁用)
YUV4MPEG2 头与 mplayer yuv 视频输出兼容,要求 fourcc 为 YV12/I420。

用于 OpenGL 的 WGL 扩展 (wgl)
–gpu-affinity=<整数> GPU 关联
GPU 关联

显存输出 (vmem)
–vmem-width=<整数> 宽度
显存缓冲宽度。
–vmem-height=<整数> 高度
显存缓冲高度。
–vmem-pitch=<整数> 行距
显存缓冲的行距,单位为字节。
–vmem-chroma=<字符串> 色度
内存图像的输出色度,用 4 个字符的字符串表示,例如「RV32」。

dummy 视频输出 (vdummy)
–dummy-chroma=<字符串> dummy 图像色度格式
强制 dummy 视频输出使用指定的色度格式创建图像,而非为了尝试提升性能而使用最高效的格式。

OpenGL 视频输出 (gl)
–gl={any,wgl,none} OpenGL 扩展
用来调用开放图形库 (OpenGL) 的扩展。
–glconv={any,direct3d9,none}
Open GL/GLES hardware converter
Force a “glconv” module.
Colorspace conversion:
–rendering-intent={0 (Perceptual), 1 (Relative colorimetric), 2 (Absolute colorimetric), 3 (饱和度)}
Rendering intent for color conversion
The algorithm used to convert between color spaces
–target-prim={0 (Unknown primaries), 1 (ITU-R Rec. BT.601 (525-line = NTSC, SMPTE-C)), 2 (ITU-R Rec. BT.601 (625-line = PAL, SECAM)), 3 (ITU-R Rec. BT.709 (HD), also sRGB), 4 (ITU-R Rec. BT.470 M), 5 (ITU-R Rec. BT.2020 (UltraHD)), 6 (Apple RGB), 7 (Adobe RGB (1998)), 8 (ProPhoto RGB (ROMM)), 9 (CIE 1931 RGB primaries), 10 (DCI-P3 (Digital Cinema)), 11 (Panasonic V-Gamut (VARICAM)), 12 (Sony S-Gamut)}
Display primaries
The primaries associated with the output display
–target-trc={0 (Unknown gamma), 1 (ITU-R Rec. BT.1886 (CRT emulation + OOTF)), 2 (IEC 61966-2-4 sRGB (CRT emulation)), 3 (Linear light content), 4 (Pure power gamma 1.8), 5 (Pure power gamma 2.2), 6 (Pure power gamma 2.8), 7 (ProPhoto RGB (ROMM)), 8 (ITU-R BT.2100 PQ (perceptual quantizer), aka SMPTE ST2048), 9 (ITU-R BT.2100 HLG (hybrid log-gamma), aka ARIB STD-B67), 10 (Panasonic V-Log (VARICAM)), 11 (Sony S-Log1), 12 (Sony S-Log2)}
Display gamma / transfer function
The gamma/transfer function associated with the output display
Tone mapping:
–tone-mapping={3 (Hable (filmic mapping, recommended)), 1 (Mobius (linear + knee)), 2 (Reinhard (simple non-linear)), 4 (Gamma-Power law), 5 (Linear stretch (peak to peak)), 0 (Hard clip out-of-gamut)}
Tone-mapping algorithm
Algorithm to use when converting from wide gamut to standard gamut,
or from HDR to SDR
–tone-mapping-param=<浮点 [-340282346638528859811704183484516925440.000000 … 340282346638528859811704183484516925440.000000]>
Tone-mapping parameter
This parameter can be used to tune the tone-mapping curve. Specifics
depend on the curve used.
–tone-mapping-desat=<浮点 [-340282346638528859811704183484516925440.000000 … 340282346638528859811704183484516925440.000000]>
Tone-mapping desaturation coefficient
How strongly to desaturate overbright colors towards white. 0.0
disables this behavior.
–tone-mapping-warn, --no-tone-mapping-warn
Highlight clipped pixels
(默认禁用)
Debugging tool to indicate which pixels were clipped as part of the
tone mapping process.
Dithering:
–dither-algo={-1 (禁用), 0 (Blue noise), 3 (White noise), 1 (Bayer matrix (ordered dither))}
Dithering algorithm
The algorithm to use when dithering to a lower bit depth (degrades
performance on some platforms).
–dither-depth=<整数 [0 … 16]>
Dither depth override (0 = framebuffer depth)
Overrides the detected framebuffer depth. Useful to dither to lower
bit depths than otherwise required.

用于 Windows 的 OpenGL 视频输出 (glwin32)
–glconv={any,direct3d9,none}
Open GL/GLES hardware converter
Force a “glconv” module.
Colorspace conversion:
–rendering-intent={0 (Perceptual), 1 (Relative colorimetric), 2 (Absolute colorimetric), 3 (饱和度)}
Rendering intent for color conversion
The algorithm used to convert between color spaces
–target-prim={0 (Unknown primaries), 1 (ITU-R Rec. BT.601 (525-line = NTSC, SMPTE-C)), 2 (ITU-R Rec. BT.601 (625-line = PAL, SECAM)), 3 (ITU-R Rec. BT.709 (HD), also sRGB), 4 (ITU-R Rec. BT.470 M), 5 (ITU-R Rec. BT.2020 (UltraHD)), 6 (Apple RGB), 7 (Adobe RGB (1998)), 8 (ProPhoto RGB (ROMM)), 9 (CIE 1931 RGB primaries), 10 (DCI-P3 (Digital Cinema)), 11 (Panasonic V-Gamut (VARICAM)), 12 (Sony S-Gamut)}
Display primaries
The primaries associated with the output display
–target-trc={0 (Unknown gamma), 1 (ITU-R Rec. BT.1886 (CRT emulation + OOTF)), 2 (IEC 61966-2-4 sRGB (CRT emulation)), 3 (Linear light content), 4 (Pure power gamma 1.8), 5 (Pure power gamma 2.2), 6 (Pure power gamma 2.8), 7 (ProPhoto RGB (ROMM)), 8 (ITU-R BT.2100 PQ (perceptual quantizer), aka SMPTE ST2048), 9 (ITU-R BT.2100 HLG (hybrid log-gamma), aka ARIB STD-B67), 10 (Panasonic V-Log (VARICAM)), 11 (Sony S-Log1), 12 (Sony S-Log2)}
Display gamma / transfer function
The gamma/transfer function associated with the output display
Tone mapping:
–tone-mapping={3 (Hable (filmic mapping, recommended)), 1 (Mobius (linear + knee)), 2 (Reinhard (simple non-linear)), 4 (Gamma-Power law), 5 (Linear stretch (peak to peak)), 0 (Hard clip out-of-gamut)}
Tone-mapping algorithm
Algorithm to use when converting from wide gamut to standard gamut,
or from HDR to SDR
–tone-mapping-param=<浮点 [-340282346638528859811704183484516925440.000000 … 340282346638528859811704183484516925440.000000]>
Tone-mapping parameter
This parameter can be used to tune the tone-mapping curve. Specifics
depend on the curve used.
–tone-mapping-desat=<浮点 [-340282346638528859811704183484516925440.000000 … 340282346638528859811704183484516925440.000000]>
Tone-mapping desaturation coefficient
How strongly to desaturate overbright colors towards white. 0.0
disables this behavior.
–tone-mapping-warn, --no-tone-mapping-warn
Highlight clipped pixels
(默认禁用)
Debugging tool to indicate which pixels were clipped as part of the
tone mapping process.
Dithering:
–dither-algo={-1 (禁用), 0 (Blue noise), 3 (White noise), 1 (Bayer matrix (ordered dither))}
Dithering algorithm
The algorithm to use when dithering to a lower bit depth (degrades
performance on some platforms).
–dither-depth=<整数 [0 … 16]>
Dither depth override (0 = framebuffer depth)
Overrides the detected framebuffer depth. Useful to dither to lower
bit depths than otherwise required.

Flaschen-Taschen video output (flaschen)
–flaschen-display=<字符串> Flaschen-Taschen display address
IP address or hostname of the Flaschen-Taschen display. Something
like ft.noise or ftkleine.noise
–flaschen-width=<整数> 宽度
视频宽度
–flaschen-height=<整数> 高度
视频高度

嵌入窗口视频 (drawable)
–drawable-hwnd=<整数> 窗口句柄 (HWND)
视频将嵌入在指定的现有窗口。如果为零,则将创建新窗口。

DirectX (DirectDraw) 视频输出 (directdraw)
推荐供 Windows XP 使用的视频输出。与 Vista 的 Aero 接口不兼容
–directx-hw-yuv, --no-directx-hw-yuv
使用硬件 YUV->RGB 转换
(默认启用)
尝试为 YUV->RGB 转换使用硬件加速。此选项在使用覆盖层时没有任何效果。
–directx-overlay, --no-directx-overlay
覆盖视频输出
(默认启用)
覆盖层是您显卡的硬件加速功能 (直接渲染视频的能力)。VLC 默认会尝试使用它。
–directx-use-sysmem, --no-directx-use-sysmem
在系统内存中使用系统缓存
(默认禁用)
在系统内存中(而不是显存)创建视频缓冲。不推荐这么做,因为通常使用显存可从硬件加速中更多地获益 (如调整大小或 YUV->RGB
转换)。此选项在使用覆盖层时将不起任何作用。
–directx-3buffering, --no-directx-3buffering
为覆盖使用三重缓冲
(默认启用)
在使用 YUV 覆盖时尝试使用三重缓冲。可获得更高的视频质量 (不闪烁)。
–directx-device={,display,\.\DISPLAY1}
指定显示设备名称
在多显示器配置中您可以指定希望打开视频窗口的显示器的 Windows
设备名称。例如,「\.\DISPLAY1」或「\.\DISPLAY2」。

Direct3D9 视频输出 (direct3d9)
推荐供 Windows Vista 及更新版本使用的视频输出
–direct3d9-hw-blending, --no-direct3d9-hw-blending
使用硬件合成支持
(默认启用)
尝试为字幕/OSD 合成使用硬件加速。
–direct3d9-shader={Disabled,Invert,Grayscale,Convert601to709,GammaCorrection18,GammaCorrection22,GammaCorrectionBT709,WidenColorSpace,HLSL File}
像素着色器
选择要应用的像素着色器。
–direct3d9-shader-file=<字符串>
HLSL 文件路径
HLSL 文件路径,文件中包含单个像素着色器。

Direct3D11 视频输出 (direct3d11)
Windows 8 及更高版本推荐使用的视频输出
–direct3d11-hw-blending, --no-direct3d11-hw-blending
使用硬件合成支持
(默认启用)
尝试为字幕/OSD 合成使用硬件加速。

视频变换滤镜 (transform)
旋转或翻转视频
–transform-type={90,180,270,hflip,vflip,transpose,antitranspose}
变换类型
变换类型

锐化视频滤镜 (sharpen)
增加轮廓间的对比度。
–sharpen-sigma=<浮点 [0.000000 … 2.000000]>
锐化强度 (0-2)
设置锐化强度,在 0 和 2 之间。默认为 0.05。

棕褐色视频滤镜 (sepia)
通过应用棕褐色效果给视频更温暖的色调
–sepia-intensity=<整数 [0 … 255]>
棕褐色强度
棕褐色效果的强度

场景视频滤镜 (scene)
将视频发至图片文件
–scene-format=<字符串> 图像格式
输出图像的格式 (png, jpeg, …)。
–scene-width=<整数> 图像宽度
您可以强制指定图像的宽度。VLC 默认 (-1) 自动适应视频参数。
–scene-height=<整数> 图像高度
您可以强制指定图像的高度。VLC 默认 (-1) 自动适应视频参数。
–scene-prefix=<字符串> 文件名前缀
输出图像文件名的前缀。如替换不为真,输出文件名将是 “前缀数字.格式” 的形式。
–scene-path=<字符串> 目录路径前缀
图像文件保存的目录路径。若不设置,图像将自动保存到用户的主目录。
–scene-replace, --no-scene-replace
总是写入到相同的文件中
(默认禁用)
总是写入到相同的文件中,而不是为每幅图像创建一个文件。此情况下,文件名后将不添加数字。
–scene-ratio=<整数 [1 … 2147483647]>
录制比率
录制图像的比率。3 表示三幅图像中的一幅将被录制。

旋转视频滤镜 (rotate)
–rotate-angle=<浮点 [-340282346638528859811704183484516925440.000000 … 340282346638528859811704183484516925440.000000]>
角度值
角度值 (0 到 359)
–rotate-use-motion, --no-rotate-use-motion
使用运动传感器
(默认禁用)
使用 HDAPS, AMS, APPLESMC 或 UNIMOTION 运动传感器旋转视频

解谜交互游戏视频滤镜 (puzzle)
–puzzle-rows=<整数 [2 … 42]>
解谜游戏的行数
解谜游戏的行数
–puzzle-cols=<整数 [2 … 42]>
解谜游戏的列数
解谜游戏的列数
–puzzle-border=<整数 [0 … 40]>
边框
原图边框宽度。
–puzzle-preview, --no-puzzle-preview
小预览
(默认禁用)
显示小预览。
–puzzle-preview-size=<整数 [0 … 100]>
小预览大小
显示小预览的大小 (源的百分比)。
–puzzle-shape-size=<整数 [0 … 100]>
切片边缘形状大小
切片边缘弯曲大小
–puzzle-auto-shuffle=<整数 [0 … 30000]>
自动重排
游戏过程中自动重排的延时
–puzzle-auto-solve=<整数 [0 … 30000]>
自动求解
游戏过程中自动求解的延时
–puzzle-rotation={0 (0), 1 (0/180), 2 (0/90/180/270), 3 (0/90/180/270/mirror)}
旋转
旋转参数: none;180;90-270;mirror
–puzzle-mode={0 (拼图), 1 (滑块), 2 (交换), 3 (互换)}
游戏模式
选择游戏模式变种,从拼图到滑块类应有尽有。

视频后处理滤镜 (postproc)
–postproc-q=<整数 [0 … 6]> 后期处理质量
后处理的质量。有效范围为 0 (禁用) 到 6 (最高) 级别越高,需要的 CPU 资源也越多,但产生的画面质量也更高。
对于默认的滤镜链,其值可映射到下述滤镜: 1: hb, 2-4: hb+vb, 5-6: hb+vb+dr
–postproc-name=<字符串> FFmpeg 后处理滤镜链
FFmpeg 后处理滤镜链

色调简化视频滤镜 (posterize)
通过减少颜色数量将视频海报化
–posterize-level=<整数 [2 … 256]>
色调简化级别
色调简化级别 (颜色数为此值的立方)

运动模糊滤镜 (motionblur)
–blur-factor=<整数 [1 … 127]>
模糊系数 (1-127)
模糊程度,从 1 到 127。

镜像视频滤镜 (mirror)
将视频切割为两个相同的部分,就像在镜子中一样
–mirror-split={0 (垂直), 1 (水平)}
镜像方向
定义镜像切割的方向。 可以是垂直或水平。
–mirror-direction={0 (从左到右/从上到下), 1 (从右到左/从下往上)}
方向
镜像方向。

高质量 3D 降噪器滤镜 (hqdn3d)
–hqdn3d-luma-spat=<浮点 [0.000000 … 254.000000]>
空间亮度强度 (0-254)
空间亮度强度 (0-254)
–hqdn3d-chroma-spat=<浮点 [0.000000 … 254.000000]>
空间色度强度 (0-254)
空间色度强度 (0-254)
–hqdn3d-luma-temp=<浮点 [0.000000 … 254.000000]>
时序亮度强度 (0-254)
时序亮度强度 (0-254)
–hqdn3d-chroma-temp=<浮点 [0.000000 … 254.000000]>
时序色度强度 (0-254)
时序色度强度 (0-254)

颗粒视频滤镜 (grain)
添加经过滤的高斯噪点
–grain-variance=<浮点 [0.000000 … 10.000000]>
差量
高斯噪点差量
–grain-period-min=<整数 [1 … 64]>
最小限制
噪点颗粒的最小限制,单位为像素。
–grain-period-max=<整数 [1 … 64]>
最大限制
噪点颗粒的最大限制,单位为像素。

梯度视频滤镜 (gradient)
应用色彩梯度或边界侦测效果
–gradient-mode={gradient,edge,hough}
失真模式
失真模式,可以是「gradient(梯度)」「edge(边缘)」或「hough(霍夫变换)」。
–gradient-type=<整数 [0 … 1]>
梯度图像类型
梯度图像类型 (0 或 1)。 0 将使图像变为白色,1 将保持颜色。
–gradient-cartoon, --no-gradient-cartoon
应用卡通效果
(默认启用)
应用卡通效果。仅在「梯度」与「边界」模式下生效。

gradfun 视频滤镜 (gradfun)
去色带算法
–gradfun-radius=<整数 [4 … 32]>
半径
半径,单位为像素
–gradfun-strength=<浮点 [0.510000 … 255.000000]>
强度
用于修改像素值的强度

高斯模糊视频滤镜 (gaussianblur)
添加模糊效果
–gaussianblur-sigma=<浮点 [0.010000 … 4096.000000]>
高斯标准差
高斯标准偏差。模糊将根据各方向 3*sigma 的像素计算。

FPS 转换视频滤镜 (fps)
–fps-fps=<字符串> 帧率
帧率

提取 RGB 成分视频滤镜 (extract)
–extract-component={16711680 (红色), 65280 (绿色), 255 (蓝色)}
要提取的 RGB 成分
要提取的 RGB 成分。0 为红、1 为绿、2 为蓝。

擦除视频滤镜 (erase)
以图片为掩码移除视频区域
–erase-mask=<字符串> 图像掩码
图像掩码。alpha 值大于 50% 的像素将被擦除。
–erase-x=<整数> X 坐标
掩码的 X 坐标。
–erase-y=<整数> Y 坐标
掩码的 Y 坐标。

反交错视频滤镜 (deinterlace)
–sout-deinterlace-mode={discard,blend,mean,bob,linear,x,yadif,yadif2x,phosphor,ivtc}
串流反交错模式
要用于串流的反交错模式。
–sout-deinterlace-phosphor-chroma={1 (最晚(Latest)), 2 (行交替(AltLine)), 3 (混合), 4 (色度采样提升(Upconvert))}
用于 4:2:0 输入的 Phosphor 色度模式
选择如何处理落在输入帧边界的输出帧的颜色。 Latest(最晚): 只提取新 (亮) 场的色度。适合交错输入,例如录像机生成的视频。
AltLine(行交替): 色度的第一行从顶场提取,第二行从底场提取,如此类推。 默认模式,适合 NTSC telecine 输入 (动画
DVD 等)。 Blend(合并): 取输入场色度的平均值。可能会同时造成新 (亮) 场颜色失真。
Upconvert(色度采样提升): 以 4:2:2 格式输出 (各场色度独立)。最佳模拟,但需要更多的 CPU 资源与内存带宽。
–sout-deinterlace-phosphor-dimmer={1 (关), 2 (低), 3 (中), 4 (高)}
Phosphor 旧场暗化强度
控制暗化滤镜的强度,用于 Phosphor 帧率加倍器模拟 CRT TV 旧场的荧光衰减。默认: 低。

视频裁剪滤镜 (croppadd)
裁剪:
–croppadd-croptop=<整数 [0 … 2147483647]>
从顶部开始裁剪的像素
从图像顶部开始裁剪的像素数量。
–croppadd-cropbottom=<整数 [0 … 2147483647]>
从底部开始裁剪的像素
从图像底部开始裁剪的像素数量。
–croppadd-cropleft=<整数 [0 … 2147483647]>
从左侧开始裁剪的像素
从图像左侧开始裁剪的像素数量。
–croppadd-cropright=<整数 [0 … 2147483647]>
从右侧开始裁剪的像素
从图像右侧开始裁剪的像素数量。
添加(padd):
–croppadd-paddtop=<整数 [0 … 2147483647]>
要添加到顶部的像素
图像裁剪后要添加到顶部的像素数量。
–croppadd-paddbottom=<整数 [0 … 2147483647]>
要添加到底部的像素
图像裁剪后要添加到底部的像素数量。
–croppadd-paddleft=<整数 [0 … 2147483647]>
要添加到左侧的像素
图像裁剪后要添加到左侧的像素数量。
–croppadd-paddright=<整数 [0 … 2147483647]>
要添加到右侧的像素
图像裁剪后要添加到右侧的像素数量。

色彩阈值滤镜 (colorthres)
选择视频中的颜色
–colorthres-color={16711680 (红色), 16711935 (紫红色), 16776960 (黄色), 65280 (酸橙绿色), 255 (蓝色), 65535 (水蓝色)}
颜色
与该颜色相似的颜色将被保留,其它的将被灰度化。必须为十六进制的值 (类似 HTML 颜色)。前两个字符是红,然后是绿、蓝。#000000
= 黑、#FF0000 = 红、#00FF00 = 绿、#FFFF00 = 黄 (红 + 绿)、#FFFFFF = 白
–colorthres-saturationthres=<整数>
饱和度阈值
–colorthres-similaritythres=<整数>
相似阈值

画布视频滤镜 (canvas)
自动调整大小并为视频加边
–canvas-width=<整数 [0 … 2147483647]>
输出宽度
输出 (画布) 图像宽度
–canvas-height=<整数 [0 … 2147483647]>
输出高度
输出 (画布) 图像高度
–canvas-aspect=<字符串> 输出画面宽高比
设置画布的画面宽高比。如果留空,则认为画布的 SAR 与输入画面的相同。
–canvas-padd, --no-canvas-padd
视频加边
(默认启用)
如果启用,视频将在缩放后加边以适应画布。否则,视频将缩放再裁剪以适应画布。

蓝幕视频滤镜 (bluescreen)
此效果,又称为「绿幕」或「关键色度」,将前景图像中的「蓝色部分」与背景混合 (类似于天气预报)。您可以选择用于混合的「关键」颜色 (默认为蓝色)。
–bluescreen-u=<整数 [0 … 255]>
蓝幕 U 值
蓝幕关键色 (YUV 值) 中的「U」值。从 0 到 255。默认为 120,即蓝色。
–bluescreen-v=<整数 [0 … 255]>
蓝幕 V 值
蓝幕关键色 (YUV 值) 中的「V」值。从 0 到 255。默认为 90,即蓝色。
–bluescreen-ut=<整数 [0 … 255]>
蓝幕 U 容忍
蓝幕混合器在 U 平面的颜色差异容忍值。10 到 20 之间的值似乎比较明智。
–bluescreen-vt=<整数 [0 … 255]>
蓝幕 V 容忍
蓝幕混合器在 V 平面的颜色差异容忍值。10 到 20 之间的值似乎比较明智。

合成跑分滤镜 (blendbench)
跑分:
–blendbench-loops=<整数> 合成次数
执行合成的次数
–blendbench-alpha=<整数 [0 … 255]>
合成图像的 Alpha 值
要合成图像的 Alpha 值
基本图像:
–blendbench-base-image=<字符串>
要合成的图像
将被合成的图像
–blendbench-base-chroma=<字符串>
基本图像的色度
载入基本图像使用的色度模式
合成图像:
–blendbench-blend-image=<字符串>
将被合成的图像
将被合成到基本图像的图像
–blendbench-blend-chroma=<字符串>
合成图像的色度
载入合成图像使用的色度模式

球视频滤镜 (ball)
增强现实球游戏
–ball-color={red,green,blue,white}
球颜色
球颜色
–ball-speed=<整数 [1 … 15]>
球速
Set ball speed, the displacement value in number of pixels by frame.
–ball-size=<整数 [5 … 30]> 球大小
Set ball size giving its radius in number of pixels
–ball-gradient-threshold=<整数 [1 … 200]>
梯度阈值
设置边界计算的梯度阈值。
–ball-edge-visible, --no-ball-edge-visible
边界可见性
(默认启用)
设置边界可见度。

antiflicker 视频滤镜 (antiflicker)
–antiflicker-window-size=<整数 [0 … 100]>
窗口尺寸
帧数 (0 到 100)
–antiflicker-softening-size=<整数 [0 … 31]>
柔化值
平滑处理帧数 (0 到 30)

将 3D 画面转换为分色立体图像的视频滤镜 (anaglyph)
–anaglyph-scheme={red-green,red-blue,red-cyan,trioscopic,magenta-cyan}
色彩方案
定义眼镜的色彩方案

Alpha 掩码视频滤镜 (alphamask)
使用图像的 alpha 通道作为透明掩码。
–alphamask-mask=<字符串> 透明掩码
Alpha 混合透明掩码。使用一个 png alpha 通道。

图像属性滤镜 (adjust)
–contrast=<浮点 [0.000000 … 2.000000]>
图像对比度 (0-2)
设置图像对比度, 在 0 和 2 之间。默认为 1。
–brightness=<浮点 [0.000000 … 2.000000]>
图像亮度 (0-2)
设置图像亮度, 在 0 和 2 之间。默认为 1。
–hue=<浮点 [-180.000000 … 180.000000]>
图像色调 (-180…180)
设置图像色调,-180 到 180。默认为 0。
–saturation=<浮点 [0.000000 … 3.000000]>
图像饱和度 (0-3)
设置图像饱和度, 在 0 和 3 之间。默认为 1。
–gamma=<浮点 [0.010000 … 10.000000]>
图像色度 (0-10)
设置图像色度,在 0.01 和 10 之间。默认为 1。
–brightness-threshold, --no-brightness-threshold
亮度阈值
(默认禁用)
启用此模式时,像素将被显示为黑色和白色。阈值将使用下面定义的亮度。

视频缩放滤镜 (swscale)
–swscale-mode={0 (快速双线性(fast bilinear)), 1 (双线性(bilinear)), 2 (双三次(bicubic) (质量较好)), 3 (实验性), 4 (最近相邻 (质量较差)), 5 (Area), 6 (亮度双三次 / 色度双线性), 7 (高斯), 8 (SincR), 9 (Lanczos), 10 (双三次样条(bicubic spline))}
缩放模式
要使用的缩放模式。

用于 Windows 的语音合成 (sapi)
–sapi-voice=<整数> Voice Index
Voice index

Freetype2 字体渲染器 (freetype)
–freetype-font=<字符串> 字体
您要使用字体的字体集
–freetype-monofont=<字符串> 等宽字体
您要使用字体的字体集
–freetype-fontsize=<整数 [0 … 4096]>
字体大小,单位为像素
视频上渲染的默认字体大小。如果设为非 0 的值,本选项将覆盖相对字体大小。
–freetype-rel-fontsize={20 (较小), 18 (小), 16 (普通), 12 (大), 6 (较大)}
相对字体大小
在视频上渲染的相对默认字体大小。如果设置了绝对字体大小,相对大小将被覆盖。
–freetype-opacity=<整数 [0 … 255]>
文本不透明度
将要在视频上渲染的文本的不透明度 (与透明度相反)。0 = 透明、255 = 完全不透明。
–freetype-color={0 (黑色), 8421504 (灰色), 12632256 (银色), 16777215 (白色), 8388608 (红褐色), 16711680 (红色), 16711935 (紫红色), 16776960 (黄色), 8421376 (橄榄绿), 32768 (绿色), 32896 (蓝绿色), 65280 (酸橙绿色), 8388736 (紫色), 128 (藏青色), 255 (蓝色), 65535 (水蓝色)}
文本默认色彩
在视频上渲染的文本颜色。必须为十六进制值 (类似 HTML 颜色)。前两个字符是红,然后是绿、蓝。#000000 = 黑、#FF0000
= 红、#00FF00 = 绿、#FFFF00 = 黄 (红 + 绿)、#FFFFFF = 白
–freetype-bold, --no-freetype-bold
强制加粗
(默认禁用)
–freetype-background-opacity=<整数 [0 … 255]>
背景不透明度
–freetype-background-color={0 (黑色), 8421504 (灰色), 12632256 (银色), 16777215 (白色), 8388608 (红褐色), 16711680 (红色), 16711935 (紫红色), 16776960 (黄色), 8421376 (橄榄绿), 32768 (绿色), 32896 (蓝绿色), 65280 (酸橙绿色), 8388736 (紫色), 128 (藏青色), 255 (蓝色), 65535 (水蓝色)}
背景颜色
–freetype-outline-opacity=<整数 [0 … 255]>
轮廓不透明度
–freetype-outline-color={0 (黑色), 8421504 (灰色), 12632256 (银色), 16777215 (白色), 8388608 (红褐色), 16711680 (红色), 16711935 (紫红色), 16776960 (黄色), 8421376 (橄榄绿), 32768 (绿色), 32896 (蓝绿色), 65280 (酸橙绿色), 8388736 (紫色), 128 (藏青色), 255 (蓝色), 65535 (水蓝色)}
轮廓颜色
–freetype-outline-thickness={0 (无), 2 (细), 4 (普通), 6 (粗)}
轮廓宽度
–freetype-shadow-opacity=<整数 [0 … 255]>
阴影不透明度
–freetype-shadow-color={0 (黑色), 8421504 (灰色), 12632256 (银色), 16777215 (白色), 8388608 (红褐色), 16711680 (红色), 16711935 (紫红色), 16776960 (黄色), 8421376 (橄榄绿), 32768 (绿色), 32896 (蓝绿色), 65280 (酸橙绿色), 8388736 (紫色), 128 (藏青色), 255 (蓝色), 65535 (水蓝色)}
阴影颜色
–freetype-shadow-angle=<浮点 [-360.000000 … 360.000000]>
阴影角度
–freetype-shadow-distance=<浮点 [0.000000 … 1.000000]>
阴影距离
–freetype-yuvp, --no-freetype-yuvp
使用 YUVP 渲染器
(默认禁用)
使用「调色板 YUV」渲染字体。此选项仅在您希望编码为 DVB 字幕时才需要
–freetype-text-direction={0 (由左向右), 1 (由右向左), 2 (自动)}
文本方向
用于 Unicode 双向算法的段落基准方向。

转码流输出 (stream_out_transcode)
视频:
–sout-transcode-venc={any,jpeg,png,x264,x265,opus,g711,araw,theora,vorbis,twolame,schroedinger,flac,dvbsub,speex,t140,lpcm,avcodec,vpx,rtpvideo,dmo,qsv,edummy,stats,none}
视频编码器
要使用的视频编码器模块 (及其相关选项)。
–sout-transcode-vcodec=<字符串>
目标视频编解码器
要使用的视频编解码器。
–sout-transcode-vb=<整数> 视频码率
要转换的视频流的目标码率。
–sout-transcode-scale=<浮点 [-340282346638528859811704183484516925440.000000 … 340282346638528859811704183484516925440.000000]>
视频缩放
转码时应用到视频的缩放系数 (例如: 0.25)
–sout-transcode-fps=<字符串> 视频帧率
视频流的目标输出帧率。
–sout-transcode-deinterlace, --no-sout-transcode-deinterlace
反交错视频
(默认禁用)
编码之前先反交错视频。
–sout-transcode-deinterlace-module={deinterlace,ffmpeg-deinterlace}
反交错模块
指定要使用的反交错模块。
–sout-transcode-width=<整数>
视频宽度
输出视频宽度。
–sout-transcode-height=<整数>
视频高度
输出视频高度。
–sout-transcode-maxwidth=<整数>
最大视频宽度
最大输出视频宽度。
–sout-transcode-maxheight=<整数>
最大视频高度
最大输出视频高度。
–sout-transcode-vfilter=<字符串>
视频滤镜
应用到视频流的视频滤镜 (在应用覆盖层之后)。您可以输入冒号分隔的滤镜列表。
音频:
–sout-transcode-aenc={any,jpeg,png,x264,x265,opus,g711,araw,theora,vorbis,twolame,schroedinger,flac,dvbsub,speex,t140,lpcm,avcodec,vpx,rtpvideo,dmo,qsv,edummy,stats,none}
音频编码器
要使用的音频编码器模块 (及其相关选项)。
–sout-transcode-acodec=<字符串>
目标音频编解码器
要使用的音频编解码器。
–sout-transcode-ab=<整数> 音频码率
要转码的音频流码率。
–sout-transcode-alang=<字符串>
音频语言
这是音频流的语言。
–sout-transcode-channels=<整数 [0 … 9]>
音频声道数
转码后流的声道数。
–sout-transcode-samplerate=<整数 [0 … 48000]>
音频采样率
要转码的音频流采样率 (11250, 22500, 44100 或 48000)。
–sout-transcode-afilter=<字符串>
音频滤镜
应用到音频流的音频滤镜 (在应用转换滤镜之后)。您可以输入冒号分隔的滤镜列表。
覆盖/字幕输出:
–sout-transcode-senc={any,jpeg,png,x264,x265,opus,g711,araw,theora,vorbis,twolame,schroedinger,flac,dvbsub,speex,t140,lpcm,avcodec,vpx,rtpvideo,dmo,qsv,edummy,stats,none}
字幕编码器
要使用的字幕编码器模块 (及其相关选项)。
–sout-transcode-scodec=<字符串>
目标字幕编解码器
要使用的字幕编解码器。
–sout-transcode-soverlay, --no-sout-transcode-soverlay
目标字幕编解码器
(默认禁用)
要使用的字幕编解码器。
–sout-transcode-sfilter=<字符串>
覆盖
允许您在转码后的视频流上添加覆盖层 (亦作「子画面」)。由滤镜生成的子画面将直接覆盖在视频上。您可以指定子画面模块列表,用冒号分隔。
其他:
–sout-transcode-threads=<整数>
线程数量
用于转码的线程数量。
–sout-transcode-pool-size=<整数 [1 … 1000]>
画面池大小
定义线程 > 0 时,解码器/编码器线程之间的池中允许存储多少帧画面
–sout-transcode-high-priority, --no-sout-transcode-high-priority
高优先级
(默认禁用)
以「输出」优先级而非「视频」优先级运行可选的编码器线程。

写入串流的统计信息 (stats)
–sout-stats-output=<字符串> 输出文件
将统计信息写入文件而非标准输出
–sout-stats-prefix=<字符串> 输出行显示的前缀
输出行显示的前缀

标准流输出 (stream_out_standard)
–sout-standard-access=<字符串>
输出访问模式
用于流的输出模块。
–sout-standard-mux=<字符串> 输出混流器
用于流的混流器。
–sout-standard-dst=<字符串> 输出目标
流的目标 (URL)。本项会覆盖文件名与绑定参数
–sout-standard-bind=<字符串> 要绑定的地址 (输出目标的辅助设置)
vlc 要绑定的
地址:端口,用于监听入站流。本项为输出目标(dst)的辅助设置项,dst=绑定地址(bind)+’/’+文件名(path)。输出目标参数可
覆盖本项。
–sout-standard-path=<字符串> 流文件名 (输出目标的辅助设置)
用于流的文件名。本项为输出目标(dst)的辅助设置项,dst=绑定地址(bind)+’/’+文件名(path)。输出目标参数可覆盖本项。
–sout-standard-sap, --no-sout-standard-sap
SAP 通告
(默认禁用)
使用 SAP 发布此会话的通告。
–sout-standard-name=<字符串> 会话名称
SDP (会话描述符) 中宣告的会话名称。
–sout-standard-description=<字符串>
会话描述
SDP (会话描述符) 中宣告的短描述,提供关于流的细节信息。
–sout-standard-url=<字符串> 会话 URL
SDP (会话描述符) 中宣告的 URL (通常是串流组织的网站),提供关于流的更多信息。
–sout-standard-email=<字符串>
会话电子邮件
SDP (会话描述符) 中宣告的流的联系邮箱地址。

输出到内存缓冲器的流 (smem)
–sout-smem-video-prerender-callback=<字符串>
视频预渲染器回调
视频预渲染器回调函数的地址。此函数用于设置缓冲在哪里完成渲染。
–sout-smem-audio-prerender-callback=<字符串>
音频预渲染器回调
音频预渲染器回调函数的地址。此函数用于设置缓冲在哪里完成渲染。
–sout-smem-video-postrender-callback=<字符串>
视频后渲染器回调
视频后渲染器回调函数的地址。此函数将在渲染进入缓冲器时调用。
–sout-smem-audio-postrender-callback=<字符串>
音频后渲染器回调
音频后渲染器回调函数的地址。此函数将在渲染进入缓冲器时调用。
–sout-smem-video-data=<字符串>
视频回调数据
视频回调函数的数据。
–sout-smem-audio-data=<字符串>
音频回调数据
视频回调函数的数据。
–sout-smem-time-sync, --no-sout-smem-time-sync
按时间同步输出
(默认启用)
用于输出的时间同步选项。如果为真,将照常渲染流,否则将尽可能快地渲染。

更改基本流的 id (setid)
设置 ES id:
–sout-setid-id=<整数> 基本流 ID
为基本流指定标识性整数(ID)
–sout-setid-new-id=<整数> 新建 ES ID
为该基本流指定新的整数 id
设置 ES 语言:
–sout-setlang-id=<整数> 基本流 ID
为基本流指定标识性整数(ID)
–sout-setlang-lang=<字符串> 语言
为该基本流指定 ISO-639 代码 (三个字符)

RTP 流输出 (stream_out_rtp)
–sout-rtp-dst=<字符串> 目标
将使用的输出 URL。
–sout-rtp-sdp=<字符串> SDP
允许您为此 RTP 会话指定如何发布 SDP (会话描述符)。必须使用 URL http://位置 用于通过 HTTP 访问的
SDP,rtsp://位置 用于 RTSP 访问,或 sap:// 用于通过 SAP 发布的 SDP 通告。
–sout-rtp-mux=<字符串> 混流器
允许您指定用于串流输出的混流器。默认为不使用混流器 (标准 RTP 流)。
–sout-rtp-sap, --no-sout-rtp-sap
SAP 通告
(默认禁用)
使用 SAP 发布此会话的通告。
–sout-rtp-name=<字符串> 会话名称
SDP (会话描述符) 中宣告的会话名称。
–sout-rtp-cat=<字符串> 会话类别
若选择使用 SAP,本选项允许您指定会话类别。
–sout-rtp-description=<字符串>
会话描述
SDP (会话描述符) 中宣告的短描述,提供关于流的细节信息。
–sout-rtp-url=<字符串> 会话 URL
SDP (会话描述符) 中宣告的 URL (通常是串流组织的网站),提供关于流的更多信息。
–sout-rtp-email=<字符串> 会话电子邮件
SDP (会话描述符) 中宣告的流的联系邮箱地址。
–sout-rtp-proto={dccp,sctp,tcp,udp,udplite}
传输协议
选择 RTP 要使用的传输协议。
–sout-rtp-port=<整数> 端口
允许您为 RTP 流指定基本端口。
–sout-rtp-port-audio=<整数> 音频端口
允许您为 RTP 流指定默认的音频端口。
–sout-rtp-port-video=<整数> 视频端口
允许您为 RTP 流指定默认的视频端口。
–sout-rtp-ttl=<整数> 跳数限制 (TTL)
流输出发送的多播数据包的跳跃限制 (也被称为“生命周期”或 TTL) (-1 = 使用操作系统内建的默认值)。
–sout-rtp-rtcp-mux, --no-sout-rtp-rtcp-mux
RTP/RTCP 复用
(默认禁用)
将 RTCP 数据包作为 RTP 数据包,通过同一端口复用发送与接收。
–sout-rtp-caching=<整数> 缓存值 (毫秒)
出站 RTP 流的默认缓存值。单位为毫秒。
–sout-rtp-key=<字符串> SRTP 密钥 (十六进制)
RTP 数据包将使用此安全 RTP 主共享密钥进行完整性保护及加密。应为 32 字符长的十六进制字符串。
–sout-rtp-salt=<字符串> SRTP 盐 (十六进制)
安全 RTP 需要一个 (非秘密) 主盐值。需为 28 字符长的十六进制字符串。
–sout-rtp-mp4a-latm, --no-sout-rtp-mp4a-latm
MP4A LATM
(默认禁用)
允许您流式处理 MPEG4 LATM 音频流 (参见 RFC3016)。
–rtsp-timeout=<整数> RTSP 会话超时 (s)
RTSP 会话将在超过此时长收不到任何 RTSP 请求时关闭。设为负值或 0 可禁用超时。默认为 60 (一分钟)。
–sout-rtsp-user=<字符串> 用户名
访问流时所要求的用户名。
–sout-rtsp-pwd=<字符串> 密码
访问该流时所要求的密码。

录制流输出 (record)
–sout-record-dst-prefix=<字符串>
目标前缀
自动生成目标文件的前缀

mosaic 桥流输出 (mosaic_bridge)
–sout-mosaic-bridge-id=<字符串>
ID
指定用于此子画面的标识字符串
–sout-mosaic-bridge-width=<整数>
视频宽度
输出视频宽度。
–sout-mosaic-bridge-height=<整数>
视频高度
输出视频高度。
–sout-mosaic-bridge-sar=<字符串>
采样宽高比
目标的采样宽高比 (1:1、3:4、2:3)。
–sout-mosaic-bridge-chroma=<字符串>
图像色度
强制使用指定的色度。如果您计划使用 Alphamask 或蓝幕视频滤镜请使用 YUVA。
–sout-mosaic-bridge-vfilter=<字符串>
视频滤镜
视频滤镜应用到视频流。
–sout-mosaic-bridge-alpha=<整数 [0 … 255]>
透明
mosaic 图像的透明度。
–sout-mosaic-bridge-x=<整数>
X 偏移
若非负,mosaic 左上角的 X 坐标。
–sout-mosaic-bridge-y=<整数>
Y 偏移
若非负,mosaic 左上角的 Y 坐标。

基本流输出 (es)
通用:
–sout-es-access=<字符串> 输出访问模式
这是将要使用的默认输出访问模式。
–sout-es-mux=<字符串> 输出混流器
要使用的默认混流器。
–sout-es-dst=<字符串> 输出 URL
这是默认的输出 URL。
音频:
–sout-es-access-audio=<字符串>
音频输出访问模式
这是将要用于的音频输出访问模块。
–sout-es-mux-audio=<字符串> 音频输出混流器
这是将要用于音频的混流器。
–sout-es-dst-audio=<字符串> 音频输出 URL
这是将要用于音频的输出 URL。
视频:
–sout-es-access-video=<字符串>
视频输出访问模块
这是将要用于视频输出的访问模块。
–sout-es-mux-video=<字符串> 视频输出混流器
这是将要用于视频的混流器。
–sout-es-dst-video=<字符串> 视频输出 URL
这是将要用于视频的输出 URL。

显示流输出 (display)
–sout-display-audio, --no-sout-display-audio
启用音频
(默认启用)
启用/禁用音频渲染。
–sout-display-video, --no-sout-display-video
启用视频
(默认启用)
启用/禁用视频渲染。
–sout-display-delay=<整数> 延迟 (ms)
在显示流时插入延迟。

延迟流 (delay)
–sout-delay-id=<整数> 基本流 ID
为基本流指定标识性整数(ID)
–sout-delay-delay=<整数> ES 延迟 (ms)
为该基本流指定延迟 (ms)。正数表示延迟,负数表示提前。

Chromecast 流输出 (stream_out_chromecast)
–sout-chromecast-ip=<字符串>
–sout-chromecast-port=<整数>

  --sout-chromecast-video, --no-sout-chromecast-video 
                             
                             (默认启用)
  --sout-chromecast-http-port=<整数> 
                             HTTP 端口
      设置用于将媒体串流到 Chromecast 的本地服务器 HTTP 端口。
  --sout-chromecast-show-perf-warning=<整数> 
                             性能警告
      转码时显示性能警告
  --sout-chromecast-audio-passthrough, --no-sout-chromecast-audio-passthrough 
                             启用音频呈递
                             (默认禁用)
      若您的接收设备不支持 Dolby® 技术,请禁用。
  --sout-chromecast-conversion-quality={0 (高 (高质量,高带宽占用)), 1 (中 (中等质量,中等带宽占用)), 2 (低 (低质量,低带宽占用)), 3 (低 CPU (低质量,高带宽占用))} 
                             转换质量
      更改该选项可提高转换速度/质量。

Chromaprint 串流输出 (stream_out_chromaprint)
–duration=<整数> 指纹识别时长
默认: 90 秒

桥接流输出 (bridge)
桥接输出:
–sout-bridge-out-id=<整数> ID
用于此基本流的整数标识符(id)。稍后可用来“查找”此流。
–sout-bridge-out-in-name=<字符串>
目标连入桥名称
目标连入桥的名称。如果您不需要同时使用多个连入桥,可以忽略此选项。
桥接输入:
–sout-bridge-in-delay=<整数>
延迟
视频输出的画面将按照该值 (单位为毫秒,应 >= 100 毫秒) 延迟。值较大时,您需要提高输入缓存。
–sout-bridge-in-id-offset=<整数>
ID 偏移
对 bridge_out 指定的流 ID 增加偏移值,以便获取 bridge_in 注册的流 ID。
–sout-bridge-in-name=<字符串>
当前实例名称
此连入桥实例的名称。如果您不需要同时使用多个连入桥,可以忽略此选项。
–sout-bridge-in-placeholder, --no-sout-bridge-in-placeholder
缺数据时回退为占位流
(默认禁用)
如果设为
true,除非未能从其他连入桥接收到数据,否则该桥将丢弃所有输入的基本流。可用于配置真实源中断时的占位流。源与占位流的格式应保持一致。
–sout-bridge-in-placeholder-delay=<整数>
占位延迟
占位流生效前的延时 (毫秒)。
–sout-bridge-in-placeholder-switch-on-iframe, --no-sout-bridge-in-placeholder-switch-on-iframe
等出现 I 帧后再切换占位流
(默认启用)
如果启用,占位流和正常流之间的切换将只在 I 帧处进行。可避免流切换时的花屏,代价是延迟略长(取决于流中出现 I 帧的频率)。

流预装取滤镜 (prefetch)
–prefetch-buffer-size=<整数 [4 … 1048576]>
缓冲大小
预装取缓冲大小 (KiB)
–prefetch-read-size=<整数 [1 … 536870912]>
读取大小
预装取后台读取大小 (字节)
–prefetch-seek-threshold=<整数 [0 … 1152921504606846976]>
定位阈值
预装取向前定位的阈值 (字节)

字幕延迟 (subsdelay)
更改字幕延时
–subsdelay-mode={0 (绝对延迟), 1 (相对源延迟), 2 (相对源内容)}
延迟计算模式
绝对延迟 - 为每个字幕添加绝对延迟。相对源延迟 - 字幕延迟相乘。相对源内容 - 根据内容 (文字) 决定字幕延迟。
–subsdelay-factor=<浮点 [0.000000 … 20.000000]>
计算系数
计算系数。绝对延迟模式下,该系数表示秒数。
–subsdelay-overlap=<整数 [1 … 4]>
最大重叠字幕数
允许同时显示的最多字幕条数。
–subsdelay-min-alpha=<整数 [0 … 255]>
最小透明度值
最早先字幕的透明度值,0 为完全透明,255 为完全不透明。
重叠修复:
–subsdelay-min-stops=<整数> 两次消失之间的间隔
前一条字幕消失之后,后一条字幕应停留的最短时间 (单位为毫秒) (字幕延迟将延长以满足此要求)。
–subsdelay-min-start-stop=<整数>
出现与消失之间的间隔
下一条字幕出现后字幕应停留的最短时间 (单位为毫秒) (前一条字幕的延迟将缩短以避免重叠)。
–subsdelay-min-stop-start=<整数>
消失与出现之间的间隔
字幕消失与下一条字幕出现之间的最短时间 (单位为毫秒) (前一条字幕的延迟将延长以填充空隙)。

RSS 与 Atom feed 显示 (rss)
在视频上显示 RSS 或 ATOM feed
–rss-urls=<字符串> feed URL
RSS/Atom feed URL,用「|」(竖线) 分隔。
位置:
–rss-x=<整数> X 偏移
从屏幕左边缘开始的 X 偏移。
–rss-y=<整数> Y 偏移
从屏幕顶部向下的 Y 偏移。
–rss-position={0 (居中), 1 (左), 2 (右), 4 (上), 8 (下), 5 (左上), 6 (右上), 9 (左下), 10 (右下)}
文本位置
您可以强制指定文本在视频上的位置 (0=居中、1=左、2=右、4=上、8=下,您也可以组合使用这些值,例如 6=右上)。
字体:
–rss-opacity=<整数 [0 … 255]>
不透明度
覆盖文本的不透明度 (与透明度相反)。0 = 透明, 255 = 完全不透明。
–rss-color={-268435456 (默认), 0 (黑色), 8421504 (灰色), 12632256 (银色), 16777215 (白色), 8388608 (红褐色), 16711680 (红色), 16711935 (紫红色), 16776960 (黄色), 8421376 (橄榄绿), 32768 (绿色), 32896 (蓝绿色), 65280 (酸橙绿色), 8388736 (紫色), 128 (藏青色), 255 (蓝色), 65535 (水蓝色)}
颜色
在视频上渲染的文本颜色。必须为十六进制值 (类似 HTML 颜色)。前两个字符是红,然后是绿、蓝。#000000 = 黑、#FF0000
= 红、#00FF00 = 绿、#FFFF00 = 黄 (红 + 绿)、#FFFFFF = 白
–rss-size=<整数 [0 … 4096]>
字体大小(像素)
字体大小,单位为像素。默认为 0 (使用默认字体大小)。
其它:
–rss-speed=<整数> feed 速度
RSS/Atom feed 的速度,单位为毫秒 (越大越慢)。
–rss-length=<整数> 最大长度
在屏幕上显示的最大字符数量。
–rss-ttl=<整数> 刷新时间
每次强制刷新 feed 间隔的秒数。0 表示永远不更新 feed。
–rss-images, --no-rss-images
feed 图像
(默认启用)
显示 feed 图像(如果可用)。
–rss-title={-1 (默认), 0 (不显示), 1 (总是可见), 2 (滚动显示 feed)}
标题显示模式
标题显示模式。如果 feed 有图像且「feed 图像」处于启用状态,则默认为 0 (隐藏);否则默认为 1。

通过 VNC 的远程 OSD (remoteosd)
–rmtosd-host=<字符串> VNC 主机
VNC 主机或 IP 地址。
–rmtosd-port=<整数 [1 … 65535]>
VNC 端口
VNC 端口号。
–rmtosd-password=<字符串> VNC 密码
VNC 密码。
–rmtosd-update=<整数 [200 … 300]>
VNC 查询间隔
请求 VNC 更新的间隔,默认为每 300 毫秒。
–rmtosd-vnc-polling, --no-rmtosd-vnc-polling
VNC 查询
(默认禁用)
激活 VNC 查询。用作 VDR ffnetdev 客户端时请勿激活。
–rmtosd-mouse-events, --no-rmtosd-mouse-events
鼠标事件
(默认禁用)
将鼠标事件发送到 VNC 主机。用作 VDR ffnetdev 客户端时不需要。
–rmtosd-key-events, --no-rmtosd-key-events
按键事件
(默认禁用)
将按键事件发送到 VNC 主机。
–rmtosd-alpha=<整数 [0 … 255]>
Alpha 透明值 (默认 255)
OSD VNC 的透明度可以通过 0 到 255 之间的取值修改。较低的值指定较高的透明度,较高的值表示透明度较低。默认为不透明 (取值
255) 最小值为完全透明 (取值 0)。

mosaic 视频子源 (mosaic)
–mosaic-alpha=<整数 [0 … 255]>
透明
mosaic 前景图片的透明度。0 表示透明,255 不透明 (默认)。
–mosaic-height=<整数> 高度
mosaic 的总高度,单位为像素。
–mosaic-width=<整数> 宽度
mosaic 的总宽度,单位为像素。
–mosaic-align={0 (居中), 1 (左), 2 (右), 4 (上), 8 (下), 5 (左上), 6 (右上), 9 (左下), 10 (右下)}
Mosaic 对齐
您可以强制指定 mosaic 在视频上对齐的位置 (0=居中、1=居左、2=居右、4=居上、8=居下,您也可以混合使用这些值,例如
6=4+2 表示右上)。
–mosaic-xoffset=<整数> 左上角的 X 坐标
mosaic 的坐上角 X 坐标。
–mosaic-yoffset=<整数> 坐上角的 Y 坐标
mosaic 的左上角 Y 坐标。
–mosaic-borderw=<整数> 边框宽度
微缩图之间边框的宽度,单位为像素。
–mosaic-borderh=<整数> 边框高度
微缩图之间边框的高度,单位为像素。
–mosaic-position={0 (自动), 1 (固定), 2 (偏移)}
定位方式
mosaic 的定位方式。自动: 自动选择最佳的行数和列数。固定: 使用用户定义的行数和列数。偏移: 为每幅图像使用用户定义的偏移。
–mosaic-rows=<整数> 行数
mosaic 图像行数 (仅在定位方式设置为「固定」时使用)。
–mosaic-cols=<整数> 列数
mosaic 图像列数 (仅在定位方式设为「固定」时使用)。
–mosaic-keep-aspect-ratio, --no-mosaic-keep-aspect-ratio
保持宽高比
(默认禁用)
在调整 mosaic 元素时保持原始宽高比。
–mosaic-keep-picture, --no-mosaic-keep-picture
保持原始大小
(默认禁用)
保持 mosaic 元素的原始大小。
–mosaic-order=<字符串> 元素顺序
您可以强制指定 mosaic 元素的顺序。必须给出逗号分隔的画面 ID 列表。这些 ID 在「mosaic 桥」模块中分配。
–mosaic-offsets=<字符串> 按顺序的偏移值
您可以强制指定 mosaic 的元素偏移 (x,y) (仅在定位方式设置为「偏移」时使用)。需要给出逗号分隔的坐标列表 (例如:
10,10,150,10)。
–mosaic-delay=<整数> 延迟
mosaic 元素的画面将按照该值 (单位为毫秒) 延迟。值较大时,您需要提高输入缓存。

滚动文字显示 (marq)
在视频上面显示文本
–marq-marquee=<字符串> 文本
要显示的滚动文字。(可用的格式字符串: %Y = 年,%m = 月,%d = 日,%H = 时,%M = 分,%S = 秒,…)
–marq-file=<字符串> 文本文件
从该文件读取滚动显示的文字。
位置:
–marq-x=<整数> X 偏移
从屏幕左边缘开始的 X 偏移。
–marq-y=<整数> Y 偏移
从屏幕顶部向下的 Y 偏移。
–marq-position={0 (居中), 1 (左), 2 (右), 4 (上), 8 (下), 5 (左上), 6 (右上), 9 (左下), 10 (右下)}
滚动文字位置
您可以强制指定滚动文字在视频上的位置 (0=居中、1=左、2=右、4=上、8=下,您也可以组合使用这些值,例如 6=4+2 表示右上)。
字体:
–marq-opacity=<整数 [0 … 255]>
不透明度
覆盖文本的不透明度 (与透明度相反)。0 = 透明, 255 = 完全不透明。
–marq-color={-268435456 (默认), 0 (黑色), 8421504 (灰色), 12632256 (银色), 16777215 (白色), 8388608 (红褐色), 16711680 (红色), 16711935 (紫红色), 16776960 (黄色), 8421376 (橄榄绿), 32768 (绿色), 32896 (蓝绿色), 65280 (酸橙绿色), 8388736 (紫色), 128 (藏青色), 255 (蓝色), 65535 (水蓝色)}
颜色
在视频上渲染的文本颜色。必须为十六进制值 (类似 HTML 颜色)。前两个字符是红,然后是绿、蓝。#000000 = 黑、#FF0000
= 红、#00FF00 = 绿、#FFFF00 = 黄 (红 + 绿)、#FFFFFF = 白
–marq-size=<整数 [0 … 4096]>
字体大小(像素)
字体大小,单位为像素。默认为 0 (使用默认字体大小)。
其它:
–marq-timeout=<整数> 超时
滚动文字保持显示的毫秒数。默认值为 0 (永远保持显示)。
–marq-refresh=<整数> 刷新周期,单位为毫秒
字符串更新间隔的毫秒数。在使用元数据/时间格式字符串序列时很有用。

标志(logo)子源滤镜 (logo)
使用本地

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章