vlc 详细使用方法:libvlc_media_add_option 函数中的参数设置

时间:2021-12-04 10:29:56

vlc 详细使用方法:libvlc_media_add_option 函数中的参数设置

【转载自】tinyle的专栏

【原文链接地址】http://blog.csdn.net/myaccella/article/details/7027962

【手记】

下面列出的参数可以在命令行中执行,也可以在VLC界面中填写。当然,更重要的是能在

程序中调用。

程序中调用的时候要注意,什么是全局参数,什么是会话参数。例如:

RTP over TCP的选项,必须用冒号。用双减号则没有效果。

正确写法:libvlc_media_add_option(m_media, “:rtsp-tcp”);

错误写法:libvlc_media_add_option(m_media, “–rtsp-tcp”);

Usage: vlc [options] [stream] …

You can specify multiple streams on the commandline. They will be enqueued in the playlist.

The first item specified will be played first.

Options-styles:

–option A global option that is set for the duration of the program.

-option A single letter version of a global –option.

:option An option that only applies to the stream directly before it

and that overrides previous settings.

Stream MRL syntax:

[[access][/demux]://]URL[@[title][:chapter][-[title][:chapter]]] [:option=value …]

Many of the global –options can also be used as MRL specific :options.

Multiple :option=value pairs can be specified.

URL syntax:

[file://]filename Plain media file

http://ip:port/file HTTP URL

ftp://ip:port/file FTP URL

mms://ip:port/file MMS URL

screen:// Screen capture

[dvd://][device][@raw_device] DVD device

[vcd://][device] VCD device

[cdda://][device] Audio CD device

udp://[[]@[][:]]

UDP stream sent by a streaming server

vlc://pause: Special item to pause the playlist for a certain time

vlc://quit Special item to quit VLC

未找到匹配的模块。使用 –list 或 –list-verbose 来列出可用模块。

VBI 和 Teletext 解码器

–vbi-page=<整数> Teletext 页

打开可能的 Teletext 页。默认的页是索引 100

–vbi-opaque, –no-vbi-opaque

文本总是不透明 (默认开启)

设置 vbi 不透明为否使得边框话的文本透明。

(默认开启)

–vbi-position={0 (居中), 1 (左), 2 (右), 4 (上), 8 (下), 5 (左上), 6 (右上), 9 (左下), 10 (右下)}

Teletext 排列

您可以强制指定 teletext 在视频上的位置 (0=居中、1=左

、2=右、4=上、8=下,您也可以混合使用这些值,例如

6 = 右上)。

–vbi-text, –no-vbi-text Teletext 文本字幕 (默认关闭)

将 teletext 字幕作为文本输出代替 RGBA (默认关闭)

YUV 视频输出

–yuv-file=<字串> 设备,先进先出队列或文件名

写入 YUV 帧的目的设备、FIFO 队列或文件名。

–yuv-chroma=<字串> 使用了色度

强制为输出使用指定的色度。默认是 I420。

–yuv-yuv4mpeg2, –no-yuv-yuv4mpeg2

YUV4MPEG2 头部 (默认关闭) (默认关闭)

mplayer yuv 视频输出兼容 YUV4MPEG2 头,要求 fourcc 为

YV12/I420。vlc 默认将帧的 fourcc 写入输出处。

(默认关闭)

H.264/MPEG4 AVC 编码器 (x264)

–sout-x264-keyint=<整数>

最大 GOP 大小

设置 IDR 帧之间的最大间隔。较大的帧将节省大小,巍

¶改进在给予为率下的搜索精确性质量。

–sout-x264-min-keyint=<整数>

最小 GOP 大小

设置 IDR 帧之间的最小间隔。在 H.264 中 I 帧没有必要勊 »‘定一个封闭的 GOP,因为它允许在它之前预测更多的㋊ ¸§ (也可以查看参考帧选项)。因此 I 帧没有搜索的必褍

。IDR 帧将从任意参考帧之前限制之后的 P

帧。

如果场景出现在此间隔内,它们还是将会被编码

为 I 帧,但是不启动一个新的 GOP。

–sout-x264-scenecut=<整数 [-1 .. 100]>

扩展 I 帧激进性

场景剪辑检测。控制如何主动的插入额外的 I

帧。较小的场景剪辑值,编解码器将会经常在超过关狊 ”®值时强制一个 I 帧。较好的场景剪辑值可能会为 I

帧查找一个较佳的位置。较大的值将使用尽可能多的

I 帧,因此产生不必要的体积增加。-1 为关闭场景剪輍

‘检测,所以 I 帧将会被插入到每个 keyint 帧中,这可拊 ƒ½会导致编码效率的降低。范围是 1 到 100。

–sout-x264-bframes=<整数 [0 .. 16]>

在 I 和 P 之间的 B 帧

在 I 和 P 帧之间的连续 B 帧。范围是 1 到 16。

–sout-x264-b-adapt=<整数 [0 .. 2]>

适应 B 帧检测

强制使用指定数量的连续 B 帧,除非可能是 I 帧前的

B 帧。范围由 0 到 2。

–sout-x264-b-bias=<整数 [-100 .. 100]>

影响 (倾向) B 帧用法

倾向使用 B 帧。积极的值将造成更多的 B 帧,

保守的值将造成较少的 B 帧。

–sout-x264-bpyramid={none,strict,normal}

保留一些 B 帧作为参考

允许将 B 用作预测其他帧的参考。保留连续超过 2 个

B 帧的中间部分作为参考,并适当重排帧。

- none:

禁用

- strict: 严格的等级椎

- normal: 不严格 (与

Blu-ray 不兼容)

–sout-x264-cabac, –no-sout-x264-cabac

CABAC (默认开启)

CABAC (内容适应二进制算法编码)。将轻微的降速编码名

Œ解码, 但是会节省 10 到 15% 位率。 (默认开启)

–sout-x264-ref=<整数 [1 .. 16]>

参考帧数量

用作预测的前帧数量。这在动画中非常有效,但是可拊 ƒ½会造成看上去和原始版本稍有差异。某些解码器可聍

½无法分析大的参考帧值。范围是 1 到 16。

–sout-x264-nf, –no-sout-x264-nf

跳过循环滤镜 (默认关闭)

取消去块循环滤镜 (降低质量)。 (默认关闭)

–sout-x264-deblock=<字串>

循环滤镜 AlphaCO 和 Beta 参数 alpha:

beta

循环滤镜 AlphaCO 和 Beta 参数。alpha 和 beta

参数的范围是 -6 到 6。-6 表示很少的过滤,6

表示强过滤。

–sout-x264-psy-rd=<字串>

疯狂视觉优化的强度,默认为

“1.0:0.0”

第一个参数控制是否启用 RD (subme>=6) 第二个参数控制勊 –¯狂视觉优化是否使用 Trellis,默认关闭

–sout-x264-psy, –no-sout-x264-psy

使用疯狂视觉优化 (默认开启)

使用所有可能同时恶化 PSNR 与 SSIM 的视觉优化

(默认开启)

–sout-x264-level=<字串> H.264 等级

指定 H.264 等级 (如 Annex A 标准所定)。等级不是强制的

;而是取决于用户所选的与其它编码选项相兼容的等勊 º§。范围从 1 到 5.1 (10 到 51 也允许使用)。

–sout-x264-profile={baseline,main,high}

H.264 档案

指定 H.264 profile,将对已有设置强加限制

–sout-x264-interlaced, –no-sout-x264-interlaced

交错模式 (默认关闭)

纯交错模式。 (默认关闭)

–sout-x264-slices=<整数>

强制每帧切片数

强制矩形切片,可被其他切片设置覆盖

–sout-x264-slice-max-size=<整数>

限定各切片的尺寸为指定字节数

设定以字节为单位的最大切片尺寸,含 NAL

开销所占的尺寸

–sout-x264-slice-max-mbs=<整数>

限定宏块中各切片的尺寸

设置每切片的最大宏块数

–sout-x264-hrd={none,vbr,cbr}

HRD 计时信息

HRD 计时信息

–sout-x264-qp=<整数 [-1 .. 51]>

设置 QP

这将选择要使用的量化器。较低的值会有较佳的精确䋊 €§,但是有较高的位率。26 是一个比较好的值。范围乍

Ž 0 (无损) 到 51。

–sout-x264-crf=<整数 [0 .. 51]>

基于质量的 VBR

基于质量的 1 pass VBR。范围从 0 到 51。

–sout-x264-qpmin=<整数 [0 .. 51]>

最小 QP

最小的量化器参数。15 到 35 看上去是一个有用的范围

–sout-x264-qpmax=<整数 [0 .. 51]>

最大 QP

最大量化器参数。

–sout-x264-qpstep=<整数 [0 .. 51]>

最大 QP 步进

在帧之前的最大 QP 步进。

–sout-x264-ratetol=<浮点 [0.000000 .. 100.000000]>

平均位率公差

平均位率内允许的误差 (以 kbits/s 为单位)。

–sout-x264-vbv-maxrate=<整数>

最大本地位率

设置最大本地位率 (以 kbits/s 为位率)。

–sout-x264-vbv-bufsize=<整数>

VBV 缓冲

最大本地位率的平均周期 (以 kbits 为单位)。

–sout-x264-vbv-init=<浮点 [0.000000 .. 1.000000]>

初始 VBV 缓冲占有期

设置初始缓存占有期作为缓存的一部分。范围从 0.0

到 1.0。

–sout-x264-ipratio=<浮点 [1.000000 .. 2.000000]>

I 和 P 之间的 QP 因数

在 I 和 P 之间的 QP 因数。范围从 1.0 到 2.0。

–sout-x264-pbratio=<浮点 [1.000000 .. 2.000000]>

P 和 B 之间的 QP 因数

在 P 和 B 之间的 QP 因数。范围从 1.0 到 2.0。

–sout-x264-chroma-qp-offset=<整数>

在色度和亮度之间的差异

在色度和亮度之间的差异。

–sout-x264-pass=<整数 [0 .. 3]>

多重编码码率控制

多重编码码率控制:

- 1: 一重, 创建状态文件

- 2:

二重, 不覆盖状态文件

- 3: 多重, 覆盖状态文件

–sout-x264-qcomp=<浮点 [0.000000 .. 1.000000]>

QP 曲线压缩

QP 曲线压缩。范围从 0.0 (CBR) 到 1.0 (QCP)。

–sout-x264-cplxblur=<浮点>

减少 QP 波动

这将减少在曲线压缩之前的 QP 波动。临时模糊的复杂

性。

–sout-x264-qblur=<浮点> 减少 QP 波动

这在曲线压缩之后减少 QP 的波动。临时模糊突增。

–sout-x264-aq-mode=<整数 [0 .. 2]>

AQ 如何发布位

定义 AQ 位分发模式,默认 1

- 0: 禁用

- 1: 当前 x264

的默认模式

- 2: 使用 log(数值)^2 替代 log(数值)

并尝试适应各帧强度

–sout-x264-aq-strength=<浮点>

AQ 强度

减少块并模糊平面及纹理区域的强度,默认是

1.0

推荐在 0 到 2 之间

- 0.5: 弱 AQ

- 1.5: 强 AQ

–sout-x264-partitions={none,fast,normal,slow,all}

分割计算器

在分析模式中的分割计算器:

- 无 :

- 快速 : i4x4

- 普通 : i4x4,p8x8,(i8x8)

- 慢 : i4x4,p8x8,(i8x8),b8x8

-

全部 : i4x4,p8x8,(i8x8),b8x8,p4x4

(p4x4 需要 p8x8。i8x8 需要

8x8dct)。

–sout-x264-direct={none,spatial,temporal,auto}

直接 MV 预计模式

直接 MV 预计模式。

–sout-x264-direct-8x8=<整数 [-1 .. 1]>

直接预计大小

直接预计大小: - 0: 4x4

- 1: 8x8

- -1:

按照等级的最小可能

–sout-x264-weightb, –no-sout-x264-weightb

用于 B 帧的有利预计 (默认开启)

用于 B 帧的有利预计。 (默认开启)

–sout-x264-weightp=<整数 [0 .. 2]>

P 帧加权预测

P 帧加权预测: - 0: 禁用

- 1: 隐性补偿

- 2:

智能分析

–sout-x264-me={dia,hex,umh,esa,tesa}

整数像素运动估计模式

选择运动估计算法: - dia: 方块搜索, 半径为 1 (快)

-

hex: 六边形搜索, 半径为 2

- umh: 不一致的多六边形搜勊 ´¢ (较佳但速度慢)

- esa: 穷举搜索 (非常慢,

主要用于测试)

- tesa: hadamard 穷举搜索 (非常慢,

主要用于测试)

–sout-x264-merange=<整数 [1 .. 64]>

最大运动向量搜索范围

运动估算搜索的最大距离,较慎重的预测点。默认的

16 适合大多数的距离,高连续动态场景可以设置为 24

和 32。范围是 0 到 64。

–sout-x264-mvrange=<整数>

最大运动向量长度

以像素为单位的最大运动向量长度。-1

是自动,基于等级。

–sout-x264-mvrange-thread=<整数>

线程之间的最小缓存空间

线程之间的最小缓冲空间。-1 是自动,基于线程数量ዊ €‚

–sout-x264-subme=<整数> 子像素运动估计和切割确定质量

此参数控制了在运动估计处理过程中的质量与速度比

(较低 = 快速和高质量 = 较佳的质量)。范围是 1 到 9。

–sout-x264-mixed-refs, –no-sout-x264-mixed-refs

在一个每分割基础上判断参考

(默认开启)

允许每 8x8 或 16x8 的分割独立的选择一个参考帧,相卍

的每个预宏块只有一个参考帧。 (默认开启)

–sout-x264-chroma-me, –no-sout-x264-chroma-me

动态估算中的色度 (默认开启)

在 P 帧中的用于 subpel 和模式确定的色度 ME。

(默认开启)

–sout-x264-8x8dct, –no-sout-x264-8x8dct

适应空间改版大小 (默认开启)

用于 inter-MB 中的 8x8 的传输中的基于 SATD 的判断。

(默认开启)

–sout-x264-trellis=<整数 [0 .. 2]>

格式 RD 量化

格式 RD 量化:

- 0: 关闭

- 1: 仅在编码最后一个 MB

时开启

- 2: 在所有模式判断时开启

这需要 CABAC。

–sout-x264-lookahead=<整数 [0 .. 60]>

统计帧数以供帧类预测

统计帧数以供帧类预测。目前默认低于 x264

的默认设置,因为不可混流的输出仍然无法很好处理䋊 ›´大的值

–sout-x264-intra-refresh, –no-sout-x264-intra-refresh

使用周期性的内部刷新 (默认关闭)

使用周期性的内部刷新而不是 IDR 帧 (默认关闭)

–sout-x264-mbtree, –no-sout-x264-mbtree

使用 mb-tree 速率控制 (默认开启)

您可以禁用 Macroblock-tree 宏块树速率控制 (默认开启)

–sout-x264-fast-pskip, –no-sout-x264-fast-pskip

在 P 帧上的早期跳过检测

(默认开启)

在 P 帧上的早期跳过检测。 (默认开启)

–sout-x264-dct-decimate, –no-sout-x264-dct-decimate

P 帧的阀系数 (默认开启)

P 帧上的阀系数。消除 dct 块仅包含一个小的单一系数

。 (默认开启)

–sout-x264-nr=<整数 [0 .. 1000]>

噪点消除

Dct-域噪点消除。适应伪造的死区。10 到 1000

看上去是一个有用的范围。

–sout-x264-deadzone-inter=<整数 [0 .. 32]>

Inter 亮度量化死区

设置 intra 量化死区的大小。范围是 0 到 32。

–sout-x264-deadzone-intra=<整数 [0 .. 32]>

Intra 亮度量化死区

设置 intra 量化死区的大小。范围是 0 到 32。

–sout-x264-non-deterministic, –no-sout-x264-non-deterministic

在线程中的非确定性优化

(默认关闭)

以可重复性为代价轻微改进 SMP 的质量。 (默认关闭)

–sout-x264-asm, –no-sout-x264-asm

CPU 优化 (默认开启)

使用汇编 CPU 优化。 (默认开启)

–sout-x264-psnr, –no-sout-x264-psnr

PSNR 计算 (默认关闭)

计算并打印 PSNR 状态。这不会影响实际编码质量。

(默认关闭)

–sout-x264-ssim, –no-sout-x264-ssim

SSIM 计算 (默认关闭)

计算并打印 SSIM 状态。这不会影响实际编码质量。

(默认关闭)

–sout-x264-quiet, –no-sout-x264-quiet

静默模式 (默认关闭)

静默模式。 (默认关闭)

–sout-x264-sps-id=<整数>

SPS 和 PPS id 号

设置 SPS 和 PPS id 号以允许用不同的设置连接流。

–sout-x264-aud, –no-sout-x264-aud

访问单元分隔符 (默认关闭)

生成反问单元分隔符 NAL 单元。 (默认关闭)

–sout-x264-verbose, –no-sout-x264-verbose

统计 (默认关闭)

打印每帧的状态。 (默认关闭)

–sout-x264-stats=<字串> 2 重状态文件名

用于多重编码的 2 重状态文件文件名。

–sout-x264-preset={ultrafast,superfast,veryfast,faster,fast,medium,slow,slower,veryslow,placebo}

使用预设作为默认设置。将被用户拊 ®¾置覆盖。

使用预设作为默认设置。将被用户设置覆盖。

–sout-x264-tune={film,animation,grain,stillimage,psnr,ssim,fastdecode,zerolatency}

根据特定类型源或情况调整设置。㋊ °†被用户设置覆盖。

根据特定类型源或情况调整设置。将被用户设置覆盖ዊ €‚

Win32 waveOut 扩展输出

–waveout-float32, –no-waveout-float32

使用浮点 32 输出 (默认开启)

此选项将允许您开启或关闭高质量浮点 32

音频输出模式 (可能某些声卡无法很好的支持)。

(默认开启)

–waveout-audio-device={wavemapper}

选择音频设备

选择特殊音频设备,或者由 windows 确定 (默认),更改狊 œ€要重新启动 VLC 才能生效。

显示墙滤镜

–wall-cols=<整数> 列数

视频分离后的水平窗口数量。

–wall-rows=<整数> 行数

视频分离后的垂直窗口数量。

–wall-active=<字串> 活动窗口

活动窗口列表 (以逗号为分隔符),默认为全部

–wall-element-aspect=<字串>

元素高宽比

显示墙的个别显示高宽比。

Simple DirectMedia Layer 视频输出

–sdl-chroma=<字串> SDL 色度格式

强制 SDL 渲染器使用指定的色度格式替代尝试通过使璍

¨最有效的一个改进性能。

Vorbis 音频解码器

–sout-vorbis-quality=<整数 [0 .. 10]>

编码质量

强制指定一个 1 (低) 到 10 (高) 之间的质量,而不是指

定一个特定的位速率。这将会生成一个 VBR 流。

–sout-vorbis-max-bitrate=<整数>

最大编码位率

以 kbps 为单位的最大位率。这对流应用程序来说非常䋊 œ‰用。

–sout-vorbis-min-bitrate=<整数>

最小编码位率

以 kbps 为单位的最小位率。这对编码固定大小的频道䋊 ¥说非常有用。

–sout-vorbis-cbr, –no-sout-vorbis-cbr

CBR 编码 (默认关闭)

强制固定位率编码 (CBR)。 (默认关闭)

RTSP VoD 服务器

–rtsp-host=<字串> RTSP 主机地址

这将定义 RTSP VOD 服务器将要将要监听的地址、端口和

路径。

语法为地址:端口/路径。默认值是监听在端口

554 上的所有接口 (地址 0.0.0.0),无路径。

如仅欲监听

本地接口,请使用 “localhost” 作为地址。

–rtsp-raw-mux=<字串> 用于 RAW RTSP 传输的 MUX

用于 RAW RTSP 传输的 MUX

–rtsp-throttle-users=<整数>

连接的最大数量

这将显示客户端可以连接至 RTSP VOD 的最大数量。0

表示不限制。

–rtsp-session-timeout=<整数>

在 RTSP 会话字串中设置超时选项

定义要添加什么超时选项到 RTSP 会话 ID 字串中。请为

它设置一个要完整移除的超时选项条目。这需要一些

IPTV STB (例如一些由 HansunTech 产生的)。默认值为 5。

显存输出

–vmem-width=<整数> 宽度

视频内存缓冲宽度。

–vmem-height=<整数> 高度

视频内存缓冲高度。

–vmem-pitch=<整数> 节拍

以字节为单位的视频内存缓冲节拍。

–vmem-chroma=<字串> 色度

用于内存图像的 4 字节输出色度,例如 “RV32”。

可视化过滤器

常规:

–effect-list=<字串> 效果列表

可视化效果列表,由逗号分隔。

当前的效果包括:

dummy、scope、频谱、频谱仪与 vuMeter。

–effect-width=<整数> 视频宽度

效果视频窗口的宽度,以像素为单位。

–effect-height=<整数> 视频高度

效果视频窗口的高度,以像素为单位。

光谱分析器:

–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=<整数> 基础像素半径

定义基础波段的像素半径 (起始)。

–spect-sections=<整数> 光谱区域

光谱将存在多少个区域。

–spect-color=<整数> V 平面颜色

V 平面的立方移位交叉 YUV 颜色 ( 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=<整数>

峰值高度

峰值项目的总计像素高度。

VCD 输入

–vcd-caching=<整数> 缓存值(毫秒)

VCD 的缓存值,此值应该以毫秒为单位设置。

VC1 去复用器

–vc1-fps=<浮点> 每秒帧数

VC-1 流的期望帧率。

Libtwolame 音频解码器

–sout-twolame-quality=<浮点>

编码质量

强制指定一个 0.0 (低) 到 50.0 (高) 之间的编码质量,羍

Œ不是指定一个特定的位速率。这将会生成一个 VBR

流。

–sout-twolame-mode={0 (立体声), 1 (双单声道), 2 (联合立体声)}

立体声模式

立体声流的处理模式

–sout-twolame-vbr, –no-sout-twolame-vbr

VBR 模式 (默认关闭)

使用可变位率。默认使用固定位率 (CBR)。 (默认关闭)

–sout-twolame-psy=<整数>

心理声学模型

从 -1 (无模型) 到 4 的整数。

MPEG 传输流去复用器

–ts-extra-pmt=<字串> 扩展 PMT

允许用户指定一个扩展 pmt (pmt_pid=pid:stream_type[,…])。

–ts-es-id-pid, –no-ts-es-id-pid

设置 ES 的 id 为 PID (默认开启)

设置每个被 VLC 处理的通量流内部 ID 作为在 TS

流内部的 PID。代替 1, 2, 3, 等。用于执行 #duplicate{…,

select=”es=”}’。 (默认开启)

–ts-out=<字串> 快速 udp 流

通过 udp 发送 TS 到指定的 ip:端口 (您必须知道您在做⋊ »€么)。

–ts-out-mtu=<整数> 用于输出模式的 MTU

用于输出模式的 MTU。

–ts-csa-ck=<字串> CSA ck

用于 CSA 加密算法的控制字符

–ts-csa2-ck=<字串> CSA ck

用于 CSA 加密算法的控制字符

–ts-csa-pkt=<整数> 以字节为单位的要解密的数据包大㋊ °

指定要解密的 TS 数据包大小。解密通常要在之前从值

中去掉 TS 头部。

–ts-silent, –no-ts-silent

静默模式 (默认关闭)

不在加密的 PES 中显示。 (默认关闭)

–ts-dump-file=<字串> 转储的文件名

指定 TS 要转储的文件名。

–ts-dump-append, –no-ts-dump-append

附加 (默认关闭)

如果文件已存在并且选中了此选项,已存在的文件将⋊ ¸会被覆盖。 (默认关闭)

–ts-dump-size=<整数> 转储缓冲大小

为读取和写入一个整数数据优化缓存大小。在这里指㋊ ®š缓存大小并不是数据包数。

–ts-split-es, –no-ts-split-es

分离子流 (默认开启)

将 teletex/dvbs 页面分为独立的基本流。当使用流输出敍

¶关闭此选项可能有用。 (默认开启)

视频转换滤镜

旋转或翻转视频

–transform-type={90,180,270,hflip,vflip}

变换类型

‘90’, ‘180’, ‘270’, ‘hflip’ 和 ‘vflip’ 中的一个

Theora 视频解码器

–sout-theora-quality=<整数>

编码质量

强制指定一个 1 (低) 到 10 (高) 之间的质量,而不是指

定一个特定的位速率。这将会生成一个 VBR 流。

视频比例滤镜

–swscale-mode={0 (快速双线性), 1 (双线性), 2 (双三次 (较好的质量)), 3 (实验性), 4 (最近邻 (质量较差)), 5 (区域), 6 (彩度双三次 / 色度双线性), 7 (高斯), 8 (SincR), 9 (兰兹), 10 (双三次线条)}

缩放模式

要使用的缩放模式。

Philips OGT (SVCD 字幕) 解码器

–svcdsub-debug=<整数> 开启调试

此整数将在二进制视图中作为调试掩码

调用

1

数据包分配信息 2

文本字幕解析器

–sub-fps=<浮点> 帧每秒

覆盖普通帧每秒设置。这仅工作于 MicroDVD 和 SubRTP

(SRT) 字幕。

–sub-delay=<整数> 字幕延迟

为所有字幕应用一个延迟 (在 1/10 秒,例如 100 代表

10 秒)。

–sub-type={auto,microdvd,subrip,subviewer,ssa1,ssa2-4,ass,vplayer,sami,dvdsubtitle,mpl2,aqt,pjs,mpsub,jacosub,psb,realtext,dks,subviewer1}

字幕格式

强制字幕格式。可用的值是 : “microdvd”, “subrip”,

“subviewer”, “ssa1”, “ssa2-4”, “ass”, “vplayer”, “sami”,

“dvdsubtitle”, “mpl2”, “aqt”, “pjs”, “mpsub”, “jacosub”, “psb”,

“realtext”, “dks”, “subviewer1”, 和 “auto” (自动检测,此选项

应该总是有效)。

–sub-description=<字串> 字幕描述

覆盖默认轨道描述。

文本字幕解码器

–subsdec-align={0 (居中), 1 (左), 2 (右)}

字幕调整

设置字幕调整

–subsdec-encoding={,UTF-8,UTF-16,UTF-16BE,UTF-16LE,GB18030,ISO-8859-15,Windows-1252,ISO-8859-2,Windows-1250,ISO-8859-3,ISO-8859-10,Windows-1251,KOI8-R,KOI8-U,ISO-8859-6,Windows-1256,ISO-8859-7,Windows-1253,ISO-8859-8,Windows-1255,ISO-8859-9,Windows-1254,ISO-8859-11,Windows-874,ISO-8859-13,Windows-1257,ISO-8859-14,ISO-8859-16,ISO-2022-CN-EXT,EUC-CN,ISO-2022-JP-2,EUC-JP,Shift_JIS,CP949,ISO-2022-KR,Big5,ISO-2022-TW,Big5-HKSCS,VISCII,Windows-1258}

字幕文本编码

设置在文本字幕中使用的编码

–subsdec-autodetect-utf8, –no-subsdec-autodetect-utf8

自动检测 UTF-8 字幕 (默认开启)

这将开启自动检测字幕文件内的 UTF-8 编码。

(默认开启)

–subsdec-formatted, –no-subsdec-formatted

格式化字幕 (默认开启)

有些字幕格式允许格式化文本。VLC 将部分处理它,但

是您可以选择关闭所有格式。 (默认开启)

转码流输出

视频:

–sout-transcode-venc=<字串>

视频编码器

这是将被使用的视频编码器模块 (以及它被分配的选韍

¹)。

–sout-transcode-vcodec=<字串>

目标视频编解码器

这是将被视频的视频编解码器。

–sout-transcode-vb=<整数>

视频位率

要转换的视频流的目标位率。

–sout-transcode-scale=<浮点>

视频比例

在转码时应用到视频的比例因素 (eg: 0.25)

–sout-transcode-fps=<浮点>

视频帧率

视频流的目标输出帧率。

–sout-transcode-hurry-up, –no-sout-transcode-hurry-up

紧急 (默认开启)

如果您的 CPU 不能跟进编码率,转码器将丢弃帧。

(默认开启)

–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=<字串>

音频编码器

这是将被使用的音频编码器模块 (和它被分配的选项)ዊ €‚

–sout-transcode-acodec=<字串>

目标音频编解码器

这是将要使用的音频编解码器。

–sout-transcode-ab=<整数>

音频位率

要转码的音频流位率。

–sout-transcode-alang=<字串>

音频语言

这是音频流的语言。

–sout-transcode-channels=<整数>

声道

在转码流中的声道数。

–sout-transcode-samplerate=<整数>

音频采样率

要转码的音频流采样率 (11250, 22500, 44100 或 48000)。

–sout-transcode-audio-sync, –no-sout-transcode-audio-sync

同步音轨 (默认关闭)

此选项将丢弃/复制视频帧和音频轨道进行同步。

(默认关闭)

–sout-transcode-afilter=<字串>

音频滤镜

将被应用到音频流的音频滤镜 (在转换滤镜被应用后)ዊ €‚您可以输入一个冒号分隔的滤镜列表。

覆盖/字幕输出:

–sout-transcode-senc=<字串>

字幕编码器

这是将被使用的字幕编码器模块 (以及被分配的选项)ዊ €‚

–sout-transcode-scodec=<字串>

目标字幕编解码器

这是将被使用的字幕编解码器。

–sout-transcode-soverlay, –no-sout-transcode-soverlay

目标字幕编解码器 (默认关闭)

这是将被使用的字幕编解码器。 (默认关闭)

–sout-transcode-sfilter=<字串>

覆盖

这将允许您在转码后的视频流上添加覆盖层

(也被叫做 “子画面”)。由滤镜生成的子画面将直接覆癍

–在视频上。您必须输入一个冒号分隔的子画面模块的

列表

屏幕显示:

–sout-transcode-osd, –no-sout-transcode-osd

OSD 菜单 (默认关闭)

流式化屏幕显示菜单 (使用 osd 菜单子画面模块)。

(默认关闭)

其它:

–sout-transcode-threads=<整数>

线程数量

用于转码的线程数量。

–sout-transcode-high-priority, –no-sout-transcode-high-priority

高优先级 (默认关闭)

在输出优先级上运行可选的编码器线程代替视频。

(默认关闭)

标准流输出

–sout-standard-access=<字串>

输出访问模式

用于流的输出模块。

–sout-standard-mux=<字串>

输出复用器

用于流的复用器。

–sout-standard-dst=<字串>

输出目标

用于流的目标 (URL)。替代路径和绑定参数

–sout-standard-bind=<字串>

要绑定的地址 (dst 的补充设置)

将绑定给 vlc 监听入站流的 地址:端口,此为 dst

补充设置,dst=绑定+’/’+路径。dts 参数将替代此项

–sout-standard-path=<字串>

用于流的文件名 (用于 dts 的帮助器

设置)

用于 dts 的流帮助器设置文件名,

dst=绑定+’/’+路径。dts 参数将替代此项

–sout-standard-sap, –no-sout-standard-sap

SAP 宣告 (默认关闭)

使用 SAP 宣告此会话。 (默认关闭)

–sout-standard-name=<字串>

会话名称

这是将被在 SDP (会话描述符) 中宣告的会话名称。

–sout-standard-group=<字串>

会话组名

如果您选择了 SAP 的话这将允许您为宣告指定一组会譍

。

–sout-standard-description=<字串>

会话描述

这将允许您给予一个将被在 SDP (会话描述符)

中宣告的短描述的详细流信息。

–sout-standard-url=<字串>

会话 URL

这将允许您给予一个将被在 SDP (会话描述符)

中宣告的短描述的详细流信息 (通常是发布流的组织)ዊ €‚

–sout-standard-email=<字串>

会话电子邮件

这将允许您为要在 SDP (会话描述符) 中宣告的流给予䶍

€个联系的邮件。

–sout-standard-phone=<字串>

会话电话号码

这将允许您为要在 SDP (会话描述符) 中宣告的流给予䶍

€个联系的电话号码。

输出到内存缓冲器的流

–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

已同步时间的输出 (默认开启)

输出时间同步选项。如果为真,将照常渲染流,否则㋊ °†尽可能快地渲染。 (默认开启)

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-description=<字串>

会话描述

这将允许您给予一个将被在 SDP (会话描述符)

中宣告的短描述的详细流信息。

–sout-rtp-url=<字串> 会话 URL

这将允许您给予一个将被在 SDP (会话描述符)

中宣告的短描述的详细流信息 (通常是发布流的组织)ዊ €‚

–sout-rtp-email=<字串> 会话电子邮件

这将允许您为要在 SDP (会话描述符) 中宣告的流给予䶍

€个联系的邮件。

–sout-rtp-phone=<字串> 会话电话号码

这将允许您为要在 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 多路技术 (默认关闭)

这将通过同一端口作为 RTP 数据包发送被接收 RTCP

数据包。 (默认关闭)

–sout-rtp-caching=<整数>

缓存值 (毫秒)

默认出站 RTP 流的缓存值。此值应该以毫秒为单位设绍

®。

–sout-rtp-key=<字串> SRTP 密匙 (十六进制)

RTP 数据包将被完整的保护并使用此安全 RTP

主共享密匙进行加密。

–sout-rtp-salt=<字串> SRTP 独立终端 (十六进制)

安全 RTP 需要一个 (非秘密) 主独立终端值。

–sout-rtp-mp4a-latm, –no-sout-rtp-mp4a-latm

MP4A LATM (默认关闭)

这将允许您流式 MPEG4 LATM 音频流 (查看 RFC3016)。

(默认关闭)

录制串流输出

–sout-record-dst-prefix=<字串>

目标前缀

自动创建的目标文件的前缀

远程音频输出协议 (RAOP) 串流输出

–sout-raop-host=<字串> 主机

目标设备的主机名或 IP 地址

–sout-raop-password=<字串>

密码

目标设备的密码。

–sout-raop-password-file=<字串>

密码文件

由文件读取目标设备的密码。

–sout-raop-volume=<整数 [0 .. 255]>

音量

模拟输出的输出音量: 0 为静音,1..255 由几乎听不见再

°非常响亮。

Mosaic 桥流输出

–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 坐标。

通量流输出

一般:

–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。

显示流输出

–sout-display-audio, –no-sout-display-audio

开启音频 (默认开启)

开启/关闭音频渲染。 (默认开启)

–sout-display-video, –no-sout-display-video

开启视频 (默认开启)

开启/关闭视频渲染。 (默认开启)

–sout-display-delay=<整数>

延迟

在显示流时插入延迟。

桥接流输出

桥接输出:

–sout-bridge-out-id=<整数>

ID

用于此通量流的整数标识符。这将在稍后被用作

“发现” 此流。

–sout-bridge-out-in-name=<字串>

目标连入桥名称

目标连入桥的名称。如果您不需要同时使用多个连入䋊 ¡¥,可以忽略此选项。

桥接输入:

–sout-bridge-in-delay=<整数>

延迟

来自图片视频输出的图片将按照此值

(以毫秒为单位,应 >= 100 毫秒) 被延迟。要使用高的侍

¼,您将同时需要加大缓冲值。

–sout-bridge-in-id-offset=<整数>

ID 偏移

添加到在 bridge_out 中流 ID 偏移以使流 ID 的 bridge_in

注册。

–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

帧出现的频率)为代价避免流切换时的花屏。

(默认开启)

DVD 字幕解码器

–dvdsub-transparency, –no-dvdsub-transparency

禁用 DVD 字幕透明 (默认关闭)

移除 DVD 字幕所使用的所有透明特效。 (默认关闭)

Speex 音频解码器

–sout-speex-mode={0 (短波 (8kHz)), 1 (长波 (16kHz)), 2 (超长波 (32kHz))}

模式

强制编码器的模式。

–sout-speex-complexity=<整数 [1 .. 10]>

编码复杂度

强制编码器的复杂度。

–sout-speex-cbr, –no-sout-speex-cbr

CBR 编码 (默认关闭)

强制进行恒定码率编码 (CBR) 而不是默认的动态码率编

码 (VBR)。 (默认关闭)

–sout-speex-quality=<浮点 [0.000000 .. 10.000000]>

编码质量

强制一个从 0 (低) 到 10 (高) 的质量值。

–sout-speex-max-bitrate=<整数>

最大位率

强制 VBR 位率的最大值

–sout-speex-vad, –no-sout-speex-vad

语音活动检测 (默认开启)

启用语音活动检测 (VAD)。在 VBR 模式中会自动激活。

(默认开启)

–sout-speex-dtx, –no-sout-speex-dtx

非连续传输 (默认关闭)

启用非连续传输 (DTX)。 (默认关闭)

音频空间化器

–spatializer-roomsize=<浮点>

室内大小

定义滤镜模拟房间的虚拟表面。

–spatializer-width=<浮点>

室内宽度

虚拟室内的宽度

–spatializer-wet=<浮点> 湿

–spatializer-dry=<浮点> 干

–spatializer-damp=<浮点>

湿气

外观化界面

–skins2-last=<字串> 要使用的外观

要使用外观路径。

–skins2-config=<字串> 设置最后使用的外观

最后使用外观窗口设置,此选项将自动被更新,不要⋊ ¿®改它。

–skins2-systray, –no-skins2-systray

系统托盘图标 (默认关闭)

为 VLC 显示系统托盘图标 (默认关闭)

–skins2-taskbar, –no-skins2-taskbar

在任务栏上显示 VLC (默认开启)

在任务栏上显示 VLC (默认开启)

–skins2-transparency, –no-skins2-transparency

开启透明效果 (默认关闭)

如果您需要您可以关闭所有的透明效果。这在窗口移㋊ Š¨不是很清楚的情况下很有效。 (默认关闭)

–skinned-playlist, –no-skinned-playlist

使用一个外观化的播放列表

(默认开启)

使用一个外观化的播放列表 (默认开启)

–skinned-video, –no-skinned-video

如果有外观可用,则在外观化的窗㋊ £中显示视频 (默认开启)

当设为 ‘否’ 时,此参数意在为旧的外观创造回放视频

的条件,即使无可用的视频标签 (默认开启)

锐化视频滤镜

增加外形间的反差。

–sharpen-sigma=<浮点 [0.000000 .. 2.000000]>

锐化强度 (0-2)

设置锐化强度,在 0 和 2 之间。默认为 0.05。

屏幕输入

–screen-caching=<整数> 缓存值(毫秒)

屏幕捕获的缓存值。此值必须以毫秒为单位设置。

–screen-fps=<浮点> 帧率

捕获期望的帧率。

–screen-top=<整数> 子屏幕左上角

左上角子屏幕的上坐标。

–screen-left=<整数> 子屏幕左上角

左上角子屏幕的左坐标。

–screen-width=<整数> 子屏幕宽度

子屏幕宽度

–screen-height=<整数> 子屏幕高度

子屏幕高度

–screen-follow-mouse, –no-screen-follow-mouse

更随鼠标 (默认关闭)

在捕获子屏幕时跟随鼠标。 (默认关闭)

–screen-mouse-image=<字串>

鼠标指针图像

如指定,将使用此图像来绘制捕获中的鼠标指针。

–screen-fragment-size=<整数>

捕获片段大小

按在预定义的高度的屏幕碎片优化捕获 (16

可能是一个较好的值,0 为关闭)。

场景视频滤镜

将视频发至图片文件

–scene-format=<字串> 图像格式

输出图像的格式 (png, jpeg, …)。

–scene-width=<整数> 图像宽度

您可以强制指定图像的宽度。按默认 (-1) VLC

将自动适应视频参数。

–scene-height=<整数> 图像高度

您可以强制指定图像高度。按默认 (-1) VLC 将自动适应

视频参数。

–scene-prefix=<字串> 文件名前缀

输出图像文件名的前缀。如替换不为真,输出文件名㋊ °†是 “前缀数字.格式” 的形式。

–scene-path=<字串> 目录路径前缀

图片文件存储路径。如果未设置,将自动将图片存放㋊ ˆ°用户主目录中。

–scene-replace, –no-scene-replace

总是写入到相同的文件中

(默认关闭)

总是写入到相同的文件中替代为每幅图像创建一个文⋊ »¶。由于此原因数字将不会被附加到文件名后。

(默认关闭)

–scene-ratio=<整数> 录制率

图像录制的机率。3 表示三幅中的一副图像将被录制⾍

音频节拍定标器,与频率同步

–scaletempo-stride=<整数 [1 .. 2000]>

步长度

以毫秒为单的输出布长度

–scaletempo-overlap=<浮点 [0.000000 .. 1.000000]>

覆盖长度

覆盖步长度百分比

–scaletempo-search=<整数 [0 .. 200]>

搜索长度

以毫秒为单位的最佳搜索覆盖未知

网络流 (SAP)

–sap-addr=<字串> SAP 多播地址

SAP 模块通常自己会选择正确的监听地址。当然您自己

也可以指定一个地址。

–sap-ipv4, –no-sap-ipv4 IPv4 SAP (默认开启)

在标准地址上监听 IPv4 宣告。 (默认开启)

–sap-ipv6, –no-sap-ipv6 IPv6 SAP (默认开启)

在标准地址上监听 IPv6 宣告。 (默认开启)

–sap-timeout=<整数> SAP 超时时限 (秒)

在 SAP 项目没有接受到新的宣告时删除的延迟。

–sap-parse, –no-sap-parse

尝试解析通告 (默认开启)

这将会开启 SAP 模块的实际宣告解析。否则所有宣告宍

†会使用 “live555” (RTP/RTSP) 模块解析。 (默认开启)

–sap-strict, –no-sap-strict

SAP 严格模式 (默认关闭)

在开启此选项时,SAP 解析器将会放弃一些非必要的通

知。 (默认关闭)

实时协议 (RTP) 输入

–rtp-caching=<整数 [0 .. 65535]>

RTP 反抖动缓冲长度 (毫秒)

为迟到的 RTP 数据包等待多长时间 (并推迟执行)。

–rtcp-port=<整数 [0 .. 65535]>

RTCP (本地) 端口

RTCP 包将由此传输协议端口接收。如果为零,将使用墍

š路 RTP/RTCP。

–srtp-key=<字串> SRTP 密匙 (十六进制)

RTP 数据包将使用此安全 RTP 主共享密匙进行验证并解勊 。

–srtp-salt=<字串> SRTP 独立终端 (十六进制)

安全 RTP 需要一个 (非秘密) 主独立终端值。

–rtp-max-src=<整数 [1 .. 255]>

最大 RTP 源

在同一时间内允许多少独立的活动 RTP 源。

–rtp-timeout=<整数> RTP 源超时 (秒)

在一个源过期之前等待任意数据包多长时间。

–rtp-max-dropout=<整数 [0 .. 32767]>

最大 RTP 丢弃序号

如果 RTP 数据包太靠前就将按此从最后接收的数据包庍

€始的数量被废弃 (例如在将来)。

–rtp-max-misorder=<整数 [0 .. 32767]>

最大 RTP 混淆序号

如果 RTP 数据包被绑定的太远将按此从最后接收的数拍

®包开始的数量被废弃 (例如在将来)。

RSS 与 Atom feed 显示

在视频上显示 RSS 或 ATOM Feed

–rss-urls=<字串> Feed 网址

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=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 颜色)。前两个字节是红,然后是绿、栏。#0

00000 = 黑、#FF0000 = 红、#00FF00 = 绿、#FFFF00 = 黄 (红 +

绿)、#FFFFFF = 白

–rss-size=<整数> 字体大小,像素

以像素为单位的字体大小。默认是 -1 (使用默认字体墍

§小)。

其它:

–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)}

