用法: 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、频谱,频谱仪和 vuMeter。
--effect-width=<整数 [-2147483648 .. 2147483647]>
视频宽度
视频窗口的宽度以像素为单位。
--effect-height=<整数 [-2147483648 .. 2147483647]>
视频高度
视频窗口的高度以像素为单位。
--effect-fft-window={none,hann,flattop,blackmanharris,kaiser}
FFT 窗口
使用基于频谱的可视化 FFT 窗口类型。
--effect-kaiser-param=<浮点> 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
启用原始图形光谱 (默认关闭)
平面频谱分析应用于频谱仪中。 (默认关闭)
--spect-show-base, --no-spect-show-base
描绘波段基底 (默认启用)
描绘波段基底 (默认启用)
--spect-radius=<整数 [-2147483648 .. 2147483647]>
基本像素半径
定义基本波段的像素半径 (起始)。
--spect-sections=<整数 [1 .. 2147483647]>
光谱区域
光谱将存在多少个区域。
--spect-color=<整数 [-2147483648 .. 2147483647]>
V 平面颜色
&nbs; V 平面的立方移位交叉 YUV 颜色 ( 0 - 127 )。
--spect-show-bands, --no-spect-show-bands
在频谱仪中绘制波段 (默认启用)
在频谱仪中绘制波段 (默认启用)
--spect-80-bands, --no-spect-80-bands
显示 80 带替代 20 (默认启用)
显示 80 带替代 20 (默认启用)
--spect-separ=<整数 [-2147483648 .. 2147483647]>
在波段间的空像素数量。
在波段间的空像素数量。
--spect-amp=<整数 [-2147483648 .. 2147483647]>
放大
这是修改波段高度的系数。
--spect-show-peaks, --no-spect-show-peaks
在分析器中描绘峰值 (默认启用)
在分析器中描绘峰值 (默认启用)
--spect-peak-width=<整数 [-2147483648 .. 2147483647]>
像素扩展宽度
在像素峰值上添加或减少像素。
--spect-peak-height=<整数 [-2147483648 .. 2147483647]>
峰值高度
峰值项目的总计像素高度。
libprojectM 特效 (projectm)
--projectm-preset-path=<字串>
projectM 预设路径
projectM 预设文件目录路径
--projectm-title-font=<字串> 标题字体
用于标题的字体
--projectm-menu-font=<字串> 字体菜单
用于菜单的字体
--projectm-width=<整数 [-2147483648 .. 2147483647]>
视频宽度
视频窗口的宽度,以像素为单位。
--projectm-height=<整数 [-2147483648 .. 2147483647]>
视频高度
视频窗口的高度,以像素为单位。
--projectm-meshx=<整数 [-2147483648 .. 2147483647]>
网状宽度
网状宽度,以像素为单位。
--projectm-meshy=<整数 [-2147483648 .. 2147483647]>
网状高度
网状高度,以像素为单位。
--projectm-texture-size=<整数 [-2147483648 .. 2147483647]>
纹理尺寸
纹理尺寸,以像素为单位。
Goom 效果 (goom)
--goom-width=<整数 [-2147483648 .. 2147483647]>
显示宽度
这将允许您设置 Goom 显示的分辨率 (较高的分辨率比较漂亮但是要消耗更多的 CPU 资源)。
--goom-height=<整数 [-2147483648 .. 2147483647]>
显示高度
这将允许您设置 Goom 显示的分辨率 (较高的分辨率比较漂亮但是要消耗更多的 CPU 资源)。
--goom-speed=<整数 [1 .. 10]>
Goom 动画速度
这允许您设置动画的速度 (在 1 到 10 之间,默认为 6).
3D OpenGL spectrum visualization (glspectrum)
--glspectrum-width=<整数 [-2147483648 .. 2147483647]>
视频宽度
The width of the visualization window, in pixels.
--glspectrum-height=<整数 [-2147483648 .. 2147483647]>
视频高度
The height of the visualization window, in pixels.
显示墙滤镜 (wall)
--wall-cols=<整数 [1 .. 15]> 列数
视频分离后的水平窗口数量。
--wall-rows=<整数 [1 .. 15]> 行数
视频分离后的垂直窗口数量。
--wall-active=<字串> 活动窗口
活动窗口列表 (以逗号为分隔符),默认为全部
--wall-element-aspect=<字串> 元素宽高比
显示墙的个别显示器宽高比。
摄像头: 覆盖视频滤镜的墙 (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.000000]>
伽玛 (蓝) 矫正
选择混合区域的伽玛矫正 (蓝或 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=<整数 [-2147483648 .. 2147483647]>
克隆数量
要克隆的视频窗口数量。
--clone-vout-list=<字串> 视频输出模块
您可以指定用于克隆的视频输出模块。使用一个逗号分隔的模块列表。
YUV 视频输出 (yuv)
--yuv-file=<字串> 设备,先进先出队列或文件名
写入 YUV 帧的目的设备、FIFO 队列或文件名。
--yuv-chroma=<字串> 使用了色度
强制为输出使用指定的色度。默认是 I420。
--yuv-yuv4mpeg2, --no-yuv-yuv4mpeg2
YUV4MPEG2 头部 (默认关闭) (默认关闭)
mplayer yuv 视频输出兼容 YUV4MPEG2 头,要求 fourcc 为 YV12/I420。vlc 默认将帧的 fourcc
写入输出目标处。 (默认关闭)
显存输出 (vmem)
--vmem-width=<整数 [-2147483648 .. 2147483647]>
宽度
视频内存缓冲宽度。
--vmem-height=<整数 [-2147483648 .. 2147483647]>
高度
视频内存缓冲高度。
--vmem-pitch=<整数 [-2147483648 .. 2147483647]>
节拍
以字节为单位的视频内存缓冲节拍。
--vmem-chroma=<字串> 色度
用于内存图像的 4 字节输出色度,例如 "RV32"。
dummy 视频输出 (vdummy)
--dummy-chroma=<字串> dummy 图像色度格式
强制 dummy 视频输出创建的图像使用指定的色度格式,而非选择最高效的格式改进性能。
OpenGL 视频输出 (实验性) (gl)
--gl=<字串> OpenGL 扩展
用来使用开放图形库 (OpenGL) 的扩展。
OpenGL 视频输出 (glwin32)
--gpu-affinity=<整数 [-2147483648 .. 2147483647]>
GPU 亲和度
GPU 亲和度
嵌入窗口视频 (drawable)
--drawable-hwnd=<整数 [-2147483648 .. 2147483647]>
窗口处理 (HWND)
视频将嵌入在之前存在的这个窗口。如果为零,则将创建新窗口。
DirectX (DirectDraw) 视频输出 (directdraw)
推荐供 Windows XP 使用的视频输出。与 Vista 的 Aero 接口不兼容
--directx-hw-yuv, --no-directx-hw-yuv
使用硬件 YUV->RGB 转换 (默认启用)
尝试为 YUV->RGB 转换使用硬件加速。此选项在使用覆盖层时没有任何效果。 (默认启用)
--directx-use-sysmem, --no-directx-use-sysmem
在系统内存中使用系统缓存 (默认关闭)
在系统内存中(而不是显存)创建视频缓冲。不推荐这么做,因为通常使用显存可从硬件加速中更多地获益 (如调整大小或 YUV->RGB
转换)。此选项在使用覆盖层时将不起任何作用。 (默认关闭)
--directx-3buffering, --no-directx-3buffering
为覆盖使用三重缓冲 (默认启用)
在使用 YUV 覆盖时尝试使用三重缓冲。这将会有更高的视频质量 (不闪烁)。 (默认启用)
--directx-device=<字串> 想要的显示设备名称
在一个多显示器配置中您可以指定您希望打开视频窗口的 Windows
设备名称。例如,“\\.\DISPLAY1”或“\\.\DISPLAY2”。
Direct3D 视频输出 (direct3d)
推荐供 Windows Vista 及更新版本使用的视频输出
--direct3d-hw-blending, --no-direct3d-hw-blending
使用硬件合成支持 (默认启用)
尝试为字幕/OSD 合成使用硬件加速。 (默认启用)
--direct3d-shader=<字串> 像素着色器
选择要应用的像素着色器。
--direct3d-shader-file=<字串>
HLSL 文件路径
HLSL 文件路径,文件中包含单个像素着色器。
视频转换滤镜 (transform)
旋转或翻转视频
--transform-type={90,180,270,hflip,vflip,transpose,antitranspose}
变换类型
变换类型
字幕延迟 (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=<整数 [-2147483648 .. 2147483647]>
两次出现之间的间隔
下一条字幕出现之前,前一条字幕应停留的最短时间 (单位为毫秒) (字幕延迟将延长以满足此要求)。
--subsdelay-min-start-stop=<整数 [-2147483648 .. 2147483647]>
出现与消失之间的间隔
下一条字幕出现后字幕应停留的最短时间 (单位为毫秒) (上一条字幕的延迟将缩短以避免重叠)。
--subsdelay-min-stop-start=<整数 [-2147483648 .. 2147483647]>
消失与出现之间的间隔
字幕消失与下一条字幕出现之间的最短时间 (单位为毫秒) (前一条字幕的延迟将延长以填满空隙)。
锐化视频滤镜 (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=<整数 [-2147483648 .. 2147483647]>
图像宽度
您可以强制指定图像的宽度。按默认 (-1) VLC 将自动适应视频参数。
--scene-height=<整数 [-2147483648 .. 2147483647]>
图像高度
您可以强制指定图像高度。按默认 (-1) VLC 将自动适应视频参数。
--scene-prefix=<字串> 文件名前缀
输出图像文件名的前缀。如替换不为真,输出文件名将是 "前缀数字.格式" 的形式。
--scene-path=<字串> 目录路径前缀
图像文件保存的目录路径。若不设置,图像将自动保存到用户的主目录。
--scene-replace, --no-scene-replace
总是写入到相同的文件中 (默认关闭)
总是写入到相同的文件中替代为每幅图像创建一个文件。由于此原因数字将不会被附加到文件名后。 (默认关闭)
--scene-ratio=<整数 [1 .. 2147483647]>
录制比率
录制的图像比率。3 表示三幅图像中的一幅将被录制。
RSS 与 Atom feed 显示 (rss)
在视频上显示 RSS 或 ATOM Feed
--rss-urls=<字串> Feed 网址
RSS/Atom feed 以 '|' (竖线) 分隔的 URL。
位置:
--rss-x=<整数 [-2147483648 .. 2147483647]>
X 偏移
从屏幕左边缘开始的 X 偏移。
--rss-y=<整数 [-2147483648 .. 2147483647]>
Y 偏移
从屏幕顶部向下的 Y 偏移。
--rss-position={0 (居中), 1 (左), 2 (右), 4 (上), 8 (下), 5 (左上), 6 (右上), 9 (左下), 10 (右下)}
文本位置
您可以强制指定在视频上的文本位置 (0=居中、1=左、2=右、4=上、8=下,您也可以混合使用这些值,例如 6=4+2 表示右上)。
字体:
--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=<整数 [-1 .. 4096]>
字体大小,像素
以像素为单位的字体大小。默认是 -1 (使用默认字体大小)。
其它:
--rss-speed=<整数 [-2147483648 .. 2147483647]>
feed 的速度
RSS/Atom feed 的毫秒速度 (大为慢)。
--rss-length=<整数 [-2147483648 .. 2147483647]>
最大长度
在屏幕上显示的最大字节数量。
--rss-ttl=<整数 [-2147483648 .. 2147483647]>
刷新时间
每次强制刷新 feed 的间隔描述。0 表示永远不更新 feed。
--rss-images, --no-rss-images
Feed 图像 (默认启用)
如果可用显示 feed 图像。 (默认启用)
--rss-title={-1 (默认), 0 (不显示), 1 (总是可见), 2 (滚动显示 feed)}
标题显示模式
标题显示模式。如果供稿有一副图像并且该图像处于启用状态,则默认为 0 (隐藏);否则默认为 1。
旋转视频滤镜 (rotate)
--rotate-angle=<浮点> 角度值
角度值 (0 到 359)
--rotate-use-motion, --no-rotate-use-motion
使用运动传感器 (默认关闭)
使用 HDAPS, AMS, APPLESMC 或 UNIMOTION 运动传感器旋转视频 (默认关闭)
通过 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)。
智力交互游戏视频滤镜 (puzzle)
--puzzle-rows=<整数 [2 .. 16]>
智力游戏的行数
智力游戏的行数
--puzzle-cols=<整数 [2 .. 16]>
智力游戏的列数
智力游戏的列数
--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。
Mosaic 视频子源 (mosaic)
--mosaic-alpha=<整数 [0 .. 255]>
透明
mosaic 前景图片的透明度。0 表示透明,255 不透明度 (默认)。
--mosaic-height=<整数 [-2147483648 .. 2147483647]>
高度
mosaic 的总计高度,以像素为单位。
--mosaic-width=<整数 [-2147483648 .. 2147483647]>
宽度
mosaic 的总计高度,以像素为单位。
--mosaic-align={0 (居中), 1 (左), 2 (右), 4 (上), 8 (下), 5 (左上), 6 (右上), 9 (左下), 10 (右下)}
Mosaic 排列
您可以强制指定 mosaic 在视频上排列 (0=居中、1=左、2=右、4=上、8=下,您也可以混合使用这些值,例如 6=4+2
表示右上)。
--mosaic-xoffset=<整数 [-2147483648 .. 2147483647]>
左上角的 X 坐标
mosaic 的坐上角 X 坐标。
--mosaic-yoffset=<整数 [-2147483648 .. 2147483647]>
坐上角的 Y 坐标
mosaic 的左上角 Y 坐标。
--mosaic-borderw=<整数 [-2147483648 .. 2147483647]>
边框宽度
在 miniatures 之间的边框像素宽度。
--mosaic-borderh=<整数 [-2147483648 .. 2147483647]>
边框高度
在 miniatures 之间的边框像素高度。
--mosaic-position={0 (自动), 1 (固定), 2 (偏移)}
位置模块
用于 mosaic 的位置模式。自动: 自动选择最佳的行和列数量。固定: 使用用户定义的行和列数量。偏移: 为每幅图像使用用户定义的偏移。
--mosaic-rows=<整数 [-2147483648 .. 2147483647]>
行数
mosaic 图像行数 (仅被用于位置模式被设置为 "固定" 的模式下)。
--mosaic-cols=<整数 [-2147483648 .. 2147483647]>
列数
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=<整数 [-2147483648 .. 2147483647]>
延迟
来自 mosaic 元素的图片将被安装此值 (以毫秒) 被延迟。使用高值的时候您需要加大缓冲的大小。
镜像视频滤镜 (mirror)
将视频切割为两个相同的部分,就像在镜子中一样
--mirror-split={0 (垂直), 1 (水平)}
镜像趋向
定义镜像切割的趋向。 可以为垂直或水平
--mirror-direction={0 (从左到右/从上到下), 1 (从右到左/从下往上)}
方向
镜像方向
Marquee 显示 (marq)
在视频上方显示文本
--marq-marquee=<字串> 文本
要显示的滚动文本。(可用的格式字符串: %Y = 年,%m = 月,%d = 日,%H = 时,%M = 分,%S = 秒,...)
--marq-file=<字串> 文本文件
读取横幅文本的来源文件。
位置:
--marq-x=<整数 [-2147483648 .. 2147483647]>
X 偏移
从屏幕左边缘开始的 X 偏移。
--marq-y=<整数 [-2147483648 .. 2147483647]>
Y 偏移
从屏幕顶部向下的 Y 偏移。
--marq-position={0 (居中), 1 (左), 2 (右), 4 (上), 8 (下), 5 (左上), 6 (右上), 9 (左下), 10 (右下)}
Marquee 位置
您可以强制指定在视频上的 marquee 位置 (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=<整数 [-1 .. 4096]>
字体大小,像素
以像素为单位的字体大小。默认是 -1 (使用默认字体大小)。
其它:
--marq-timeout=<整数 [-2147483648 .. 2147483647]>
超时
marquee 将显示的剩余毫秒数。默认值是 0 (永远保留)。
--marq-refresh=<整数 [-2147483648 .. 2147483647]>
以毫秒为单位的刷新时间
字串更新的间隔毫秒数。这在使用元数据或时间格式时间格式字串序列时很有用。
标志子源滤镜 (logo)
使用本地图片作为视频中的 logo
--logo-file=<字串> 标志文件名
要使用的图像文件的完整路径名。格式为
<图像>[,<以毫秒为单位的延迟>[,<alpha>][;<图像>[,<延迟>[,<alpha>]]][;...]。如果您仅有一个文件,只
需在这里指定文件名。
--logo-x=<整数 [-2147483648 .. 2147483647]>
X 坐标
标志的 X 坐标。您可以通过左击它移动标志。
--logo-y=<整数 [-2147483648 .. 2147483647]>
Y 坐标
标志的 Y 坐标。您可以通过左击它移动标志。
--logo-delay=<整数 [-2147483648 .. 2147483647]>
标志的间隔图像时间为毫秒
图像显示间隔时间 0 - 60000 毫秒。
--logo-repeat=<整数 [-2147483648 .. 2147483647]>
标志动画 # 的循环
标志动画的循环数量。-1 = 继续, 0 = 关闭
--logo-opacity=<整数 [0 .. 255]>
logo 透明度
logo 透明度 (数值介于 0(完全透明) 与 255(完全不透明) 之间)。
--logo-position={0 (居中), 1 (左), 2 (右), 4 (上), 8 (下), 5 (左上), 6 (右上), 9 (左下), 10 (右下)}
标志位置
强制指定视频上的标志位置 (0=居中、1=左、2=右、4=上、8=下,您也可以混合使用这些值,例如 6=4+2 表示右上)。
高质量 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-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=<浮点> 高斯标准离差
高斯的标准偏差。像素将按照像素 3*sigma 的各方向进行模糊。
释放 RGB 组件视频滤镜 (extract)
--extract-component={16711680 (红色), 65280 (绿色), 255 (蓝色)}
要释放的 RGB 部分
要释放的 RGB 部分。0 为红、1 为绿、2 为蓝。
擦除视频滤镜 (erase)
以图片为掩体移除视频区域
--erase-mask=<字串> 图像掩码
图像掩码。alpha 值大于 50% 的像素将被消除。
--erase-x=<整数 [-2147483648 .. 2147483647]>
X