libvlc_media_add_option 函式中的引數設定
libvlc_media_add_option 函式中的引數設定
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
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://[[<source address>]@[<bind address>][:<bind port>]]
UDP stream sent by a streaming server
vlc://pause:<seconds> 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=<pid>"}'。 (預設開啟)
--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
缺資料時退回到佔位流 (預設關閉)