标题显示模式

标题显示模式。默认为 0 (隐藏) 如果 feed 有一副图像㋊ ¹¶且图像为开启时 1 为其它。

旋转视频滤镜

–rotate-angle=<整数 [0 .. 359]>

角度值

角度值 (0 到 359)

通过 VNC 的远程 OSD

–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)。

Raw 去复用器

–rawvid-fps=<字串> 每秒帧数

播放 raw 视频流时所需的帧率。格式为 30000/1001 或

29.97

–rawvid-width=<整数> 宽度

这是为 raw 视频流指定宽度,以像素为单位。

–rawvid-height=<整数> 高度

这是为 raw 视频流指定高度,以像素为单位。

–rawvid-chroma=<字串> 强制色度 (谨慎使用)

强制色度。这是一个四字节的字串。

–rawvid-aspect-ratio=<字串>

高宽比

高宽比 (4:3, 16:9)。默认是方块像素。

DV (数字视频) 去复用器

–rawdv-hurry-up, –no-rawdv-hurry-up

紧急 (默认关闭)

如果输入不能保持帧率,那么去复用器将增加时间戳ዊ €‚ (默认关闭)

raw 音频去复用器

–rawaud-channels=<整数> 声道

输入流的音频声道数。数值 >0。默认为 2。

–rawaud-samplerate=<整数>

