我是zoro
分类: LINUX
2012-09-07 13:40:18
转自:http://blog.csdn.net/myaccella/article/details/7027962
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 URL
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://[[
未找到匹配的模块。使用 --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 标准所定)。等级不是强制的
;而是取决于用户所选的与其它编码选项相兼容的等勊 o§。范围从 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
这将选择要使用的量化器。较低的值会有较佳的精确䋊