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 = 音量

vlc 详细使用方法:libvlc_media_add_option 函数中的参数设置的更多相关文章

  1. unserialize函数中的参数是否是污染数据

    1.原理 在程序编写的时候,往往需要序列化一些运行时数据,所谓序列化就是按照一定的格式将运行时数据写入本地文件.这样做可以对数据进行本地保存,用的时候直接读文件就可以把运行时产生的数据读出.php中就 ...

  2. (转)Java程序利用main函数中args参数实现参数的传递

    Java程序利用main函数中args参数实现参数的传递 1.运行Java程序的同时,可以通过输入参数给main函数中的接收参数数组args[],供程序内部使用!即当你在Java命令行后面带上参数,J ...

  3. Python 函数中,参数是传值,还是传引用?

    在 C/C++ 中,传值和传引用是函数参数传递的两种方式,在Python中参数是如何传递的?回答这个问题前,不如先来看两段代码. 代码段1: def foo(arg): arg = 2 print(a ...

  4. 问题:C#控制台程序参数;结果:设置与读取C#控制台应用程序Main函数中的参数args

    设置与读取C#控制台应用程序Main函数中的参数args 在项目属性面版->调试->命令行参数设置.空格分隔.读取:string[] str = Environment.GetComman ...

  5. Main函数中的参数argc,argv的使用简单解析

    本篇文章是对Main函数中的参数argc,argv的使用进行了简单的分析介绍,需要的朋友参考下: C/C++语言中的main函数,经常带有参数argc,argv,如下:  int main(int a ...

  6. 【转】使用JavaParser获得Java代码中的类名、方法形参列表中的参数名以及统计总的文件个数与不能解析的文件个数

    遍历目录查找Java文件: public static void ergodicDir(File dir, HashSet<String> argNameSet, HashSet<S ...

  7. python函数中的参数类型

    python函数中的参数 动态获取函数的参数 python的函数类型详解

  8. PHP中CURL方法curl_setopt()函数的一些参数 (转)

    bool curl_setopt (int ch, string option, mixed value) curl_setopt()函数将为一个CURL会话设置选项.option参数是你想要的设置, ...

  9. Python函数中的参数(一)

    函数传递参数时的简要关键点: 1.参数的传递是通过自动将对象赋值给本地变量名来实现的.函数参数在实际中只是Python赋值的一个实例.因为引用是以指针的形式实现的,所有的参数实际上都是通过指针进行传递 ...

随机推荐

  1. java--springmvc

    springmvc请求图 SpringMVC内部的执行流程1.用户发起到达中央调度器DispatcherServlet2.中央调度器DispatcherServlet把请求(some.do)交给了处理 ...

  2. 基于递归的BFS(Level-order)

    上篇中学习了二叉树的DFS深度优先搜索算法,这次学习另外一种二叉树的搜索算法:BFS,下面看一下它的概念: 有些抽象是不?下面看下整个的遍历过程的动画演示就晓得是咋回事啦: 了解其概念之后,下面看下如 ...

  3. C# UdpClient使用

    客户端: public class UdpClientManager { //接收数据事件 public Action<string> recvMessageEvent = null; / ...

  4. bat 读取 ini 配置文件

    bat 读取 ini 配置文件 config.ini: abc=abc a=a localpath=D:\local\path .bat: @echo off setlocal enabledelay ...

  5. 08—mybatis注解配置二

    动态sql mybatis的注解也支持动态sql.mybatis提供了各种注解,如@InsertProvider.@UpdateProvider.@DeleteProvider和@SelectProv ...

  6. STMStudio-stm32软件的应用笔记

    上次编写中,已经提到该软件的功能了,可以增加调试手段. 编译出axf文件-keil和out文件-iar,注意keil在output文件名是,不能有"."既NL_ZKTP3_V1.0 ...

  7. 【bzoj2141】排队 [国家集训队2011]排队(树套树)

    题目描述 排排坐,吃果果,生果甜嗦嗦,大家笑呵呵.你一个,我一个,大的分给你,小的留给我,吃完果果唱支歌,大家乐和和. 红星幼儿园的小朋友们排起了长长地队伍,准备吃果果.不过因为小朋友们的身高有所区别 ...

  8. C# 操作服务命令

    安装服务 @echo.服务启动...... @echo off @sc create 服务名称 binPath= " exe地址" @net start 服务名称 @sc conf ...

  9. 使用Jieba提取文章的关键词

    import jieba.analyse as analyse import matplotlib.pyplot as plt from wordcloud import WordCloud data ...

  10. 原生JS实现拖动滑块验证登录效果

    ♀分享一组利用原生JS实现拖动滑块验证效果 ♀在这个组代码中涉及三个方面的知识: ⑴事件处理 ⑵添加验证标记 ⑶选择器的封装   代码如下: <!DOCTYPE html> <htm ...