音频采样率 (Hz)

音频采样率,单位为赫兹。默认为 48000 Hz。

–rawaud-fourcc=<字串> 原始输入格式的 FOURCC 码

raw 输入格式的 FOURCC 代码。这是个四位的字符串。

–rawaud-lang=<字串> 强制音频语言

强制输出混流的音频语言。三个字母的 ISO639

码。默认为 ‘eng’。

Qt 界面

–qt-minimal-view, –no-qt-minimal-view

以最小外观启动 (无菜单)

(默认关闭)

以最小外观启动 (无菜单) (默认关闭)

–qt-notification, –no-qt-notification

在轨道更改时显示提示弹出框

(默认开启)

在 VLC 被最小化或隐藏时,如果当前的播放列表项目暍

‰变动,就显示一个内容为艺术家和轨道名称的弹出提

示窗口。 (默认开启)

–qt-opacity=<浮点 [0.100000 .. 1.000000]>

在 0.1 到 1 之间的窗口不透明度

为主界面、播放列表和扩展面板设置在 0.1 和 1

之间的窗口透明度。此选项仅工作于 Windows 和

带混合扩展的 X11。

–qt-fs-opacity=<浮点 [0.100000 .. 1.000000]>

全屏控制板的不透明度,从 0.1 到 1

为主界面、播放列表和扩展面板设置在 0.1 和 1

之间的窗口透明度。此选项仅工作于 Windows

和带混合扩展的 X11。

–qt-system-tray, –no-qt-system-tray

系统托盘图标 (默认开启)

在系统托盘处显示一个图标使您可以对 VLC media player

进行简单的操作。 (默认开启)

–qt-start-minimized, –no-qt-start-minimized

仅以系统托盘方式启动 VLC

(默认关闭)

VLC 启动时将只显示任务栏图标 (默认关闭)

–qt-video-autoresize, –no-qt-video-autoresize

缩放界面至原生视频大小

(默认开启)

您可以选择:

- 界面将被缩放至视频大小

-

视频将被缩放至适合界面的大小

默认状况下,界面宍

†被缩放至视频大小。 (默认开启)

–qt-name-in-title, –no-qt-name-in-title

在窗口标题显示正在播放的项目名勊 §° (默认开启)

在控制器窗口标题中显示歌曲或视频的名称。

(默认开启)

–qt-fs-controller, –no-qt-fs-controller

在全屏模式中显示控制器

(默认开启)

在全屏模式中显示控制器 (默认开启)

–qt-volume-complete, –no-qt-volume-complete

允许音量被设置为 400% (默认关闭)

允许音量的修改范围为 0% 到 400%,而不是 0% 到

200%。由于它使用软件放大的原因,可能会造成音频失

真。 (默认关闭)

–qt-autosave-volume, –no-qt-autosave-volume

自动在退出时保存音量 (默认关闭)

自动在退出时保存音量 (默认关闭)

–qt-embedded-open, –no-qt-embedded-open

在打开对话框中嵌入文件浏览器

(默认关闭)

在打开对话框中嵌入文件浏览器 (默认关闭)

–qt-recentplay, –no-qt-recentplay

在菜单中保存最近播放的项目

(默认开启)

在菜单中保存最近播放的项目 (默认开启)

–qt-recentplay-filter=<字串>

要过滤的单词列表,以 | 符号分隔

用于过滤播放器最近播放过的项目的正则表达式

–qt-adv-options, –no-qt-adv-options

高级选项 (默认关闭)

在对话框中显示所有高级选项。 (默认关闭)

–qt-advanced-pref, –no-qt-advanced-pref

显示高级参数设置代替简易设置

(默认关闭)

在打开参数设置对话框时显示高级参数设置而非建议㋊ ‚数设置。 (默认关闭)

–qt-error-dialogs, –no-qt-error-dialogs

显示不重要的错误和警告对话框

(默认开启)

显示不重要的错误和警告对话框 (默认开启)

–qt-updates-notif, –no-qt-updates-notif

激活可用的更新提示 (默认开启)

激活自动的新版本软件更新提示。它每两星期运行一䋊 ¬¡。 (默认开启)

–qt-updates-days=<整数> 在两次更新检测之间的间隔天数

在两次更新检测之间的间隔天数

–qt-slider-colours=<字串>

定义音量滑杆的颜色

定义音量滑杆的颜色

通过一个由 ‘;’ 分隔的 12

位数字指定

默认是 ‘255;255;255;20;226;20;255;176;15;235;30;20’

另一个选择是 ‘30;30;50;40;40;100;50;50;160;150;150;255’

–qt-privacy-ask, –no-qt-privacy-ask

在启动时询问网络策略 (默认开启)

在启动时询问网络策略 (默认开启)

–qt-fullscreen-screennumber=<整数>

定义要切换到全屏幕模式的屏幕

全屏的屏幕编号,可以不是界面所在的屏幕

–qt-autoload-extensions, –no-qt-autoload-extensions

启动时载入扩展 (默认开启)

自动在启动时载入扩展 (默认开启)

智力交互游戏视频滤镜

–puzzle-rows=<整数 [2 .. 16]>

智力游戏的行数

智力游戏的行数

–puzzle-cols=<整数 [2 .. 16]>

智力游戏的列数

智力游戏的列数

–puzzle-black-slot, –no-puzzle-black-slot

使一个碎块成为一个黑色的槽

(默认关闭)

生成一个黑槽。其它碎块可以仅和黑槽进行交换。

(默认关闭)

MPEG-PS 去复用器

–ps-trust-timestamps, –no-ps-trust-timestamps

受信任的 MPEG 时间戳 (默认开启)

通常我们使用 MPEG 文件的时间戳来计算位置和持续时狊 —´。但是在某些时候这可能没有用。关闭此选项使用仍

率计算代替。 (默认开启)

视频预处理滤镜

–postproc-q=<整数 [0 .. 6]>

预处理质量

预处理的质量。有效范围是 0 到 6

高等级需要相当多勊 š„ CPU 资源,但是能产生较好的图像质量。

–postproc-name=<字串> FFmpeg 预处理滤镜链

FFmpeg 预处理滤镜链

PORTAUDIO 音频输出

–portaudio-audio-device=<整数>

输出设备

用于输出设备的 Portaudio 定义器

Podcast

–podcast-urls=<字串> Podcast URL 列表

请输入要检索的 podcast 列表, 由 ‘|’ (竖条) 分隔。

播放列表

–playlist-autostart, –no-playlist-autostart

自动启动 (默认开启)

在播放列表被载入后自动开始播放其中的内容。

(默认开启)

–playlist-skip-ads, –no-playlist-skip-ads

跳过广告 (默认开启)

使用播放列表选项通常被用于防治广告被跳过检测并狊 ˜²止添加它们到播放列表中。 (默认开启)

–shoutcast-show-adult, –no-shoutcast-show-adult

显示 shoutcast 成人内容 (默认关闭)

在使用视频播放列表时显示 NC17 分级的视频流。

(默认关闭)

参数均衡器

–param-eq-lowf=<浮点> 低频 (Hz)

–param-eq-lowgain=<浮点 [-20.000000 .. 20.000000]>

低频增益 (dB)

–param-eq-highf=<浮点> 高频 (Hz)

–param-eq-highgain=<浮点 [-20.000000 .. 20.000000]>

高频增益 (dB)

–param-eq-f1=<浮点> 频率 1 (Hz)

–param-eq-gain1=<浮点 [-20.000000 .. 20.000000]>

频率 1 增益 (dB)

–param-eq-q1=<浮点 [0.100000 .. 100.000000]>

频率 1 Q

–param-eq-f2=<浮点> 频率 2 (Hz)

–param-eq-gain2=<浮点 [-20.000000 .. 20.000000]>

频率 2 增益 (dB)

–param-eq-q2=<浮点 [0.100000 .. 100.000000]>

频率 2 Q

–param-eq-f3=<浮点> 频率 3 (Hz)

–param-eq-gain3=<浮点 [-20.000000 .. 20.000000]>

频率 3 增益 (dB)

–param-eq-q3=<浮点 [0.100000 .. 100.000000]>

频率 3 Q

摄像头: 覆盖视频滤镜的墙

将视频切为多个窗口以便在屏幕墙上显示

–panoramix-cols=<整数> 列数

选择被分割视频的垂直视频窗口数量

–panoramix-rows=<整数> 行数

选择被分割视频的水平视频窗口数量

–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=<字串>

活动窗口

逗号分隔的活动窗口列表,默认为全部

MPEG-I/II 视频封包器

–packetizer-mpegvideo-sync-iframe, –no-packetizer-mpegvideo-sync-iframe

在内部帧中同步 (默认关闭)

通常封包器将会在下一个完全帧时进行同步。此标志㋊ °†指示分包器在找到第一个内部帧时就进行同步。

(默认关闭)

屏幕显示菜单

–osdmenu-x=<整数> X 坐标

您可以通过在其上左击移动 OSD 菜单。

–osdmenu-y=<整数> Y 坐标

您可以通过在其上左击移动 OSD 菜单。

–osdmenu-position={0 (居中), 1 (左), 2 (右), 4 (上), 8 (下), 5 (左上), 6 (右上), 9 (左下), 10 (右下)}

菜单位置

您可以强制指定 OSD 菜单在视频上的位置 (0=居中、1=嵍

¦、2=右、4=上、8=下,您也可以混合使用这些值,例如

6=4+2 表示右上)。

–osdmenu-file=<字串> 设置文件

用于 OSD 菜单的设置文件。

–osdmenu-file-path=<字串>

OSD 菜单图像的路径

OSD 菜单图像的路径。这将覆盖在 OSD

定义文件中的路径。

–osdmenu-timeout=<整数> 菜单超时

OSD 菜单图像获取一个 15 秒的默认超时时间加入到它乍

¬的剩余时间中。这将保持它们能在最后指定的时间内

被显示。

–osdmenu-update=<整数 [0 .. 1000]>

菜单更新间隔

默认为每 200 毫秒更新一次 OSD 菜单图片。较短的环境

更新时间可能会造成传输错误。请小心使用此选项作⋊ ¸º编码 OSD 菜单,这将增大计算负担。范围为 0 - 1000

毫秒。

–osdmenu-alpha=<整数 [0 .. 255]>

Alpha 透明值 (默认 255)

可以通过给定在 0 到 255 之间的值更改 OSD 菜单的透明

度。一个较低的值为比较透明,较高的值为不透明。狊 »˜认为不透明 (值 255) 最小是完全透明 (值 0)。

VLM 远程控制界面

–telnet-host=<字串> 主机

这是界面将要监听的主机。它默认给所有网络界面

(0.0.0.0)。如果您希望界面仅对本机可用请输入

“127.0.0.1”。

–telnet-port=<整数> 端口

这是此界面将要监听的 TCP 端口。默认为 4212。

–telnet-password=<字串> 密码

一个被用于保护此界面的简易管理员密码。默认值是

“admin”。

远程控制界面

–rc-show-pos, –no-rc-show-pos

显示流位置 (默认关闭)

显示在流中的当前位置。 (默认关闭)

–rc-quiet, –no-rc-quiet 不打开 DOS 命令行界面 (默认关闭)

在默认情况下 rc 接口插件将会启动一个 DOS

命令行窗口。开启静默模式将不会出现此命令窗口但䋊 ˜¯也可能在您希望在没有打开视频窗口时停止 VLC

的时候导致麻烦。 (默认关闭)

–rc-host=<字串> TCP 命令输入

尝试通过一个端口输入命令。您可以设置地址和界面㋊ °†被绑定的端口。

HTTP 远程控制界面

–http-host=<字串> 主机地址

HTTP 界面将要监听的地址和端口。它默认用于所有网繍

œ界面 (0.0.0.0)。如果您只想让 HTTP 界面仅对本机可用ﺍ

Œ请输入 127.0.0.1

–http-src=<字串> 源目录

源目录

–http-handlers=<字串> 处理器

处理扩展和可执行文件的路径 (例如: php=/usr/bin/php,pl=/

usr/bin/perl)。

–http-album-art, –no-http-album-art

导出专辑封面为 /art (默认关闭)

允许将当前播放列表项目中的专辑封面导出到 /art 和

/art?id= URL。 (默认关闭)

HTTP SSL:

–http-intf-cert=<字串> 证书文件

HTTP 界面 x509 PEM 证书文件 (开启 SSL)。

–http-intf-key=<字串> 私匙文件

HTTP 界面 x509 PEM 私匙文件。

–http-intf-ca=<字串> 根 CA 文件

HTTP 界面 x509 PEM 受信任的根 CA 证书文件。

–http-intf-crl=<字串> CRL 文件

HTTP 界面证书废止列表文件。

Windows 服务界面

–ntservice-install, –no-ntservice-install

安装 Windows 服务 (默认关闭)

安装服务并退出。 (默认关闭)

–ntservice-uninstall, –no-ntservice-uninstall

卸载 Windows 服务 (默认关闭)

卸载 服务并退出。 (默认关闭)

–ntservice-name=<字串> 显示服务名称

更改服务的显示名称。

–ntservice-options=<字串>

设置选项

设置将被服务使用的设置选项 (例如 –foo=bar – no-

foobar)。它应该在安装时指定,这样服务才能被正确配

置。

–ntservice-extraintf=<字串>

扩展界面模块

服务附属的附加界面。它应该在安装时指定,这样服㋊ Š¡才能被正确配置。使用一个逗号分隔的界面列表。(㋊ …¬共值是: logger, sap, rc, http)

音量规格化

–norm-buff-size=<整数> 音频缓冲数量

这是功率测量时生成的音频缓冲数量。一个较高数值勊 š„缓冲将会增大滤镜的响应时间,但是可能会在短的卍

˜化内降低灵敏度。

–norm-max-level=<浮点> 最大音量层级

如果平均功率超过 N 缓冲并高于此值是,音量将会被拊 §„格化。此值必须是确定的浮点值。0.5 和 10

看上去比较合适。

网络同步

–netsync-master, –no-netsync-master

网络主时钟 (默认关闭)

设定后此 vlc 实例将根据在主网络 ip 地址上侦听的客䋊 ˆ·端调整同步 (默认关闭)

–netsync-master-ip=<字串>

主服务器 ip 地址

用于时钟同步的网络主时钟的 IP 地址。

–netsync-timeout=<整数> UDP 超时 (毫秒)

在放弃网络数据接收前等待的时间量(单位为毫秒)ዊ €‚

TS 复用器 (libdvbpsi)

–sout-ts-pid-video=<整数>

视频 PID

分配一个固定的 PID 给视频流。PCR PID 将会自动分配给

视频。

–sout-ts-pid-audio=<整数>

音频 PID

分配一个固定的 PID 给音频流。

–sout-ts-pid-spu=<整数> SPU PID

分配一个固定的 PID 给 SPU。

–sout-ts-pid-pmt=<整数> PMT PID

分配一个固定的 PID 给 PMT

–sout-ts-tsid=<整数> TS ID

分配一个固定的传输流 ID。

–sout-ts-netid=<整数> NET ID

分配一个固定的网络 ID (用于 SDT 表)

–sout-ts-program-pmt=<字串>

PMT 程序编号

为每个 PMT 分配一个程序编号。这需要启用 “设置 PID

给 ES 的 ID”。

–sout-ts-es-id-pid, –no-sout-ts-es-id-pid

设置 PID 为 ES 的 ID (默认关闭)

如果入站的是 ES 则设置 PID 为其 ID。此项与

–ts-es-id-pid 配合使用,并允许输入和输出流有相同的

PID。 (默认关闭)

–sout-ts-muxpmt=<字串> Mux PMT (需要 –sout-ts-es-id-pid)

定义要添加到每个 pmt 的 pid。这需要开启 “设置 PID

给 ES 的 ID”。

–sout-ts-sdtdesc=<字串> SDT 描述符 (需要 –sout-ts-es-id-pid)

定义每个 SDT 的描述符。这需要开启 “设置 PID 给 ES

的 ID”。

–sout-ts-alignment, –no-sout-ts-alignment

数据排列 (默认开启)

强制排列在 PES 范围中的所有访问单元。关闭此选项亍

š保存相同的带宽但是会造成不兼容。 (默认开启)

–sout-ts-shaping=<整数> 定型延迟 (毫秒)

用给予的切片长度剪切流,并在两个边界之间保持恒㋊ ®š码率。这可以避免巨大位率峰值,特别是对于参考嶍

§来说。

–sout-ts-use-key-frames, –no-sout-ts-use-key-frames

使用关键帧 (默认关闭)

如果开启并指定的定型,TS 复用器将会在 I

图像的末尾放置分界线。由于此原因用户给予的修整狊 •¿度可能会在没有使用参考帧的情况下变糟糕。在 I

帧经常成为流中最大的帧后这将提高定型算法的效率ዊ €‚ (默认关闭)

–sout-ts-pcr=<整数> PCR 间隔(毫秒)

设置将被发送的 PCR (程序时钟参考) 间隔 (以毫秒为勍

•位)。此值应该低于 100 毫秒。(默认为 70 毫秒)。

–sout-ts-bmin=<整数> 最小 B 值 (不推荐使用)

此设置属不被推荐使用的选项,已不再被使用

–sout-ts-bmax=<整数> 最大 B 值 (不推荐使用)

此设置属不被推荐使用的选项,已不再被使用

–sout-ts-dts-delay=<整数>

DTS 延迟 (毫秒)

延迟在流中与 SCR 进行比较的的 DTS (解码时间戳) 和

PTS (显示时间戳) 数据。这将允许某些在客户端解码器

中的缓存。

–sout-ts-crypt-audio, –no-sout-ts-crypt-audio

加密音频 (默认开启)

使用 CSA 加密音频 (默认开启)

–sout-ts-crypt-video, –no-sout-ts-crypt-video

加密视频 (默认开启)

使用 CSA 加密视频 (默认开启)

–sout-ts-csa-ck=<字串> CSA 密匙

CSA 加密密匙。此选项必须是一个 16 字节长度的字串

(8 个以十六进制表示的字节)。

–sout-ts-csa2-ck=<字串> 第二 CSA 密匙

第二个 CSA 加密密匙。这必须是一个 16 字节的字串 (8

十六进制字节)。

–sout-ts-csa-use=<字串> 在使用的 CSA 密匙

在使用的 CSA 加密密匙。它可以是 odd/first/1 (默认) 或

even/second/2 中的一个。

–sout-ts-csa-pkt=<整数> 要加密的以字节为单位的数据包大㋊ °

要加密的 TS 数据包大小。在加密之前将来自值的加密

例行减法器的 TS 头部。

PS 复用器

–sout-ps-dts-delay=<整数>

DTS 延迟 (毫秒)

延迟在流中与 SCR 进行比较的的 DTS (解码时间戳) 和

PTS (显示时间戳) 数据。这将允许某些在客户端解码器

中的缓存。

–sout-ps-pes-max-size=<整数>

PES 最大大小

设置在生成 MPEG PS 流时所允许的最大 PES 大小。

多部件 JPEG 复用器

MP4/MOV 复用器

–sout-mp4-faststart, –no-sout-mp4-faststart

创建 “快速启动” 文件 (默认开启)

创建 “快速启动” 文件。”快速启动” 文件是用于优化下

载并允许用户在文件下载时对其进行预览。

(默认开启)

ASF 复用器

–sout-asf-title=<字串> 标题

要放置到 ASF 注释中的标题。

–sout-asf-author=<字串> 作者

要放置到 ASF 注释中的作者。

–sout-asf-copyright=<字串>

版权

要放置到 ASF 注释中的版权字串。

–sout-asf-comment=<字串>

注释

要放置到 ASF 注释中的注释。

–sout-asf-rating=<字串> 分级

要放置到 ASF 注释中的 “分级”。

–sout-asf-packet-size=<整数>

数据包大小

ASF 数据包长度 – 默认是 4096 字节

–sout-asf-bitrate-override=<整数>

位率覆盖

不尝试猜测 ASF 的位率。设置它,将允许您控制

Windows Media Player 将如何缓村流式内容。以字节为单位拊 ®¾置音频+视频位率

MSN 正在播放

–msn-format=<字串> 标题格式字串

发送到 MSN 的格式字串 {0} 艺术家, {1} 标题, {2}

专辑。默认为 “艺术家 - 标题” ({0} - {1})。

动态模糊滤镜

–blur-factor=<整数 [1 .. 127]>

模糊因数 (1-127)

模糊程度从 1 到 127。

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=<整数> 边框宽度

在 miniatures 之间的边框像素宽度。

–mosaic-borderh=<整数> 边框高度

在 miniatures 之间的边框像素高度。

–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 元素的图片将被安装此值 (以毫秒)

被延迟。使用高值的时候您需要加大缓冲的大小。

用于将立体声转换为单声道的音频滤镜

–sout-mono-downmix, –no-sout-mono-downmix

使用混缩算法 (默认开启)

此选项将选择一个适用于于耳机声道混合气的立体声䋊 µ混缩为单声道的算法。它可以提供在房间中全部扬塍

°器的效果。 (默认开启)

–sout-mono-channel={0 (左), 1 (右), 2 (左后), 4 (右后), 8 (居中), 5 (左前)}

选择要保留的声道

此选项将静音除了选中声道外的其它所有声道。请从

(0=左、1=右、2=左后、3=右后、4=中间、5=左前)

中选择一个

MOD 去复用器 (libmodplug)

–mod-noisereduction, –no-mod-noisereduction

噪点消除 (默认开启)

开启噪点消除算法。 (默认开启)

–mod-reverb, –no-mod-reverb

混响 (默认关闭)

开启混响 (默认关闭)

–mod-reverb-level=<整数 [0 .. 100]>

混响等级

混响等级 (从 0 到 100, 默认值是 0)。

–mod-reverb-delay=<整数 [0 .. 1000]>

混响延迟

以毫秒为单位的混响延迟。通常值是从 40 到 200

毫秒。

–mod-megabass, –no-mod-megabass

超重低音 (默认关闭)

开启超重低音模式 (默认关闭)

–mod-megabass-level=<整数 [0 .. 100]>

超重低音等级

超重低音模式等级 (从 0 到 100, 默认值是 0)。

–mod-megabass-range=<整数 [10 .. 100]>

超重低音截至频率

超重低音模式截至频率, 以 Hz 为单位。这是超重低音䋊 •ˆ果应用的最大频率。有效值从 10 到 100 Hz。

–mod-surround, –no-mod-surround

环绕声 (默认关闭)

环绕声 (默认关闭)

–mod-surround-level=<整数 [0 .. 100]>

环绕声等级

环绕效果等级 (从 0 到 100, 默认值是 0)。

–mod-surround-delay=<整数 [0 .. 1000]>

环绕声延迟 (毫秒)

环绕声延迟,以毫秒为单位。通常的值是从 5 到 40

毫秒。

Matroska 流去复用器

–mkv-use-ordered-chapters, –no-mkv-use-ordered-chapters

已排序的章节 (默认开启)

按照剪辑中指定的顺序播放章节。 (默认开启)

–mkv-use-chapter-codec, –no-mkv-use-chapter-codec

章节编解码 (默认开启)

使用剪辑中找到的章节编解码。 (默认开启)

–mkv-preload-local-dir, –no-mkv-preload-local-dir

预载目录 (默认关闭)

从相同的目录中预载一系列的 matroska 文件

(对损坏文件支持差)。 (默认关闭)

–mkv-seek-percent, –no-mkv-seek-percent

基于百分比非时间的搜索

(默认关闭)

基于百分比非时间的搜索。 (默认关闭)

–mkv-use-dummy, –no-mkv-use-dummy

空元素 (默认关闭)

读取并放弃未知的 EBML 元素 (对损坏的文件支持差)。

(默认关闭)

M-JPEG 摄像机去复用器

–mjpeg-fps=<浮点> 每秒帧数

这是一个在从一个文件播放 MJPEG 时的帧率。为一个实

时流 (来自摄像机) 使用 0 (这是默认值)。

镜像视频滤镜

将视频切割为两个相同的部分,就像在镜子中一样

–mirror-split={0 (垂直), 1 (水平)}

镜像趋向

定义镜像切割的趋向。 可以为垂直或水平

–mirror-direction={0 (从左到右/从上到下), 1 (从右到左/从下往上)}

方向

镜像方向

Marquee 显示

在视频上方显示文本

–marq-marquee=<字串> 文本

用于显示的文本。(可用的格式字串为:

与时间有关的: %Y = 年, %m = 月, %d = 天, %H = 小时, %M =

分钟, %S = 秒, … 与元数据有关: a=艺术家,b =

专辑, c=版权,d = 描述, e=编码者,g = 流派, l=语言,n = 轨道号, p=正在播放,r = 分级, s=字幕语言,t = 标题, u=url,A = 日期, B=音频位率(以kb/s),C = 章节,D=持续时间,F =

带路径的完整名称, I=标题e,L = 剩余时间, N=名称,O = 音频语言, P=位置(以R = 分级, S=音频采样率(以kHz),T = 时间, U=发布商,V = 音量