Consumer: avformat
插件信息
标题:FFmpeg 输出
媒体类型:
音频 视频
描述:使用 FFmpeg 写入文件或输出音视频流。
版本:7
作者:Charles Yates
贡献者:Dan Dennedy
版权:Copyright (C) 2003-2026 Meltytech, LLC
许可证:LGPL
URL: http://www.ffmpeg.org/ (opens in a new tab)
注意事项
avformat 消费器(consumer)使用 FFmpeg 库将音视频编码为文件或网络流。关于如何使用 FFmpeg 进行编码,你可以在网络上(包括 FFmpeg 官方网站)找到大量资料。使用 melt 时,只需在命令行中添加 "-consumer avformat:output.file",然后按照将 ffmpeg 的 '-option value' 语法转换为 melt 的 'option=value' 语法的方式追加编码参数即可。并非所有 ffmpeg 选项都受支持。有些选项是 avconv/ffmpeg 命令行工具特有的,并非库中使用的 "AVOption"。在某些情况下,有些 ffmpeg 选项虽然不是 AVOption,但与现有的 MLT 参数非常接近,此时 MLT 支持该 ffmpeg 选项名。例如,ffmpeg 的 "-ac" 等同于 MLT 的 "channels" 参数。因此,avformat 消费器也支持 "ac" 参数。完整细节见下文。请注意,具体可用的选项取决于你系统中 libavformat 和 libavcodec 的版本。
参数
target
标题:文件/URL
描述:
此参数与 ffmpeg 的 -target 选项不同!如果未提供此参数,输出将发送到 stdout。
类型:string
只读:否
必填:否
控件:filesave
mlt_profile
标题:MLT Profile
描述:
选择一个 MLT 基础视频设置预设。此参数会覆盖在其他位置设置的 Profile。
类型:string
只读:否
必填:否
redirect
标题:重定向 I/O
描述:
此选项允许其他服务封装 avformat 消费器,通过监听 avformat-write 事件对其输出执行不同的处理(协议中尚未提供的功能)。
类型:integer
只读:否
必填:否
最小值:0
最大值:1
默认值:0
控件:checkbox
attached_pic
标题:封面图
描述:
要嵌入为输出文件封面图(附件图片)的图片文件路径。图片类型通过文件内容(魔术字节)自动检测,仅支持 JPEG 和 PNG。图片将作为带有 AV_DISPOSITION_ATTACHED_PIC 标志的附件图片流添加,并写入容器头部之后。大多数音频容器格式(如 MP3、M4A、OGG、FLAC)以及 Matroska 均支持附件图片。
类型:string
只读:否
必填:否
控件:fileopen
width
标题:宽度
类型:integer
只读:否
必填:否
最小值:0
单位:pixels
height
标题:高度
类型:integer
只读:否
必填:否
最小值:0
单位:pixels
display_aspect_num
标题:显示宽高比分子
类型:integer
只读:否
必填:否
最小值:0
display_aspect_den
标题:显示宽高比分母
类型:integer
只读:否
必填:否
最小值:0
display_ratio
标题:显示宽高比
类型:
只读:是
必填:否
sample_aspect_num
标题:采样宽高比分子
类型:integer
只读:否
必填:否
最小值:0
sample_aspect_den
标题:采样宽高比分母
类型:integer
只读:否
必填:否
最小值:1
progressive
标题:逐行扫描
类型:integer
只读:否
必填:否
最小值:0
最大值:1
控件:checkbox
colorspace
标题:色彩空间
描述:
设置视频色彩空间(仅支持 Y'CbCr)。
类型:integer
只读:否
必填:否
可选值:
- 240
- 601
- 709
frame_rate_num
标题:帧率分子
类型:integer
只读:否
必填:否
最小值:0
单位:frames/second
frame_rate_den
标题:帧率分母
类型:integer
只读:否
必填:否
最小值:1
单位:frames/second
fps
标题:帧率
类型:
只读:是
必填:否
单位:frames/second
deinterlacer
标题:去隔行器
类型:string
只读:否
必填:否
默认值:yadif
可选值:
- greedy
- linearblend
- onefield
- yadif
- yadif-nospatial
rescale
标题:图像缩放器
描述:
设置像素插值模式。
类型:string
只读:否
必填:否
可选值:
- nearest
- bilinear
- bicubic
- bicublin
- gauss
- sinc
- lanczos
- spline
frequency
标题:音频采样率
类型:integer
只读:否
必填:否
最小值:0
最大值:256000
默认值:48000
单位:Hz
channels
标题:音频声道数
类型:integer
只读:否
必填:否
最小值:1
最大值:16
默认值:2
channels.0
标题:轨道 1 声道数
描述:
用于将一组声道映射到多轨音频。
类型:integer
只读:否
必填:否
最小值:0
最大值:16
默认值:0
channels.1
标题:轨道 2 声道数
描述:
用于将一组声道映射到多轨音频。
类型:integer
只读:否
必填:否
最小值:0
最大值:16
默认值:0
channels.2
标题:轨道 3 声道数
描述:
用于将一组声道映射到多轨音频。
类型:integer
只读:否
必填:否
最小值:0
最大值:16
默认值:0
channels.3
标题:轨道 4 声道数
描述:
用于将一组声道映射到多轨音频。
类型:integer
只读:否
必填:否
最小值:0
最大值:16
默认值:0
channels.4
标题:轨道 5 声道数
描述:
用于将一组声道映射到多轨音频。
类型:integer
只读:否
必填:否
最小值:0
最大值:16
默认值:0
channels.5
标题:轨道 6 声道数
描述:
用于将一组声道映射到多轨音频。
类型:integer
只读:否
必填:否
最小值:0
最大值:16
默认值:0
channels.6
标题:轨道 7 声道数
描述:
用于将一组声道映射到多轨音频。
类型:integer
只读:否
必填:否
最小值:0
最大值:16
默认值:0
channels.7
标题:轨道 8 声道数
描述:
用于将一组声道映射到多轨音频。
类型:integer
只读:否
必填:否
最小值:0
最大值:16
默认值:0
subtitle.0.feed
标题:字幕流 0 的数据源(Feed)
描述:
指定字幕流 0 的数据源(Feed)名称。
类型:string
只读:否
必填:否
subtitle.0.lang
标题:字幕流 0 的语言
描述:
指定字幕流 0 的三位语言代码。
类型:string
只读:否
必填:否
subtitle.1.feed
标题:字幕流 1 的数据源(Feed)
描述:
指定字幕流 1 的数据源(Feed)名称。
类型:string
只读:否
必填:否
subtitle.1.lang
标题:字幕流 1 的语言
描述:
指定字幕流 1 的三位语言代码。
类型:string
只读:否
必填:否
subtitle.2.feed
标题:字幕流 2 的数据源(Feed)
描述:
指定字幕流 2 的数据源(Feed)名称。
类型:string
只读:否
必填:否
subtitle.2.lang
标题:字幕流 2 的语言
描述:
指定字幕流 2 的三位语言代码。
类型:string
只读:否
必填:否
subtitle.3.feed
标题:字幕流 3 的数据源(Feed)
描述:
指定字幕流 3 的数据源(Feed)名称。
类型:string
只读:否
必填:否
subtitle.3.lang
标题:字幕流 3 的语言
描述:
指定字幕流 3 的三位语言代码。
类型:string
只读:否
必填:否
subtitle.4.feed
标题:字幕流 4 的数据源(Feed)
描述:
指定字幕流 4 的数据源(Feed)名称。
类型:string
只读:否
必填:否
subtitle.4.lang
标题:字幕流 4 的语言
描述:
指定字幕流 4 的三位语言代码。
类型:string
只读:否
必填:否
subtitle.5.feed
标题:字幕流 5 的数据源(Feed)
描述:
指定字幕流 5 的数据源(Feed)名称。
类型:string
只读:否
必填:否
subtitle.5.lang
标题:字幕流 5 的语言
描述:
指定字幕流 5 的三位语言代码。
类型:string
只读:否
必填:否
subtitle.6.feed
标题:字幕流 6 的数据源(Feed)
描述:
指定字幕流 6 的数据源(Feed)名称。
类型:string
只读:否
必填:否
subtitle.6.lang
标题:字幕流 6 的语言
描述:
指定字幕流 6 的三位语言代码。
类型:string
只读:否
必填:否
subtitle.7.feed
标题:字幕流 7 的数据源(Feed)
描述:
指定字幕流 7 的数据源(Feed)名称。
类型:string
只读:否
必填:否
subtitle.7.lang
标题:字幕流 7 的语言
描述:
指定字幕流 7 的三位语言代码。
类型:string
只读:否
必填:否
terminate_on_pause
标题:文件输出
描述:
流式传输时请禁用此选项。
类型:integer
只读:否
必填:否
最小值:0
最大值:1
默认值:1
控件:checkbox
real_time
标题:丢帧
描述:
设置处理线程数并启用丢帧(正值)或禁用丢帧(负值)。
类型:integer
只读:否
必填:否
默认值:-1
单位:threads
控件:spinner
prefill
标题:预卷(Pre-roll)
描述:
设置开始实际输出前缓冲的帧数。
类型:integer
只读:否
必填:否
最小值:1
默认值:1
单位:frames
buffer
标题:缓冲区
描述:
设置最大缓冲帧数——处理先于输出位置的帧。
类型:integer
只读:否
必填:否
最小值:1
默认值:25
单位:frames
s
标题:尺寸
描述:
这是与 ffmpeg 兼容的参数,等同于 MLT Profile 及 width 和 height 参数。
类型:string
只读:否
必填:否
单位:pixels
格式:WxH
aspect
标题:宽高比
描述:
这是与 ffmpeg 兼容的参数,等同于 MLT Profile 及其他宽高比参数。
类型:string
只读:否
必填:否
格式:numerator:denominator
deinterlace
标题:去隔行
描述:
这是与 ffmpeg 兼容的参数,等同于 MLT Profile 及 progressive 参数。
类型:integer
只读:否
必填:否
最小值:0
最大值:1
r
标题:帧率
描述:
这是与 ffmpeg 兼容的参数,等同于 MLT Profile 及帧率参数。
类型:float
只读:否
必填:否
最小值:5.0
ac
标题:音频声道数
描述:
这是与 ffmpeg 兼容的参数,等同于 channels 参数。
类型:integer
只读:否
必填:否
最小值:1
最大值:16
默认值:2
ar
标题:音频采样率
描述:
这是与 ffmpeg 兼容的参数,等同于 frequency 参数。
类型:integer
只读:否
必填:否
最小值:0
最大值:256000
默认值:48000
单位:Hz
threads
标题:编码线程数
类型:integer
只读:否
必填:否
最小值:0
最大值:16
默认值:1
单位:threads
控件:spinner
aq
标题:音频质量
描述:
具体含义取决于编解码器。
类型:integer
只读:否
必填:否
dc
标题:帧内 DC 精度
描述:
为 MPEG-2 编码设置 intra_dc_precision。该值以 8 为偏移量,因此默认值 8 表示精度 0(8 位)。仅对 MPEG-2 有效;在 FFmpeg 8.0 及更高版本中将被忽略。
类型:integer
只读:否
必填:否
默认值:8
muxdelay
标题:复用器延迟
描述:
设置最大解复用-解码延迟。
类型:float
只读:否
必填:否
默认值:0.7
单位:seconds
muxpreload
标题:复用器预加载
描述:
设置初始解复用-解码延迟。
类型:float
只读:否
必填:否
默认值:0.5
单位:seconds
f
标题:格式
描述:
使用 "list" 查看可用格式列表。
类型:string
只读:否
必填:否
默认值:mpeg
acodec
标题:音频编解码器
描述:
使用 "list" 查看可用音频编解码器列表。
类型:
只读:否
必填:否
默认值:mp2
vcodec
标题:视频编解码器
描述:
使用 "list" 查看可用视频编解码器列表。
类型:
只读:否
必填:否
默认值:mpeg2video
atag
标题:音频 FourCC
类型:string
只读:否
必填:否
apre
标题:音频编解码器预设
类型:string
只读:否
必填:否
vpre
标题:视频编解码器预设
类型:string
只读:否
必填:否
fpre
标题:格式预设
类型:string
只读:否
必填:否
alang
标题:音频语言
描述:
设置当前音频流的 3 字符 ISO 639 语言代码。
类型:string
只读:否
必填:否
pix_fmt
标题:像素格式
描述:
运行 'ffmpeg -pix_fmts' 查看可用值列表。通常无需设置此参数,但某些编解码器支持多种像素格式,尤其是色度位深。
类型:string
只读:否
必填:否
sample_fmt
标题:音频采样格式
描述:
运行 'ffmpeg -sample_fmts' 查看可用值列表。通常无需设置此参数,但某些编解码器支持多种采样格式,尤其是位深和平面(planar)与交错(interleaved)之分。此参数的优先级低于 mlt_audio_format。
类型:string
只读:否
必填:否
qscale
标题:视频量化器
描述:
设置固定的视频量化器标度,用于恒定质量 VBR 输出。
类型:float
只读:否
必填:否
vtag
标题:视频 FourCC
类型:string
只读:否
必填:否
rc_override
标题:码率控制
描述:
针对特定时间段的码率覆盖设置。
类型:string
只读:否
必填:否
格式:start_frame,end_frame,qscale/...
pass
标题:编码遍数
描述:
选择两遍编码的遍数。
类型:integer
只读:否
必填:否
最小值:1
最大值:2
passlogfile
标题:两遍编码日志文件
类型:string
只读:否
必填:否
vb
标题:视频码率
描述:
通常为整数,但为方便起见可以附加 K 后缀。
类型:string
只读:否
必填:否
最小值:0
单位:bits/second
ab
标题:音频码率
描述:
通常为整数,但为方便起见可以附加 K 后缀。
类型:string
只读:否
必填:否
单位:bits/second
an
标题:禁用音频
类型:integer
只读:否
必填:否
最小值:0
最大值:1
控件:checkbox
vn
标题:禁用视频
类型:integer
只读:否
必填:否
最小值:0
最大值:1
控件:checkbox
sn
标题:禁用字幕
类型:integer
只读:否
必填:否
最小值:0
最大值:1
控件:checkbox
avioflags
类型:string
只读:否
必填:否
格式:flags
可选值:
- direct
packetsize
描述:
设置数据包大小
类型:integer
只读:否
必填:否
最小值:0
默认值:0
fflags
类型:string
只读:否
必填:否
格式:flags
可选值:
- flush_packets
- bitexact
- autobsf
fdebug
描述:
输出特定的调试信息
类型:string
只读:否
必填:否
格式:flags
可选值:
- ts
- id3v2
max_delay
描述:
最大复用或解复用延迟(微秒)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
start_time_realtime
描述:
流开始时的挂钟时间(PTS==0)
类型:integer
只读:否
必填:否
默认值:-9223372036854775808
格式:64-bit
audio_preload
描述:
音频数据包应提前交错的微秒数
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483646
默认值:0
chunk_duration
描述:
每个数据块的微秒数
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483646
默认值:0
chunk_size
描述:
每个数据块的字节大小
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483646
默认值:0
flush_packets
描述:
在每个数据包之后启用 I/O 上下文刷新
类型:integer
只读:否
必填:否
最小值:-1
最大值:1
默认值:-1
metadata_header_padding
描述:
设置元数据头中填充的字节数
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
output_ts_offset
描述:
设置输出时间戳偏移
类型:string
只读:否
必填:否
max_interleave_delta
描述:
交错最大缓冲时长
类型:integer
只读:否
必填:否
最小值:0
默认值:10000000
格式:64-bit
f_strict
描述:
遵循标准的严格程度(已弃用;请使用 strict,通过 avconv 保存)
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- very
- strict
- normal
- unofficial
- experimental
strict
描述:
遵循标准的严格程度
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- very
- strict
- normal
- unofficial
- experimental
avoid_negative_ts
描述:
偏移时间戳使其从 0 开始
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- auto
- disabled
- make_non_negative
- make_zero
dump_separator
描述:
设置信息转储字段分隔符
类型:string
只读:否
必填:否
默认值:,
write_crc
描述:
启用校验和 (ac4)
类型:string
只读:否
必填:否
write_id3v2
描述:
启用 ID3v2 标签写入 (adts)
类型:string
只读:否
必填:否
write_apetag
描述:
启用 APE 标签写入 (adts)
类型:string
只读:否
必填:否
write_mpeg2
描述:
将 MPEG 版本设置为 MPEG-2 (adts)
类型:string
只读:否
必填:否
write_id3v2
描述:
启用 ID3 标签写入。(aiff)
类型:string
只读:否
必填:否
id3v2_version
描述:
选择写入的 ID3v2 版本。当前支持 3 和 4。(aiff)
类型:integer
只读:否
必填:否
最小值:3
最大值:4
默认值:4
type
描述:
设置文件类型 (alp)
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- auto
- tun
- pcm
plays
描述:
输出播放次数:0 — 无限循环,1 — 不循环 (apng)
类型:integer
只读:否
必填:否
最小值:0
最大值:65535
默认值:1
final_delay
描述:
在最后一帧之后强制延迟 (apng)
类型:string
只读:否
必填:否
格式:numerator/denominator
version_major
描述:
覆盖文件主版本号 (argo_asf)
类型:integer
只读:否
必填:否
最小值:0
最大值:65535
默认值:2
version_minor
描述:
覆盖文件次版本号 (argo_asf)
类型:integer
只读:否
必填:否
最小值:0
最大值:65535
默认值:1
name
描述:
嵌入的文件名(最多 8 个字符)(argo_asf)
类型:string
只读:否
必填:否
skip_rate_check
描述:
跳过采样率检查 (argo_cvg)
类型:string
只读:否
必填:否
loop
描述:
设置循环标志 (argo_cvg)
类型:string
只读:否
必填:否
reverb
描述:
设置混响标志 (argo_cvg)
类型:string
只读:否
必填:否
packet_size
描述:
数据包大小 (asf)
类型:integer
只读:否
必填:否
最小值:100
最大值:65536
默认值:3200
ignore_readorder
描述:
立即写入事件,即使顺序错乱也如此 (ass)
类型:string
只读:否
必填:否
loopstart
描述:
循环起点位置(毫秒)。(ast)
类型:integer
只读:否
必填:否
最小值:-1
最大值:2147483647
默认值:-1
格式:64-bit
loopend
描述:
循环终点位置(毫秒)。(ast)
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483647
默认值:0
格式:64-bit
packet_size
描述:
数据包大小 (asf_stream)
类型:integer
只读:否
必填:否
最小值:100
最大值:65536
默认值:3200
reserve_index_space
描述:
为每个流索引在文件开头预留空间(字节)(avi)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
write_channel_mask
描述:
将声道掩码写入波形格式头 (avi)
类型:string
只读:否
必填:否
flipped_raw_rgb
描述:
原始 RGB 位图以自底向上方式存储 (avi)
类型:string
只读:否
必填:否
movie_timescale
描述:
设置影片时间刻度 (avif)
类型:integer
只读:否
必填:否
最小值:1
默认值:1000
loop
描述:
动画 AVIF 循环次数:0 — 无限循环 (avif)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
adaptation_sets
描述:
自适应集(Adaptation sets)。语法:id=0,streams=0,1,2 id=1,streams=3,4,依此类推 (dash)
类型:string
只读:否
必填:否
dash_segment_type
描述:
设置 dash 分段文件类型 (dash)
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- auto
- mp4
- webm
extra_window_size
描述:
在从磁盘删除之前保留在清单外的分段数 (dash)
类型:integer
只读:否
必填:否
最小值:0
默认值:5
format_options
描述:
设置用于 dash 的容器格式 (mp4/webm) 的选项列表 (dash)
类型:string
只读:否
必填:否
frag_duration
描述:
片段时长(秒,可设置小数)(dash)
类型:string
只读:否
必填:否
frag_type
描述:
设置片段间隔类型 (dash)
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- none
- every_frame
- duration
- pframes
global_sidx
描述:
写入全局 SIDX atom。仅适用于单文件、mp4 输出、非流式模式 (dash)
类型:string
只读:否
必填:否
hls_master_name
描述:
HLS 主播放列表名称 (dash)
类型:string
只读:否
必填:否
默认值:master.m3u8
hls_playlist
描述:
生成 HLS 播放列表文件 (master.m3u8, media_%d.m3u8) (dash)
类型:string
只读:否
必填:否
http_opts
描述:
HTTP 协议选项 (dash)
类型:string
只读:否
必填:否
http_persistent
描述:
使用持久 HTTP 连接 (dash)
类型:string
只读:否
必填:否
http_user_agent
描述:
覆盖 HTTP 头中的 User-Agent 字段 (dash)
类型:string
只读:否
必填:否
ignore_io_errors
描述:
忽略打开和写入期间的 IO 错误。适用于长时间网络输出运行 (dash)
类型:string
只读:否
必填:否
index_correction
描述:
启用/禁用分段索引校正逻辑 (dash)
类型:string
只读:否
必填:否
init_seg_name
描述:
用于初始化分段的 DASH 模板名称 (dash)
类型:string
只读:否
必填:否
默认值:init-stream$RepresentationID$.$ext$
ldash
描述:
启用低延迟 dash。会限制部分元素的取值 (dash)
类型:string
只读:否
必填:否
lhls
描述:
启用低延迟 HLS(实验性)。添加包含当前分段 URI 的 #EXT-X-PREFETCH 标签 (dash)
类型:string
只读:否
必填:否
master_m3u8_publish_rate
描述:
每隔多少个分段间隔发布一次主播放列表 (dash)
类型:integer
只读:否
必填:否
最小值:0
最大值:-2147483648
默认值:0
max_playback_rate
描述:
设置期望的最大播放速率 (dash)
类型:string
只读:否
必填:否
格式:numerator/denominator
media_seg_name
描述:
用于媒体分段的 DASH 模板名称 (dash)
类型:string
只读:否
必填:否
默认值:chunk-stream$RepresentationID$-$Number%05d$.$ext$
method
描述:
设置 HTTP 方法 (dash)
类型:string
只读:否
必填:否
min_playback_rate
描述:
设置期望的最小播放速率 (dash)
类型:string
只读:否
必填:否
格式:numerator/denominator
mpd_profile
描述:
设置 Profile。清单中使用的元素和值可能受其约束 (dash)
类型:string
只读:否
必填:否
格式:flags
可选值:
- dash
- dvb_dash
remove_at_exit
描述:
完成后删除所有分段 (dash)
类型:string
只读:否
必填:否
seg_duration
描述:
分段时长(秒,可设置小数)(dash)
类型:string
只读:否
必填:否
single_file
描述:
将所有分段存储在一个文件中,使用字节范围访问 (dash)
类型:string
只读:否
必填:否
single_file_name
描述:
用于 baseURL 的 DASH 模板名称。意味着将所有分段存储在一个文件中,使用字节范围访问 (dash)
类型:string
只读:否
必填:否
availability_start_time_ms
描述:
将 MPD availabilityStartTime 设置为纪元毫秒 (dash)
类型:integer
只读:否
必填:否
最小值:0
最大值:9223372036854776
默认值:0
格式:64-bit
streaming
描述:
启用/禁用输出的流式模式。每帧将作为一个 moof 片段 (dash)
类型:string
只读:否
必填:否
suggested_presentation_delay
描述:
设置 MPD suggestedPresentationDelay (dash)
类型:string
只读:否
必填:否
target_latency
描述:
设置低延迟 dash 的期望目标延迟 (dash)
类型:string
只读:否
必填:否
timeout
描述:
设置套接字 I/O 操作的超时时间 (dash)
类型:string
只读:否
必填:否
update_period
描述:
设置 mpd 更新间隔 (dash)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
格式:64-bit
use_template
描述:
使用 SegmentTemplate 替代 SegmentList (dash)
类型:string
只读:否
必填:否
use_timeline
描述:
在 SegmentTemplate 中使用 SegmentTimeline (dash)
类型:string
只读:否
必填:否
utc_timing_url
描述:
返回 ISO 格式 UTC 时间戳的页面 URL (dash)
类型:string
只读:否
必填:否
window_size
描述:
清单中保留的分段数 (dash)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
write_prft
描述:
写入生产器参考时间元素 (dash)
类型:string
只读:否
必填:否
brand
描述:
覆盖主品牌标识 (f4v)
类型:string
只读:否
必填:否
empty_hdlr_name
描述:
在 mdia 和 minf atom 中的 hdlr atom 内写入零长度名称字符串 (f4v)
类型:string
只读:否
必填:否
encryption_scheme
描述:
配置加密方案,允许的值为 none、cenc-aes-ctr (f4v)
类型:string
只读:否
必填:否
frag_duration
描述:
最大片段时长 (f4v)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
frag_interleave
描述:
片段内交错采样(连续采样的最大数,值越低交错越紧密,但开销也越大)(f4v)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
frag_size
描述:
最大片段大小 (f4v)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
fragment_index
描述:
下一个片段的编号 (f4v)
类型:integer
只读:否
必填:否
最小值:1
默认值:1
iods_audio_profile
描述:
iods 音频 Profile atom。(f4v)
类型:integer
只读:否
必填:否
最小值:-1
最大值:255
默认值:-1
iods_video_profile
描述:
iods 视频 Profile atom。(f4v)
类型:integer
只读:否
必填:否
最小值:-1
最大值:255
默认值:-1
ism_lookahead
描述:
ISM 文件的前瞻条目数 (f4v)
类型:integer
只读:否
必填:否
最小值:0
最大值:255
默认值:0
movflags
描述:
MOV 复用器标志 (f4v)
类型:string
只读:否
必填:否
格式:flags
可选值:
- cmaf
- dash
- default_base_moof
- delay_moov
- disable_chpl
- empty_moov
- faststart
- frag_custom
- frag_discont
- frag_every_frame
- frag_keyframe
- global_sidx
- isml
- negative_cts_offsets
- omit_tfhd_offset
- prefer_icc
- rtphint
- separate_moof
- skip_sidx
- skip_trailer
- use_metadata_tags
- write_colr
- write_gama
- hybrid_fragmented
moov_size
描述:
moov 最大大小,以便将其放置在文件开头 (f4v)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
min_frag_duration
描述:
最小片段时长 (f4v)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
mov_gamma
描述:
gama atom 的 gamma 值 (f4v)
类型:float
只读:否
必填:否
最小值:0
最大值:10
默认值:0
movie_timescale
描述:
设置影片时间刻度 (f4v)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
rtpflags
描述:
RTP 复用器标志 (f4v)
类型:string
只读:否
必填:否
格式:flags
可选值:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
skip_iods
描述:
跳过写入 iods atom。(f4v)
类型:string
只读:否
必填:否
use_editlist
描述:
使用编辑列表 (f4v)
类型:string
只读:否
必填:否
use_stream_ids_as_track_ids
描述:
使用流 ID 作为轨道 ID (f4v)
类型:string
只读:否
必填:否
video_track_timescale
描述:
设置所有视频轨道的时间刻度 (f4v)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
write_btrt
描述:
强制或禁用写入 btrt (f4v)
类型:string
只读:否
必填:否
write_prft
描述:
使用指定时间源写入生产器参考时间 box (f4v)
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- pts
- wallclock
write_tmcd
描述:
强制或禁用写入 tmcd (f4v)
类型:string
只读:否
必填:否
attempt_recovery
描述:
失败时尝试恢复 (fifo)
类型:string
只读:否
必填:否
drop_pkts_on_overflow
描述:
fifo 队列溢出时丢弃数据包以避免阻塞编码器 (fifo)
类型:string
只读:否
必填:否
fifo_format
描述:
目标复用器 (fifo)
类型:string
只读:否
必填:否
format_opts
描述:
传递给底层复用器的选项 (fifo)
类型:string
只读:否
必填:否
max_recovery_attempts
描述:
最大恢复尝试次数 (fifo)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
queue_size
描述:
fifo 队列大小 (fifo)
类型:integer
只读:否
必填:否
最小值:1
默认值:60
recovery_wait_streamtime
描述:
等待恢复时使用流时间而非实际时间 (fifo)
类型:string
只读:否
必填:否
recovery_wait_time
描述:
恢复尝试之间的等待时间 (fifo)
类型:string
只读:否
必填:否
recover_any_error
描述:
无论错误类型如何都尝试恢复 (fifo)
类型:string
只读:否
必填:否
restart_with_keyframe
描述:
重启输出时等待关键帧 (fifo)
类型:string
只读:否
必填:否
timeshift
描述:
延迟 fifo 输出 (fifo)
类型:string
只读:否
必填:否
write_header
描述:
写入文件头 (flac)
类型:string
只读:否
必填:否
flvflags
描述:
FLV 复用器标志 (flv)
类型:string
只读:否
必填:否
格式:flags
可选值:
- aac_seq_header_detect
- no_sequence_end
- no_metadata
- no_duration_filesize
- add_keyframe_index
hash
描述:
设置使用的哈希算法 (framehash)
类型:string
只读:否
必填:否
默认值:sha256
format_version
描述:
文件格式版本 (framehash)
类型:integer
只读:否
必填:否
最小值:1
最大值:2
默认值:2
hash
描述:
设置使用的哈希算法 (framemd5)
类型:string
只读:否
必填:否
默认值:md5
format_version
描述:
文件格式版本 (framemd5)
类型:integer
只读:否
必填:否
最小值:1
最大值:2
默认值:2
loop
描述:
输出循环次数:-1 — 不循环,0 — 无限循环 (gif)
类型:integer
只读:否
必填:否
最小值:-1
最大值:65535
默认值:0
final_delay
描述:
在最后一帧之后强制延迟(厘秒)(gif)
类型:integer
只读:否
必填:否
最小值:-1
最大值:65535
默认值:-1
hash
描述:
设置使用的哈希算法 (hash)
类型:string
只读:否
必填:否
默认值:sha256
window_size
描述:
清单中保留的片段数 (hds)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
extra_window_size
描述:
在从磁盘删除之前保留在清单外的片段数 (hds)
类型:integer
只读:否
必填:否
最小值:0
默认值:5
min_frag_duration
描述:
最小片段时长(微秒)(hds)
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483647
默认值:10000000
格式:64-bit
remove_at_exit
描述:
完成后删除所有片段 (hds)
类型:string
只读:否
必填:否
start_number
描述:
设置序列中的第一个编号 (hls)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
格式:64-bit
hls_time
描述:
设置分段长度 (hls)
类型:string
只读:否
必填:否
hls_init_time
描述:
设置初始列表的分段长度 (hls)
类型:string
只读:否
必填:否
hls_list_size
描述:
设置播放列表最大条目数 (hls)
类型:integer
只读:否
必填:否
最小值:0
默认值:5
hls_delete_threshold
描述:
设置在删除之前保留的未引用分段数 (hls)
类型:integer
只读:否
必填:否
最小值:1
默认值:1
hls_vtt_options
描述:
设置用于 hls 的容器格式的 vtt 选项列表 (hls)
类型:string
只读:否
必填:否
hls_allow_cache
描述:
明确设置客户端可以 (1) 或不得 (0) 缓存媒体分段 (hls)
类型:integer
只读:否
必填:否
默认值:-1
hls_base_url
描述:
添加到每个播放列表条目前面的 URL (hls)
类型:string
只读:否
必填:否
hls_segment_filename
描述:
分段文件的文件名模板 (hls)
类型:string
只读:否
必填:否
hls_segment_options
描述:
设置 hls 分段文件的格式选项 (hls)
类型:string
只读:否
必填:否
hls_segment_size
描述:
每个分段文件的最大大小(字节)(hls)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
hls_key_info_file
描述:
包含密钥 URI 和密钥文件路径的文件 (hls)
类型:string
只读:否
必填:否
hls_enc
描述:
启用 AES128 加密支持 (hls)
类型:string
只读:否
必填:否
hls_enc_key
描述:
用于加密分段的十六进制编码 16 字节密钥 (hls)
类型:string
只读:否
必填:否
hls_enc_key_url
描述:
访问解密密钥的 URL (hls)
类型:string
只读:否
必填:否
hls_enc_iv
描述:
十六进制编码 16 字节初始化向量 (hls)
类型:string
只读:否
必填:否
hls_subtitle_path
描述:
设置 hls 字幕路径 (hls)
类型:string
只读:否
必填:否
hls_segment_type
描述:
设置 hls 分段文件类型 (hls)
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- mpegts
- fmp4
hls_fmp4_init_filename
描述:
设置片段 mp4 文件的初始化文件名 (hls)
类型:string
只读:否
必填:否
默认值:init.mp4
hls_fmp4_init_resend
描述:
每次刷新 m3u8 后重新发送片段 mp4 初始化文件 (hls)
类型:string
只读:否
必填:否
hls_flags
描述:
设置影响 HLS 播放列表和媒体文件生成的标志 (hls)
类型:string
只读:否
必填:否
格式:flags
可选值:
- single_file
- temp_file
- delete_segments
- round_durations
- discont_start
- omit_endlist
- split_by_time
- append_list
- program_date_time
- second_level_segment_index
- second_level_segment_duration
- second_level_segment_size
- periodic_rekey
- independent_segments
- iframes_only
strftime
描述:
在创建分段时使用 strftime 设置文件名展开 (hls)
类型:string
只读:否
必填:否
strftime_mkdir
描述:
在 strftime 生成的文件名中创建最后一个目录组件 (hls)
类型:string
只读:否
必填:否
hls_playlist_type
描述:
设置 HLS 播放列表类型 (hls)
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- event
- vod
method
描述:
设置 HTTP 方法(默认:PUT)(hls)
类型:string
只读:否
必填:否
hls_start_number_source
描述:
设置序列中第一个编号的来源 (hls)
类型:string
只读:否
必填:否
格式:integer or keyword
可选值:
- generic
- epoch
- epoch_us
- datetime
http_user_agent
描述:
覆盖 HTTP 头中的 User-Agent 字段 (hls)
类型:string
只读:否
必填:否
var_stream_map
描述:
变体流映射字符串 (hls)
类型:string
只读:否
必填:否
cc_stream_map
描述:
隐藏字幕流映射字符串 (hls)
类型:string
只读:否
必填:否
master_pl_name
描述:
使用此名称创建 HLS 主播放列表 (hls)
类型:string
只读:否
必填:否
master_pl_publish_rate
描述:
每隔多少个分段间隔发布一次主播放列表 (hls)
类型:integer
只读:否
必填:否
最小值:0
最大值:-2147483648
默认值:0
http_persistent
描述:
使用持久 HTTP 连接 (hls)
类型:string
只读:否
必填:否
timeout
描述:
设置套接字 I/O 操作的超时时间 (hls)
类型:string
只读:否
必填:否
ignore_io_errors
描述:
忽略 IO 错误以确保长时间网络输出的稳定运行 (hls)
类型:string
只读:否
必填:否
headers
描述:
设置自定义 HTTP 头,可覆盖内置默认头 (hls)
类型:string
只读:否
必填:否
update
描述:
持续覆盖写入同一个文件 (image2)
类型:string
只读:否
必填:否
start_number
描述:
设置序列中的第一个编号 (image2)
类型:integer
只读:否
必填:否
最小值:0
默认值:1
strftime
description:
对文件名使用 strftime(image2)
type: string
readonly: no
required: no
frame_pts
description:
使用当前帧(frame)的 pts 作为文件名(image2)
type: string
readonly: no
required: no
atomic_writing
description:
以原子方式写入文件(使用临时文件与重命名)(image2)
type: string
readonly: no
required: no
protocol_opts
description:
为所打开的文件指定协议选项(image2)
type: string
readonly: no
required: no
brand
description:
覆盖 major brand(主品牌)标识(ipod)
type: string
readonly: no
required: no
empty_hdlr_name
description:
在 mdia 与 minf 的 atom 内写入零长度名称字符串(ipod)
type: string
readonly: no
required: no
encryption_scheme
description:
配置加密方案,允许的取值为 none、cenc-aes-ctr(ipod)
type: string
readonly: no
required: no
frag_duration
description:
分片(fragment)最大时长(ipod)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_interleave
description:
在分片内交错存放样本(最大连续样本数;数值越低交错越紧密,但开销更大)(ipod)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_size
description:
分片最大大小(ipod)
type: integer
readonly: no
required: no
minimum: 0
default: 0
fragment_index
description:
下一个分片的分片编号(ipod)
type: integer
readonly: no
required: no
minimum: 1
default: 1
iods_audio_profile
description:
iods 音频 profile atom。(ipod)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
iods_video_profile
description:
iods 视频 profile atom。(ipod)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
ism_lookahead
description:
ISM 文件的 lookahead 条目数(ipod)
type: integer
readonly: no
required: no
minimum: 0
maximum: 255
default: 0
movflags
description:
MOV 复用器(muxer)标志(ipod)
type: string
readonly: no
required: no
format: flags
values:
- cmaf
- dash
- default_base_moof
- delay_moov
- disable_chpl
- empty_moov
- faststart
- frag_custom
- frag_discont
- frag_every_frame
- frag_keyframe
- global_sidx
- isml
- negative_cts_offsets
- omit_tfhd_offset
- prefer_icc
- rtphint
- separate_moof
- skip_sidx
- skip_trailer
- use_metadata_tags
- write_colr
- write_gama
- hybrid_fragmented
moov_size
description:
moov 的最大大小,以便将其置于文件开头(ipod)
type: integer
readonly: no
required: no
minimum: 0
default: 0
min_frag_duration
description:
分片最小时长(ipod)
type: integer
readonly: no
required: no
minimum: 0
default: 0
mov_gamma
description:
gama atom 的 gamma 值(ipod)
type: float
readonly: no
required: no
minimum: 0
maximum: 10
default: 0
movie_timescale
description:
设置影片 timescale(时间标度)(ipod)
type: integer
readonly: no
required: no
minimum: 0
default: 0
rtpflags
description:
RTP 复用器标志(ipod)
type: string
readonly: no
required: no
format: flags
values:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
skip_iods
description:
跳过写入 iods atom。(ipod)
type: string
readonly: no
required: no
use_editlist
description:
使用 edit list(编辑列表)(ipod)
type: string
readonly: no
required: no
use_stream_ids_as_track_ids
description:
将流 ID 用作轨道 ID(ipod)
type: string
readonly: no
required: no
video_track_timescale
description:
设置所有视频轨道的 timescale(ipod)
type: integer
readonly: no
required: no
minimum: 0
default: 0
write_btrt
description:
强制或禁止写入 btrt(ipod)
type: string
readonly: no
required: no
write_prft
description:
使用指定时间源写入 producer reference time box(生产者参考时间框)(ipod)
type: string
readonly: no
required: no
format: integer or keyword
values:
- pts
- wallclock
write_tmcd
description:
强制或禁止写入 tmcd(ipod)
type: string
readonly: no
required: no
brand
description:
覆盖 major brand(主品牌)标识(ismv)
type: string
readonly: no
required: no
empty_hdlr_name
description:
在 mdia 与 minf 的 atom 内写入零长度名称字符串(ismv)
type: string
readonly: no
required: no
encryption_scheme
description:
配置加密方案,允许的取值为 none、cenc-aes-ctr(ismv)
type: string
readonly: no
required: no
frag_duration
description:
分片(fragment)最大时长(ismv)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_interleave
description:
在分片内交错存放样本(最大连续样本数;数值越低交错越紧密,但开销更大)(ismv)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_size
description:
分片最大大小(ismv)
type: integer
readonly: no
required: no
minimum: 0
default: 0
fragment_index
description:
下一个分片的分片编号(ismv)
type: integer
readonly: no
required: no
minimum: 1
default: 1
iods_audio_profile
description:
iods 音频 profile atom。(ismv)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
iods_video_profile
description:
iods 视频 profile atom。(ismv)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
ism_lookahead
description:
ISM 文件的 lookahead 条目数(ismv)
type: integer
readonly: no
required: no
minimum: 0
maximum: 255
default: 0
movflags
description:
MOV 复用器(muxer)标志(ismv)
type: string
readonly: no
required: no
format: flags
values:
- cmaf
- dash
- default_base_moof
- delay_moov
- disable_chpl
- empty_moov
- faststart
- frag_custom
- frag_discont
- frag_every_frame
- frag_keyframe
- global_sidx
- isml
- negative_cts_offsets
- omit_tfhd_offset
- prefer_icc
- rtphint
- separate_moof
- skip_sidx
- skip_trailer
- use_metadata_tags
- write_colr
- write_gama
- hybrid_fragmented
moov_size
description:
moov 的最大大小,以便将其置于文件开头(ismv)
type: integer
readonly: no
required: no
minimum: 0
default: 0
min_frag_duration
description:
分片最小时长(ismv)
type: integer
readonly: no
required: no
minimum: 0
default: 0
mov_gamma
description:
gama atom 的 gamma 值(ismv)
type: float
readonly: no
required: no
minimum: 0
maximum: 10
default: 0
movie_timescale
description:
设置影片 timescale(时间标度)(ismv)
type: integer
readonly: no
required: no
minimum: 0
default: 0
rtpflags
description:
RTP 复用器标志(ismv)
type: string
readonly: no
required: no
format: flags
values:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
skip_iods
description:
跳过写入 iods atom。(ismv)
type: string
readonly: no
required: no
use_editlist
description:
使用 edit list(编辑列表)(ismv)
type: string
readonly: no
required: no
use_stream_ids_as_track_ids
description:
将流 ID 用作轨道 ID(ismv)
type: string
readonly: no
required: no
video_track_timescale
description:
设置所有视频轨道的 timescale(ismv)
type: integer
readonly: no
required: no
minimum: 0
default: 0
write_btrt
description:
强制或禁止写入 btrt(ismv)
type: string
readonly: no
required: no
write_prft
description:
使用指定时间源写入 producer reference time box(生产者参考时间框)(ismv)
type: string
readonly: no
required: no
format: integer or keyword
values:
- pts
- wallclock
write_tmcd
description:
强制或禁止写入 tmcd(ismv)
type: string
readonly: no
required: no
smc-interval
description:
StreamMuxConfig 间隔。(latm)
type: integer
readonly: no
required: no
minimum: 1
maximum: 65535
default: 20
precision
description:
时间戳小数部分的精度,2 表示百分之一秒(lrc)
type: integer
readonly: no
required: no
minimum: 1
maximum: 6
default: 2
override_time_code_rate
description:
覆盖输出中的 Time Code Rate 值(mcc)
type: string
readonly: no
required: no
use_u_alias
description:
对 E1h 00h 00h 00h 使用 U 别名;默认禁用,因为一些 .mcc 文件对其应有 2 个还是 3 个零字节意见不一致(mcc)
type: string
readonly: no
required: no
mcc_version
description:
mcc 文件格式版本(mcc)
type: string
readonly: no
required: no
creation_program
description:
创建程序(mcc)
type: string
readonly: no
required: no
creation_time
description:
创建时间(mcc)
type: string
readonly: no
required: no
default: now
hash
description:
设置所要使用的哈希算法(md5)
type: string
readonly: no
required: no
default: md5
reserve_index_space
description:
在文件开头为索引(cues)预留指定大小的空间(以字节计)(matroska)
type: integer
readonly: no
required: no
minimum: 0
default: 0
cues_to_front
description:
必要时通过搬移数据将 Cues(索引)移动到文件前部(matroska)
type: string
readonly: no
required: no
cluster_size_limit
description:
每个 cluster(簇)中最多存放指定数量的字节(matroska)
type: integer
readonly: no
required: no
minimum: -1
default: -1
cluster_time_limit
description:
每个 cluster(簇)中最多存放指定数量的毫秒(matroska)
type: integer
readonly: no
required: no
minimum: -1
default: -1
format: 64-bit
dash
description:
创建符合 WebM DASH 规范的 WebM 文件(matroska)
type: string
readonly: no
required: no
dash_track_number
description:
DASH 流的轨道编号(matroska)
type: integer
readonly: no
required: no
minimum: 1
default: 1
live
description:
按直播流(live stream)的假设写入文件(matroska)
type: string
readonly: no
required: no
allow_raw_vfw
description:
允许原始 VFW 模式(matroska)
type: string
readonly: no
required: no
flipped_raw_rgb
description:
在 VFW 模式下以自底向上(bottom-up)方式存放原始 RGB 位图(matroska)
type: string
readonly: no
required: no
write_crc32
description:
在每个 Level 1 元素内部写入 CRC32 元素(matroska)
type: string
readonly: no
required: no
default_mode
description:
控制如何推断轨道的 FlagDefault(matroska)
type: string
readonly: no
required: no
format: integer or keyword
values:
- infer
- infer_no_subs
- passthrough
reserve_index_space
description:
在文件开头为索引(cues)预留指定大小的空间(以字节计)(matroska)
type: integer
readonly: no
required: no
minimum: 0
default: 0
cues_to_front
description:
必要时通过搬移数据将 Cues(索引)移动到文件前部(matroska)
type: string
readonly: no
required: no
cluster_size_limit
description:
每个 cluster(簇)中最多存放指定数量的字节(matroska)
type: integer
readonly: no
required: no
minimum: -1
default: -1
cluster_time_limit
description:
每个 cluster(簇)中最多存放指定数量的毫秒(matroska)
type: integer
readonly: no
required: no
minimum: -1
default: -1
format: 64-bit
dash
description:
创建符合 WebM DASH 规范的 WebM 文件(matroska)
type: string
readonly: no
required: no
dash_track_number
description:
DASH 流的轨道编号(matroska)
type: integer
readonly: no
required: no
minimum: 1
default: 1
live
description:
按直播流(live stream)的假设写入文件(matroska)
type: string
readonly: no
required: no
allow_raw_vfw
description:
允许原始 VFW 模式(matroska)
type: string
readonly: no
required: no
flipped_raw_rgb
description:
在 VFW 模式下以自底向上(bottom-up)方式存放原始 RGB 位图(matroska)
type: string
readonly: no
required: no
write_crc32
description:
在每个 Level 1 元素内部写入 CRC32 元素(matroska)
type: string
readonly: no
required: no
default_mode
description:
控制如何推断轨道的 FlagDefault(matroska)
type: string
readonly: no
required: no
format: integer or keyword
values:
- infer
- infer_no_subs
- passthrough
brand
description:
覆盖 major brand(主品牌)标识(mov)
type: string
readonly: no
required: no
empty_hdlr_name
description:
在 mdia 与 minf 的 atom 内写入零长度名称字符串(mov)
type: string
readonly: no
required: no
encryption_scheme
description:
配置加密方案,允许的取值为 none、cenc-aes-ctr(mov)
type: string
readonly: no
required: no
frag_duration
description:
分片(fragment)最大时长(mov)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_interleave
description:
在分片内交错存放样本(最大连续样本数;数值越低交错越紧密,但开销更大)(mov)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_size
description:
分片最大大小(mov)
type: integer
readonly: no
required: no
minimum: 0
default: 0
fragment_index
description:
下一个分片的分片编号(mov)
type: integer
readonly: no
required: no
minimum: 1
default: 1
iods_audio_profile
description:
iods 音频 profile atom。(mov)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
iods_video_profile
description:
iods 视频 profile atom。(mov)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
ism_lookahead
description:
ISM 文件的 lookahead 条目数(mov)
type: integer
readonly: no
required: no
minimum: 0
maximum: 255
default: 0
movflags
description:
MOV 复用器(muxer)标志(mov)
type: string
readonly: no
required: no
format: flags
values:
- cmaf
- dash
- default_base_moof
- delay_moov
- disable_chpl
- empty_moov
- faststart
- frag_custom
- frag_discont
- frag_every_frame
- frag_keyframe
- global_sidx
- isml
- negative_cts_offsets
- omit_tfhd_offset
- prefer_icc
- rtphint
- separate_moof
- skip_sidx
- skip_trailer
- use_metadata_tags
- write_colr
- write_gama
- hybrid_fragmented
moov_size
description:
moov 的最大大小,以便将其置于文件开头(mov)
type: integer
readonly: no
required: no
minimum: 0
default: 0
min_frag_duration
description:
分片最小时长(mov)
type: integer
readonly: no
required: no
minimum: 0
default: 0
mov_gamma
description:
gama atom 的 gamma 值(mov)
type: float
readonly: no
required: no
minimum: 0
maximum: 10
default: 0
movie_timescale
description:
设置影片 timescale(时间标度)(mov)
type: integer
readonly: no
required: no
minimum: 0
default: 0
rtpflags
description:
RTP 复用器标志(mov)
type: string
readonly: no
required: no
format: flags
values:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
skip_iods
description:
跳过写入 iods atom。(mov)
type: string
readonly: no
required: no
use_editlist
description:
使用 edit list(编辑列表)(mov)
type: string
readonly: no
required: no
use_stream_ids_as_track_ids
description:
将流 ID 用作轨道 ID(mov)
type: string
readonly: no
required: no
video_track_timescale
description:
设置所有视频轨道的 timescale(mov)
type: integer
readonly: no
required: no
minimum: 0
default: 0
write_btrt
description:
强制或禁止写入 btrt(mov)
type: string
readonly: no
required: no
write_prft
description:
使用指定时间源写入 producer reference time box(生产者参考时间框)(mov)
type: string
readonly: no
required: no
format: integer or keyword
values:
- pts
- wallclock
write_tmcd
description:
强制或禁止写入 tmcd(mov)
type: string
readonly: no
required: no
id3v2_version
description:
选择要写入的 ID3v2 版本。当前支持 3 和 4。(mp3)
type: integer
readonly: no
required: no
minimum: 0
maximum: 4
default: 4
write_id3v1
description:
启用 ID3v1 写入。ID3v1 标签以 UTF-8 写入,多数软件可能不支持。(mp3)
type: string
readonly: no
required: no
write_xing
description:
写入包含文件时长的 Xing 头部。(mp3)
type: string
readonly: no
required: no
brand
description:
覆盖 major brand(主品牌)标识(mp4)
type: string
readonly: no
required: no
empty_hdlr_name
description:
在 mdia 与 minf 的 atom 内写入零长度名称字符串(mp4)
type: string
readonly: no
required: no
encryption_scheme
description:
配置加密方案,允许的取值为 none、cenc-aes-ctr(mp4)
type: string
readonly: no
required: no
frag_duration
description:
分片(fragment)最大时长(mp4)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_interleave
description:
在分片内交错存放样本(最大连续样本数;数值越低交错越紧密,但开销更大)(mp4)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_size
description:
分片最大大小(mp4)
type: integer
readonly: no
required: no
minimum: 0
default: 0
fragment_index
description:
下一个分片的分片编号(mp4)
type: integer
readonly: no
required: no
minimum: 1
default: 1
iods_audio_profile
description:
iods 音频 profile atom。(mp4)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
iods_video_profile
description:
iods 视频 profile atom。(mp4)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
ism_lookahead
description:
ISM 文件的 lookahead 条目数(mp4)
type: integer
readonly: no
required: no
minimum: 0
maximum: 255
default: 0
movflags
description:
MOV 复用器(muxer)标志(mp4)
type: string
readonly: no
required: no
format: flags
values:
- cmaf
- dash
- default_base_moof
- delay_moov
- disable_chpl
- empty_moov
- faststart
- frag_custom
- frag_discont
- frag_every_frame
- frag_keyframe
- global_sidx
- isml
- negative_cts_offsets
- omit_tfhd_offset
- prefer_icc
- rtphint
- separate_moof
- skip_sidx
- skip_trailer
- use_metadata_tags
- write_colr
- write_gama
- hybrid_fragmented
moov_size
description:
moov 的最大大小,以便将其置于文件开头(mp4)
type: integer
readonly: no
required: no
minimum: 0
default: 0
min_frag_duration
description:
分片最小时长(mp4)
type: integer
readonly: no
required: no
minimum: 0
default: 0
mov_gamma
description:
gama atom 的 gamma 值(mp4)
type: float
readonly: no
required: no
minimum: 0
maximum: 10
default: 0
movie_timescale
description:
设置影片 timescale(时间标度)(mp4)
type: integer
readonly: no
required: no
minimum: 0
default: 0
rtpflags
description:
RTP 复用器标志(mp4)
type: string
readonly: no
required: no
format: flags
values:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
skip_iods
description:
跳过写入 iods atom。(mp4)
type: string
readonly: no
required: no
use_editlist
description:
使用 edit list(编辑列表)(mp4)
type: string
readonly: no
required: no
use_stream_ids_as_track_ids
description:
将流 ID 用作轨道 ID(mp4)
type: string
readonly: no
required: no
video_track_timescale
description:
设置所有视频轨道的 timescale(mp4)
type: integer
readonly: no
required: no
minimum: 0
default: 0
write_btrt
description:
强制或禁止写入 btrt(mp4)
type: string
readonly: no
required: no
write_prft
description:
使用指定时间源写入 producer reference time box(生产者参考时间框)(mp4)
type: string
readonly: no
required: no
format: integer or keyword
values:
- pts
- wallclock
write_tmcd
description:
强制或禁止写入 tmcd(mp4)
type: string
readonly: no
required: no
muxrate
description:
以 bits/s 表示的复用速率(mpeg)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1677721200
default: 0
preload
description:
初始的解复用-解码延迟,单位为微秒(mpeg)
type: integer
readonly: no
required: no
minimum: 0
default: 500000
muxrate
description:
以 bits/s 表示的复用速率(vcd)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1677721200
default: 0
preload
description:
初始的解复用-解码延迟,单位为微秒(vcd)
type: integer
readonly: no
required: no
minimum: 0
default: 500000
muxrate
description:
以 bits/s 表示的复用速率(dvd)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1677721200
default: 0
preload
description:
初始的解复用-解码延迟,单位为微秒(dvd)
type: integer
readonly: no
required: no
minimum: 0
default: 500000
muxrate
description:
以 bits/s 表示的复用速率(svcd)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1677721200
default: 0
preload
description:
初始的解复用-解码延迟,单位为微秒(svcd)
type: integer
readonly: no
required: no
minimum: 0
default: 500000
muxrate
description:
以 bits/s 表示的复用速率(vob)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1677721200
default: 0
preload
description:
初始的解复用-解码延迟,单位为微秒(vob)
type: integer
readonly: no
required: no
minimum: 0
default: 500000
mpegts_transport_stream_id
description:
设置 transport_stream_id 字段。(mpegts)
type: integer
readonly: no
required: no
minimum: 1
maximum: 65535
default: 1
mpegts_original_network_id
description:
设置 original_network_id 字段。(mpegts)
type: integer
readonly: no
required: no
minimum: 1
maximum: 65535
default: 65281
mpegts_service_id
description:
设置 service_id 字段。(mpegts)
type: integer
readonly: no
required: no
minimum: 1
maximum: 65535
default: 1
mpegts_service_type
description:
设置 service_type 字段。(mpegts)
type: string
readonly: no
required: no
format: integer or keyword
values:
- digital_tv
- digital_radio
- teletext
- advanced_codec_digital_radio
- mpeg2_digital_hdtv
- advanced_codec_digital_sdtv
- advanced_codec_digital_hdtv
- hevc_digital_hdtv
mpegts_pmt_start_pid
description:
设置 PMT 的第一个 pid。(mpegts)
type: integer
readonly: no
required: no
minimum: 32
maximum: 8186
default: 4096
mpegts_start_pid
description:
设置第一个 pid。(mpegts)
type: integer
readonly: no
required: no
minimum: 32
maximum: 8186
default: 256
mpegts_m2ts_mode
description:
启用 m2ts 模式。(mpegts)
type: string
readonly: no
required: no
muxrate
type: integer
readonly: no
required: no
minimum: 0
default: 1
pes_payload_size
description:
PES 包载荷的最小字节数(mpegts)
type: integer
readonly: no
required: no
minimum: 0
default: 2930
mpegts_flags
description:
MPEG-TS 复用(muxing)标志(mpegts)
type: string
readonly: no
required: no
format: flags
values:
- resend_headers
- latm
- pat_pmt_at_frames
- system_b
- initial_discontinuity
- nit
- omit_rai
mpegts_copyts
description:
不偏移 dts/pts(mpegts)
type: string
readonly: no
required: no
tables_version
description:
设置 PAT、PMT、SDT 和 NIT 的版本(mpegts)
type: integer
readonly: no
required: no
minimum: 0
maximum: 31
default: 0
omit_video_pes_length
description:
对视频包省略 PES 包长度(mpegts)
type: string
readonly: no
required: no
pcr_period
description:
PCR 重发时间,单位为毫秒(mpegts)
type: integer
readonly: no
required: no
minimum: -1
default: -1
pat_period
description:
PAT/PMT 重发时间上限,单位为秒(mpegts)
type: string
readonly: no
required: no
sdt_period
description:
SDT 重发时间上限,单位为秒(mpegts)
type: string
readonly: no
required: no
nit_period
description:
NIT 重发时间上限,单位为秒(mpegts)
type: string
readonly: no
required: no
boundary_tag
description:
边界标记(mpjpeg)
type: string
readonly: no
required: no
default: ffmpeg
signal_standard
description:
强制/设置信号标准(Signal Standard)(mxf)
type: string
readonly: no
required: no
format: integer or keyword
values:
- bt601
- bt1358
- smpte347m
- smpte274m
- smpte296m
- smpte349m
- smpte428
store_user_comments
description:
(mxf)
type: string
readonly: no
required: no
d10_channelcount
description:
在通用声音本质描述符(generic sound essence descriptor)中强制/设置 channelcount(声道数,channel)(mxf_d10)
type: integer
readonly: no
required: no
minimum: -1
maximum: 8
default: -1
signal_standard
description:
强制/设置信号标准(Signal Standard)(mxf_d10)
type: string
readonly: no
required: no
format: integer or keyword
values:
- bt601
- bt1358
- smpte347m
- smpte274m
- smpte296m
- smpte349m
- smpte428
store_user_comments
description:
(mxf_d10)
type: string
readonly: no
required: no
mxf_audio_edit_rate
description:
用于时间码的音频编辑速率(edit rate)(mxf_opatom)
type: string
readonly: no
required: no
format: numerator/denominator
signal_standard
description:
强制/设置信号标准(Signal Standard)(mxf_opatom)
type: string
readonly: no
required: no
format: integer or keyword
values:
- bt601
- bt1358
- smpte347m
- smpte274m
- smpte296m
- smpte349m
- smpte428
store_user_comments
description:
(mxf_opatom)
type: string
readonly: no
required: no
syncpoints
description:
NUT 同步点(syncpoint)行为(nut)
type: string
readonly: no
required: no
format: flags
values:
- default
- none
- timestamped
write_index
description:
写入索引(nut)
type: string
readonly: no
required: no
serial_offset
description:
serial number(序列号)偏移量(oga)
type: integer
readonly: no
required: no
minimum: 0
default: 0
page_duration
description:
首选的页(page)时长,单位为微秒(oga)
type: integer
readonly: no
required: no
minimum: 0
default: 1000000
format: 64-bit
serial_offset
description:
serial number(序列号)偏移量(ogg)
type: integer
readonly: no
required: no
minimum: 0
default: 0
page_duration
description:
首选的页(page)时长,单位为微秒(ogg)
type: integer
readonly: no
required: no
minimum: 0
default: 1000000
format: 64-bit
serial_offset
description:
serial number(序列号)偏移量(ogv)
type: integer
readonly: no
required: no
minimum: 0
default: 0
page_duration
description:
首选的页(page)时长,单位为微秒(ogv)
type: integer
readonly: no
required: no
minimum: 0
default: 1000000
format: 64-bit
serial_offset
description:
serial number(序列号)偏移量(opus)
type: integer
readonly: no
required: no
minimum: 0
default: 0
page_duration
description:
首选的页(page)时长,单位为微秒(opus)
type: integer
readonly: no
required: no
minimum: 0
default: 1000000
format: 64-bit
max_frames
description:
表中所预留的最大帧(frame)数(必需项)(pdv)
type: integer
readonly: no
required: no
minimum: -1
maximum: 65535
default: -1
brand
description:
覆盖 major brand(主品牌)标识(psp)
type: string
readonly: no
required: no
empty_hdlr_name
description:
在 mdia 与 minf 的 atom 内写入零长度名称字符串(psp)
type: string
readonly: no
required: no
encryption_scheme
description:
配置加密方案,允许的取值为 none、cenc-aes-ctr(psp)
type: string
readonly: no
required: no
frag_duration
description:
分片(fragment)最大时长(psp)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_interleave
description:
在分片内交错存放样本(最大连续样本数;数值越低交错越紧密,但开销更大)(psp)
type: integer
readonly: no
required: no
minimum: 0
default: 0
frag_size
description:
分片最大大小(psp)
type: integer
readonly: no
required: no
minimum: 0
default: 0
fragment_index
description:
下一个分片的分片编号(psp)
type: integer
readonly: no
required: no
minimum: 1
default: 1
iods_audio_profile
description:
iods 音频 profile atom。(psp)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
iods_video_profile
description:
iods 视频 profile atom。(psp)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
ism_lookahead
description:
ISM 文件的 lookahead 条目数(psp)
type: integer
readonly: no
required: no
minimum: 0
maximum: 255
default: 0
movflags
description:
MOV 复用器(muxer)标志(psp)
type: string
readonly: no
required: no
format: flags
values:
- cmaf
- dash
- default_base_moof
- delay_moov
- disable_chpl
- empty_moov
- faststart
- frag_custom
- frag_discont
- frag_every_frame
- frag_keyframe
- global_sidx
- isml
- negative_cts_offsets
- omit_tfhd_offset
- prefer_icc
- rtphint
- separate_moof
- skip_sidx
- skip_trailer
- use_metadata_tags
- write_colr
- write_gama
- hybrid_fragmented
moov_size
description:
moov 的最大大小,以便将其置于文件开头(psp)
type: integer
readonly: no
required: no
minimum: 0
default: 0
min_frag_duration
description:
分片最小时长(psp)
type: integer
readonly: no
required: no
minimum: 0
default: 0
mov_gamma
description:
gama atom 的 gamma 值(psp)
type: float
readonly: no
required: no
minimum: 0
maximum: 10
default: 0
movie_timescale
description:
设置影片 timescale(时间标度)(psp)
type: integer
readonly: no
required: no
minimum: 0
default: 0
rtpflags
description:
RTP 复用器标志(psp)
type: string
readonly: no
required: no
format: flags
values:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
skip_iods
description:
跳过写入 iods atom。(psp)
type: string
readonly: no
required: no
use_editlist
description:
使用 edit list(编辑列表)(psp)
type: string
readonly: no
required: no
use_stream_ids_as_track_ids
description:
将流 ID 用作轨道 ID(psp)
type: string
readonly: no
required: no
video_track_timescale
description:
设置所有视频轨道的 timescale(psp)
type: integer
readonly: no
required: no
minimum: 0
default: 0
write_btrt
description:
强制或禁止写入 btrt(psp)
type: string
readonly: no
required: no
write_prft
description:
使用指定时间源写入 producer reference time box(生产者参考时间框)(psp)
type: string
readonly: no
required: no
format: integer or keyword
values:
- pts
- wallclock
write_tmcd
description:
强制或禁止写入 tmcd(psp)
type: string
readonly: no
required: no
rtpflags
description:
RTP 复用器标志(rtp)
type: string
readonly: no
required: no
format: flags
values:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
payload_type
description:
指定 RTP 载荷类型(payload type)(rtp)
type: integer
readonly: no
required: no
minimum: -1
maximum: 127
default: -1
ssrc
description:
流标识符(rtp)
type: string
readonly: no
required: no
cname
description:
要包含在 RTCP SR 包中的 CNAME(rtp)
type: string
readonly: no
required: no
seq
description:
起始序列号(rtp)
type: integer
readonly: no
required: no
minimum: -1
maximum: 65535
default: -1
mpegts_muxer_options
description:
为 MPEG-TS 复用器设置选项列表(rtp_mpegts)
type: string
readonly: no
required: no
rtp_muxer_options
description:
为 RTP 复用器设置选项列表(rtp_mpegts)
type: string
readonly: no
required: no
rtpflags
description:
RTP 复用器标志(rtsp)
type: string
readonly: no
required: no
format: flags
values:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
rtsp_transport
description:
设置 RTSP 传输协议(rtsp)
type: string
readonly: no
required: no
format: flags
values:
- udp
- tcp
min_port
description:
设置本地 UDP 最小端口(rtsp)
type: integer
readonly: no
required: no
minimum: 0
maximum: 65535
default: 5000
max_port
description:
设置本地 UDP 最大端口(rtsp)
type: integer
readonly: no
required: no
minimum: 0
maximum: 65535
default: 65000
buffer_size
description:
底层协议的发送/接收缓冲区大小(rtsp)
type: integer
readonly: no
required: no
minimum: -1
default: -1
pkt_size
description:
底层协议的发送包大小(rtsp)
type: integer
readonly: no
required: no
minimum: -1
default: 1472
ca_file
description:
证书颁发机构(Certificate Authority)数据库文件(rtsp)
type: string
readonly: no
required: no
cafile
description:
证书颁发机构(Certificate Authority)数据库文件(rtsp)
type: string
readonly: no
required: no
tls_verify
description:
校验对端证书(rtsp)
type: string
readonly: no
required: no
verify
description:
校验对端证书(rtsp)
type: string
readonly: no
required: no
cert_file
description:
证书文件(rtsp)
type: string
readonly: no
required: no
cert
description:
证书文件(rtsp)
type: string
readonly: no
required: no
key_file
description:
私钥文件(rtsp)
type: string
readonly: no
required: no
key
description:
私钥文件(rtsp)
type: string
readonly: no
required: no
verifyhost
description:
针对指定主机名进行校验(rtsp)
type: string
readonly: no
required: no
reference_stream
description:
设置参考流(segment)
type: string
readonly: no
required: no
default: auto
segment_format
description:
设置各切片所使用的容器格式(segment)
type: string
readonly: no
required: no
segment_format_options
description:
为各切片所使用的容器格式设置选项列表(segment)
type: string
readonly: no
required: no
segment_list
description:
设置切片列表的文件名(segment)
type: string
readonly: no
required: no
segment_header_filename
description:
写入一个包含头部的单独文件(segment)
type: string
readonly: no
required: no
segment_list_flags
description:
设置影响切片列表生成的标志(segment)
type: string
readonly: no
required: no
format: flags
values:
- cache
- live
segment_list_size
description:
设置播放列表(playlist)条目的最大数量(segment)
type: integer
readonly: no
required: no
minimum: 0
default: 0
segment_list_type
description:
设置切片列表类型(segment)
type: string
readonly: no
required: no
format: integer or keyword
values:
- flat
- csv
- ext
- ffconcat
- m3u8
- hls
segment_atclocktime
description:
设置在时钟时间(clocktime)处切分切片(segment)
type: string
readonly: no
required: no
segment_clocktime_offset
description:
设置切片的时钟时间偏移量(segment)
type: string
readonly: no
required: no
segment_clocktime_wrap_duration
description:
设置切片时钟时间的回绕(wrap)时长(segment)
type: string
readonly: no
required: no
segment_time
description:
设置切片时长(segment)
type: string
readonly: no
required: no
segment_time_delta
description:
设置用于各切片时间的近似值(segment)
type: string
readonly: no
required: no
min_seg_duration
description:
设置切片最小时长(segment)
type: string
readonly: no
required: no
segment_times
description:
设置切片的切分时间点(segment)
type: string
readonly: no
required: no
segment_frames
description:
设置切片的切分帧号(segment)
type: string
readonly: no
required: no
segment_wrap
description:
设置索引发生回绕的编号阈值(segment)
type: integer
readonly: no
required: no
minimum: 0
default: 0
segment_list_entry_prefix
description:
设置各切片的 base url 前缀(segment)
type: string
readonly: no
required: no
segment_start_number
description:
设置第一个切片的序列号(segment)
type: integer
readonly: no
required: no
minimum: 0
default: 0
segment_wrap_number
description:
设置第一个切片之前的回绕次数(segment)
type: integer
readonly: no
required: no
minimum: 0
default: 0
strftime
description:
在创建切片时使用 strftime 进行文件名展开(segment)
type: string
readonly: no
required: no
increment_tc
description:
在各切片之间递增时间码(segment)
type: string
readonly: no
required: no
break_non_keyframes
description:
允许在非关键帧处切分切片(segment)
type: string
readonly: no
required: no
individual_header_trailer
description:
为每个切片写入头部/尾部(segment)
type: string
readonly: no
required: no
write_header_trailer
description:
为第一个切片写入头部、为最后一个切片写入尾部(segment)
type: string
readonly: no
required: no
reset_timestamps
description:
在每个切片起始处重置时间戳(segment)
type: string
readonly: no
required: no
initial_offset
description:
设置初始时间戳偏移量(segment)
type: string
readonly: no
required: no
write_empty_segments
description:
允许写入空的 'filler'(填充)切片(segment)
type: string
readonly: no
required: no
reference_stream
description:
设置参考流(stream_segment,ssegment)
type: string
readonly: no
required: no
default: auto
segment_format
description:
设置各切片所使用的容器格式(stream_segment,ssegment)
type: string
readonly: no
required: no
segment_format_options
description:
为各切片所使用的容器格式设置选项列表(stream_segment,ssegment)
type: string
readonly: no
required: no
segment_list
description:
设置切片列表的文件名(stream_segment,ssegment)
type: string
readonly: no
required: no
segment_header_filename
description:
写入一个包含头部的单独文件(stream_segment,ssegment)
type: string
readonly: no
required: no
segment_list_flags
description:
设置影响切片列表生成的标志(stream_segment,ssegment)
type: string
readonly: no
required: no
format: flags
values:
- cache
- live
segment_list_size
description:
设置播放列表(playlist)条目的最大数量(stream_segment,ssegment)
type: integer
readonly: no
required: no
minimum: 0
default: 0
segment_list_type
description:
设置切片列表类型(stream_segment,ssegment)
type: string
readonly: no
required: no
format: integer or keyword
values:
- flat
- csv
- ext
- ffconcat
- m3u8
- hls
segment_atclocktime
description:
设置在时钟时间(clocktime)处切分切片(stream_segment,ssegment)
type: string
readonly: no
required: no
segment_clocktime_offset
描述:
设置分段时钟时间偏移(stream_segment,ssegment)
类型:string
只读:否
必填:否
segment_clocktime_wrap_duration
描述:
设置分段时钟时间回绕时长(stream_segment,ssegment)
类型:string
只读:否
必填:否
segment_time
描述:
设置分段时长(stream_segment,ssegment)
类型:string
只读:否
必填:否
segment_time_delta
描述:
设置用于分段时间的近似值(stream_segment,ssegment)
类型:string
只读:否
必填:否
min_seg_duration
描述:
设置最小分段时长(stream_segment,ssegment)
类型:string
只读:否
必填:否
segment_times
描述:
设置分段切分时间点(stream_segment,ssegment)
类型:string
只读:否
必填:否
segment_frames
描述:
设置分段切分帧号(stream_segment,ssegment)
类型:string
只读:否
必填:否
segment_wrap
描述:
设置触发索引回绕的数值(stream_segment,ssegment)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
segment_list_entry_prefix
描述:
设置分段的基础 URL 前缀(stream_segment,ssegment)
类型:string
只读:否
必填:否
segment_start_number
描述:
设置首个分段的序号(stream_segment,ssegment)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
segment_wrap_number
描述:
设置首个分段之前的回绕次数(stream_segment,ssegment)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
strftime
描述:
在创建分段时使用 strftime 进行文件名展开(stream_segment,ssegment)
类型:string
只读:否
必填:否
increment_tc
描述:
在各分段之间递增时间码(stream_segment,ssegment)
类型:string
只读:否
必填:否
break_non_keyframes
描述:
允许在非关键帧处切分分段(stream_segment,ssegment)
类型:string
只读:否
必填:否
individual_header_trailer
描述:
为每个分段写入头部/尾部(stream_segment,ssegment)
类型:string
只读:否
必填:否
write_header_trailer
描述:
在第一个分段写入头部,在最后一个分段写入尾部(stream_segment,ssegment)
类型:string
只读:否
必填:否
reset_timestamps
描述:
在每个分段开始时重置时间戳(stream_segment,ssegment)
类型:string
只读:否
必填:否
initial_offset
描述:
设置初始时间戳偏移(stream_segment,ssegment)
类型:string
只读:否
必填:否
write_empty_segments
描述:
允许写入空的 'filler'(填充)分段(stream_segment,ssegment)
类型:string
只读:否
必填:否
window_size
描述:
保留在清单(manifest)中的分片数(smoothstreaming)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
extra_window_size
描述:
从磁盘移除之前,保留在清单之外的分片数(smoothstreaming)
类型:integer
只读:否
必填:否
最小值:0
默认值:5
lookahead_count
描述:
前瞻(lookahead)分片数(smoothstreaming)
类型:integer
只读:否
必填:否
最小值:0
默认值:2
min_frag_duration
描述:
最小分片时长(以微秒计)(smoothstreaming)
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483647
默认值:5000000
格式:64-bit
remove_at_exit
描述:
完成后删除所有分片(smoothstreaming)
类型:string
只读:否
必填:否
serial_offset
描述:
序列号偏移(spx)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
page_duration
描述:
首选页面时长,以微秒计(spx)
类型:integer
只读:否
必填:否
最小值:0
默认值:1000000
格式:64-bit
spdif_flags
描述:
IEC 61937 封装标志(spdif)
类型:string
只读:否
必填:否
格式:flags
取值:
- be
dtshd_rate
描述:
在 HD 模式下按指定的 IEC958 速率复用完整的 DTS 帧(单位 Hz,默认 0=禁用)(spdif)
类型:integer
只读:否
必填:否
最小值:0
最大值:768000
默认值:0
dtshd_fallback_time
描述:
发生溢出后剥离 HD 的最少秒数(-1:直到结尾,默认 60)(spdif)
类型:integer
只读:否
必填:否
最小值:-1
默认值:60
hash
描述:
设置要使用的哈希算法(streamhash)
类型:string
只读:否
必填:否
默认值:sha256
use_fifo
描述:
使用 fifo 伪复用器(muxer)将实际复用器与编码器分离(tee)
类型:string
只读:否
必填:否
fifo_options
描述:
fifo 伪复用器选项(tee)
类型:string
只读:否
必填:否
brand
描述:
覆盖主品牌(3g2)
类型:string
只读:否
必填:否
empty_hdlr_name
描述:
在 mdia 与 minf atom 内的 hdlr atom 中写入零长度名称字符串(3g2)
类型:string
只读:否
必填:否
encryption_scheme
描述:
配置加密方案,允许的取值为 none、cenc-aes-ctr(3g2)
类型:string
只读:否
必填:否
frag_duration
描述:
最大分片时长(3g2)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
frag_interleave
描述:
在各分片内交错样本(最大连续样本数,数值越低交错越紧密,但开销越大)(3g2)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
frag_size
描述:
最大分片大小(3g2)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
fragment_index
描述:
下一个分片的分片编号(3g2)
类型:integer
只读:否
必填:否
最小值:1
默认值:1
iods_audio_profile
描述:
iods 音频 profile atom。(3g2)
类型:integer
只读:否
必填:否
最小值:-1
最大值:255
默认值:-1
iods_video_profile
描述:
iods 视频 profile atom。(3g2)
类型:integer
只读:否
必填:否
最小值:-1
最大值:255
默认值:-1
ism_lookahead
描述:
ISM 文件的前瞻条目数(3g2)
类型:integer
只读:否
必填:否
最小值:0
最大值:255
默认值:0
movflags
描述:
MOV 复用器标志(3g2)
类型:string
只读:否
必填:否
格式:flags
取值:
- cmaf
- dash
- default_base_moof
- delay_moov
- disable_chpl
- empty_moov
- faststart
- frag_custom
- frag_discont
- frag_every_frame
- frag_keyframe
- global_sidx
- isml
- negative_cts_offsets
- omit_tfhd_offset
- prefer_icc
- rtphint
- separate_moof
- skip_sidx
- skip_trailer
- use_metadata_tags
- write_colr
- write_gama
- hybrid_fragmented
moov_size
描述:
moov 的最大尺寸,以便将其放置在文件开头(3g2)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
min_frag_duration
描述:
最小分片时长(3g2)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
mov_gamma
描述:
gama atom 的 gamma 值(3g2)
类型:float
只读:否
必填:否
最小值:0
最大值:10
默认值:0
movie_timescale
描述:
设置影片的时间刻度(timescale)(3g2)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
rtpflags
描述:
RTP 复用器标志(3g2)
类型:string
只读:否
必填:否
格式:flags
取值:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
skip_iods
描述:
跳过写入 iods atom。(3g2)
类型:string
只读:否
必填:否
use_editlist
描述:
使用编辑列表(edit list)(3g2)
类型:string
只读:否
必填:否
use_stream_ids_as_track_ids
描述:
将流 id 用作轨道 id(3g2)
类型:string
只读:否
必填:否
video_track_timescale
描述:
设置所有视频轨道的时间刻度(3g2)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
write_btrt
描述:
强制或禁止写入 btrt(3g2)
类型:string
只读:否
必填:否
write_prft
描述:
使用指定的时间源写入 producer reference time box(3g2)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- pts
- wallclock
write_tmcd
描述:
强制或禁止写入 tmcd(3g2)
类型:string
只读:否
必填:否
brand
描述:
覆盖主品牌(3gp)
类型:string
只读:否
必填:否
empty_hdlr_name
描述:
在 mdia 与 minf atom 内的 hdlr atom 中写入零长度名称字符串(3gp)
类型:string
只读:否
必填:否
encryption_scheme
描述:
配置加密方案,允许的取值为 none、cenc-aes-ctr(3gp)
类型:string
只读:否
必填:否
frag_duration
描述:
最大分片时长(3gp)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
frag_interleave
描述:
在各分片内交错样本(最大连续样本数,数值越低交错越紧密,但开销越大)(3gp)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
frag_size
描述:
最大分片大小(3gp)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
fragment_index
描述:
下一个分片的分片编号(3gp)
类型:integer
只读:否
必填:否
最小值:1
默认值:1
iods_audio_profile
描述:
iods 音频 profile atom。(3gp)
类型:integer
只读:否
必填:否
最小值:-1
最大值:255
默认值:-1
iods_video_profile
描述:
iods 视频 profile atom。(3gp)
类型:integer
只读:否
必填:否
最小值:-1
最大值:255
默认值:-1
ism_lookahead
描述:
ISM 文件的前瞻条目数(3gp)
类型:integer
只读:否
必填:否
最小值:0
最大值:255
默认值:0
movflags
描述:
MOV 复用器标志(3gp)
类型:string
只读:否
必填:否
格式:flags
取值:
- cmaf
- dash
- default_base_moof
- delay_moov
- disable_chpl
- empty_moov
- faststart
- frag_custom
- frag_discont
- frag_every_frame
- frag_keyframe
- global_sidx
- isml
- negative_cts_offsets
- omit_tfhd_offset
- prefer_icc
- rtphint
- separate_moof
- skip_sidx
- skip_trailer
- use_metadata_tags
- write_colr
- write_gama
- hybrid_fragmented
moov_size
描述:
moov 的最大尺寸,以便将其放置在文件开头(3gp)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
min_frag_duration
描述:
最小分片时长(3gp)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
mov_gamma
描述:
gama atom 的 gamma 值(3gp)
类型:float
只读:否
必填:否
最小值:0
最大值:10
默认值:0
movie_timescale
描述:
设置影片的时间刻度(3gp)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
rtpflags
描述:
RTP 复用器标志(3gp)
类型:string
只读:否
必填:否
格式:flags
取值:
- latm
- rfc2190
- skip_rtcp
- h264_mode0
- send_bye
skip_iods
描述:
跳过写入 iods atom。(3gp)
类型:string
只读:否
必填:否
use_editlist
描述:
使用编辑列表(3gp)
类型:string
只读:否
必填:否
use_stream_ids_as_track_ids
描述:
将流 id 用作轨道 id(3gp)
类型:string
只读:否
必填:否
video_track_timescale
描述:
设置所有视频轨道的时间刻度(3gp)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
write_btrt
描述:
强制或禁止写入 btrt(3gp)
类型:string
只读:否
必填:否
write_prft
描述:
使用指定的时间源写入 producer reference time box(3gp)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- pts
- wallclock
write_tmcd
描述:
强制或禁止写入 tmcd(3gp)
类型:string
只读:否
必填:否
write_bext
描述:
写入 BEXT chunk。(wav)
类型:string
只读:否
必填:否
write_peak
描述:
写入峰值包络(Peak Envelope)chunk。(wav)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- false
- true
- only
rf64
描述:
对大文件使用 RF64 头部而非 RIFF。(wav)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- auto
- always
- never
peak_block_size
描述:
用于生成每个峰值帧的音频样本数。(wav)
类型:integer
只读:否
必填:否
最小值:0
最大值:65536
默认值:256
peak_format
描述:
峰值包络数据的格式(1:uint8,2:uint16)。(wav)
类型:integer
只读:否
必填:否
最小值:1
最大值:2
默认值:2
peak_ppv
描述:
每个峰值对应的峰值点数(1 或 2)。(wav)
类型:integer
只读:否
必填:否
最小值:1
最大值:2
默认值:2
reserve_index_space
描述:
在文件开头为索引(cues)预留给定大小的空间(以字节计)(webm)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
cues_to_front
描述:
必要时通过搬移数据将 Cues(索引)移到文件开头(webm)
类型:string
只读:否
必填:否
cluster_size_limit
描述:
每个 cluster 中最多存储指定的字节数(webm)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
cluster_time_limit
描述:
每个 cluster 中最多存储指定的毫秒数(webm)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
格式:64-bit
dash
描述:
创建符合 WebM DASH 规范的 WebM 文件(webm)
类型:string
只读:否
必填:否
dash_track_number
描述:
DASH 流的轨道号(webm)
类型:integer
只读:否
必填:否
最小值:1
默认值:1
live
描述:
假定其为直播流来写入文件(webm)
类型:string
只读:否
必填:否
allow_raw_vfw
描述:
允许 raw VFW 模式(webm)
类型:string
只读:否
必填:否
flipped_raw_rgb
描述:
在 VFW 模式下以自底向上方式存储 raw RGB 位图(webm)
类型:string
只读:否
必填:否
write_crc32
描述:
在每个 Level 1 元素内部写入 CRC32 元素(webm)
类型:string
只读:否
必填:否
default_mode
描述:
控制如何推断轨道的 FlagDefault(webm)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- infer
- infer_no_subs
- passthrough
adaptation_sets
描述:
自适应集合(Adaptation sets)。语法:id=0,streams=0,1,2 id=1,streams=3,4 依此类推(webm_dash_manifest)
类型:string
只读:否
必填:否
live
描述:
创建直播流清单(webm_dash_manifest)
类型:string
只读:否
必填:否
chunk_start_index
描述:
chunk 的起始索引(webm_dash_manifest)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
chunk_duration_ms
描述:
每个 chunk 的时长(以毫秒计)(webm_dash_manifest)
类型:integer
只读:否
必填:否
最小值:0
默认值:1000
utc_timing_url
描述:
返回 ISO 格式 UTC 时间戳的页面的 URL(webm_dash_manifest)
类型:string
只读:否
必填:否
time_shift_buffer_depth
描述:
保证任意 Representation 均可用的最小时移缓冲时间(以秒计)。(webm_dash_manifest)
类型:float
只读:否
必填:否
最小值:1
默认值:60
格式:double
minimum_update_period
描述:
清单的最小更新周期(Minimum Update Period,以秒计)。(webm_dash_manifest)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
chunk_start_index
描述:
chunk 的起始索引(webm_chunk)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
header
描述:
用于写入初始化数据的头部文件名(webm_chunk)
类型:string
只读:否
必填:否
audio_chunk_duration
描述:
每个 chunk 的时长,以毫秒计(webm_chunk)
类型:integer
只读:否
必填:否
最小值:0
默认值:5000
method
描述:
设置 HTTP 方法(webm_chunk)
类型:string
只读:否
必填:否
loop
描述:
输出循环次数:0 - 无限循环(webp)
类型:integer
只读:否
必填:否
最小值:0
最大值:65535
默认值:1
handshake_timeout
描述:
ICE 与 DTLS 握手的超时时间(毫秒)。(whip)
类型:integer
只读:否
必填:否
最小值:-1
默认值:5000
timeout
描述:
设置套接字(socket)I/O 操作的超时时间(whip)
类型:string
只读:否
必填:否
pkt_size
描述:
发出的 RTP 数据包的最大大小,以字节计(whip)
类型:integer
只读:否
必填:否
最小值:-1
默认值:1200
ts_buffer_size
描述:
底层协议的缓冲区大小,以字节计(whip)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
whip_flags
描述:
设置影响 WHIP 连接行为的标志(whip)
类型:string
只读:否
必填:否
格式:flags
取值:
- dtls_active
rtp_history
描述:
要存储的 RTP 历史条目数(whip)
类型:integer
只读:否
必填:否
最小值:64
最大值:2048
默认值:512
authorization
描述:
用于 WHIP 授权的可选 Bearer token(whip)
类型:string
只读:否
必填:否
cert_file
描述:
用于 DTLS 的可选证书文件路径(whip)
类型:string
只读:否
必填:否
key_file
描述:
用于 DTLS 的可选私钥文件路径(whip)
类型:string
只读:否
必填:否
xoffset
描述:
设置左上角的 x 坐标(fbdev)
类型:integer
只读:否
必填:否
默认值:0
yoffset
描述:
设置左上角的 y 坐标(fbdev)
类型:integer
只读:否
必填:否
默认值:0
server
描述:
设置 PulseAudio 服务器(pulse)
类型:string
只读:否
必填:否
name
描述:
设置应用程序名称(pulse)
类型:string
只读:否
必填:否
默认值:Lavf63.1.101
stream_name
描述:
设置流描述(pulse)
类型:string
只读:否
必填:否
device
描述:
设置设备名称(pulse)
类型:string
只读:否
必填:否
buffer_size
描述:
设置缓冲区大小,以字节计(pulse)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
buffer_duration
描述:
设置缓冲区时长,以毫秒计(pulse)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
prebuf
描述:
设置预缓冲大小(pulse)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
minreq
描述:
设置最小请求大小(pulse)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
display_name
描述:
设置显示名称(xv)
类型:string
只读:否
必填:否
window_id
描述:
设置已有窗口 id(xv)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
格式:64-bit
window_size
描述:
设置窗口强制尺寸(xv)
类型:string
只读:否
必填:否
window_title
描述:
设置窗口标题(xv)
类型:string
只读:否
必填:否
window_x
描述:
设置窗口 x 偏移(xv)
类型:integer
只读:否
必填:否
最小值:-2147483647
默认值:0
window_y
描述:
设置窗口 y 偏移(xv)
类型:integer
只读:否
必填:否
最小值:-2147483647
默认值:0
b
描述:
设置码率(bitrate,以 bits/s 计)
类型:integer
只读:否
必填:否
最小值:0
默认值:200000
格式:64-bit
ab
描述:
设置码率(以 bits/s 计)
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483647
默认值:128000
格式:64-bit
bt
描述:
设置视频码率容差(以 bits/s 计)。在 1-pass(单遍)模式下,码率容差指码率控制(ratecontrol)允许偏离目标平均码率值的幅度。这与最小/最大码率无关。过度降低容差会对质量产生不利影响。
类型:integer
只读:否
必填:否
最小值:0
默认值:4000000
flags
类型:string
只读:否
必填:否
格式:flags
取值:
- mv4
- qpel
- loop
- gray
- psnr
- ildct
- low_delay
- global_header
- bitexact
- aic
- ilme
- cgop
flags2
类型:string
只读:否
必填:否
格式:flags
取值:
- fast
- noout
- local_header
- fixed_frame_size
export_side_data
描述:
将元数据导出为边带数据(side data)
类型:string
只读:否
必填:否
格式:flags
取值:
- prft
g
描述:
设置图像组(GOP)大小
类型:integer
只读:否
必填:否
默认值:12
ar
描述:
设置音频采样率(以 Hz 计)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
cutoff
描述:
设置截止带宽
类型:integer
只读:否
必填:否
默认值:0
frame_size
类型:integer
只读:否
必填:否
最小值:0
默认值:0
qcomp
描述:
视频量化器缩放压缩(VBR)。码率控制方程的常数。默认 rc_eq 的推荐范围:0.0-1.0
类型:float
只读:否
必填:否
默认值:0.5
qblur
描述:
视频量化器缩放模糊(VBR)
类型:float
只读:否
必填:否
最小值:-1
默认值:0.5
qmin
描述:
最小视频量化器缩放(VBR)
类型:integer
只读:否
必填:否
最小值:-1
最大值:69
默认值:2
qmax
描述:
最大视频量化器缩放(VBR)
类型:integer
只读:否
必填:否
最小值:-1
最大值:1024
默认值:31
qdiff
描述:
量化器缩放之间的最大差值(VBR)
类型:integer
只读:否
必填:否
默认值:3
bf
描述:
设置非 B 帧之间 B 帧的最大数量
类型:integer
只读:否
必填:否
最小值:-1
默认值:0
b_qfactor
描述:
P 帧与 B 帧之间的 QP 系数
类型:float
只读:否
必填:否
默认值:1.25
strict
描述:
遵循标准的严格程度
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- very
- strict
- normal
- unofficial
- experimental
b_qoffset
描述:
P 帧与 B 帧之间的 QP 偏移
类型:float
只读:否
必填:否
默认值:1.25
err_detect
描述:
设置错误检测标志
类型:string
只读:否
必填:否
格式:flags
取值:
- crccheck
- bitstream
- buffer
- explode
- ignore_err
- careful
- compliant
- aggressive
maxrate
描述:
最大码率(以 bits/s 计)。与 bufsize 一起用于 VBV。
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483647
默认值:0
格式:64-bit
minrate
描述:
最小码率(以 bits/s 计)。在设置 CBR 编码时最有用,其他场合作用不大。
类型:integer
只读:否
必填:否
最小值:-2147483648
最大值:2147483647
默认值:0
格式:64-bit
bufsize
描述:
设置码率控制缓冲区大小(以比特计)
类型:integer
只读:否
必填:否
默认值:0
i_qfactor
描述:
P 帧与 I 帧之间的 QP 系数
类型:float
只读:否
必填:否
默认值:-0.8
i_qoffset
描述:
P 帧与 I 帧之间的 QP 偏移
类型:float
只读:否
必填:否
默认值:0
dct
描述:
DCT 算法
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- auto
- fastint
- int
- mmx
- altivec
- faan
- neon
lumi_mask
描述:
对亮区的压缩强于中间调区域
类型:float
只读:否
必填:否
默认值:0
tcplx_mask
描述:
时间复杂度掩蔽
类型:float
只读:否
必填:否
默认值:0
scplx_mask
描述:
空间复杂度掩蔽
类型:float
只读:否
必填:否
默认值:0
p_mask
描述:
帧间掩蔽
类型:float
只读:否
必填:否
默认值:0
dark_mask
描述:
对暗区的压缩强于中间调区域
类型:float
只读:否
必填:否
默认值:0
idct
描述:
选择 IDCT 实现
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- auto
- int
- simple
- simplemmx
- arm
- altivec
- simplearm
- simplearmv5te
- simplearmv6
- simpleneon
- xvid
- xvidmmx
- faani
- simpleauto
aspect
描述:
样本宽高比
类型:string
只读:否
必填:否
格式:numerator/denominator
sar
描述:
样本宽高比
类型:string
只读:否
必填:否
格式:numerator/denominator
debug
描述:
打印特定调试信息
类型:string
只读:否
必填:否
格式:flags
取值:
- rc
dia_size
描述:
运动估计所用菱形的类型与尺寸
类型:integer
只读:否
必填:否
默认值:0
last_pred
描述:
来自前一帧的运动预测器数量
类型:integer
只读:否
必填:否
默认值:0
pre_dia_size
描述:
运动估计预遍历所用菱形的类型与尺寸
类型:integer
只读:否
必填:否
默认值:0
subq
描述:
亚像素(sub-pel)运动估计质量
类型:integer
只读:否
必填:否
默认值:8
me_range
描述:
限制运动矢量范围(DivX 播放器为 1023)
类型:integer
只读:否
必填:否
默认值:0
global_quality
类型:integer
只读:否
必填:否
默认值:0
mbd
描述:
宏块决策算法(高质量模式)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- simple
- bits
- rd
rc_init_occupancy
描述:
解码开始前应装入 rc 缓冲区的比特数
类型:integer
只读:否
必填:否
默认值:0
threads
描述:
设置线程数
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- auto
dc
描述:
已弃用;MPEG-2 请改用 intra_dc_precision
类型:integer
只读:否
必填:否
最小值:-8
最大值:16
默认值:0
nssew
描述:
nsse 权重
类型:integer
只读:否
必填:否
默认值:8
profile
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- unknown
- main10
level
描述:
编码级别,通常与 profile 级别相对应,因编解码器(codec)而异
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- unknown
cmp
描述:
全像素运动估计(ME)比较函数
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- w53
- w97
- dctmax
- chroma
- msad
subcmp
描述:
亚像素运动估计(ME)比较函数
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- w53
- w97
- dctmax
- chroma
- msad
mbcmp
描述:
宏块比较函数
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- w53
- w97
- dctmax
- chroma
- msad
ildctcmp
描述:
隔行 DCT 比较函数
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- w53
- w97
- dctmax
- chroma
- msad
precmp
描述:
预运动估计比较函数
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- w53
- w97
- dctmax
- chroma
- msad
mblmin
描述:
最小宏块拉格朗日因子(VBR)
类型:integer
只读:否
必填:否
最小值:1
最大值:32767
默认值:236
mblmax
描述:
最大宏块拉格朗日因子(VBR)
类型:integer
只读:否
必填:否
最小值:1
最大值:32767
默认值:3658
bidir_refine
描述:
细化双向宏块所使用的两个运动矢量
类型:integer
只读:否
必填:否
最小值:0
最大值:4
默认值:1
keyint_min
描述:
IDR 帧之间的最小间隔
类型:integer
只读:否
必填:否
默认值:25
refs
描述:
运动补偿时予以考虑的参考帧
类型:integer
只读:否
必填:否
默认值:1
trellis
描述:
率失真最优量化
类型:integer
只读:否
必填:否
默认值:0
mv0_threshold
类型:integer
只读:否
必填:否
最小值:0
默认值:256
compression_level
类型:integer
只读:否
必填:否
默认值:-1
ch_layout
类型:string
只读:否
必填:否
rc_max_vbv_use
类型:float
只读:否
必填:否
最小值:0
默认值:0
rc_min_vbv_use
类型:float
只读:否
必填:否
最小值:0
默认值:3
color_primaries
描述:
色域原色
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- bt709
- unknown
- bt470m
- bt470bg
- smpte170m
- smpte240m
- film
- bt2020
- smpte428
- smpte428_1
- smpte431
- smpte432
- jedec-p22
- ebu3213
- unspecified
color_trc
描述:
色彩传输特性
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- bt709
- unknown
- gamma22
- bt470m
- gamma28
- bt470bg
- smpte170m
- smpte240m
- linear
- log100
- log316
- iec61966-2-4
- bt1361e
- iec61966-2-1
- bt2020-10
- bt2020-12
- smpte2084
- smpte428
- arib-std-b67
- unspecified
- log
- log_sqrt
- iec61966_2_4
- bt1361
- iec61966_2_1
- bt2020_10bit
- bt2020_12bit
- smpte428_1
colorspace
描述:
色彩空间
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- rgb
- bt709
- unknown
- fcc
- bt470bg
- smpte170m
- smpte240m
- ycgco
- bt2020nc
- bt2020c
- smpte2085
- chroma-derived-nc
- chroma-derived-c
- ictcp
- ipt-c2
- unspecified
- ycocg
- ycgco-re
- ycgco-ro
- bt2020_ncl
- bt2020_cl
color_range
描述:
色彩范围
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- unknown
- tv
- pc
- unspecified
- mpeg
- jpeg
- limited
- full
chroma_sample_location
描述:
色度采样位置
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- unknown
- left
- center
- topleft
- top
- bottomleft
- bottom
- unspecified
alpha_mode
描述:
alpha 模式
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- unknown
- unspecified
- premultiplied
- straight
slices
描述:
设置条带(slice)数量,用于并行化编码
类型:integer
只读:否
必填:否
最小值:0
默认值:0
thread_type
描述:
选择多线程类型
类型:string
只读:否
必填:否
格式:flags
取值:
- slice
- frame
audio_service_type
描述:
音频服务类型
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- ma
- ef
- vi
- hi
- di
- co
- em
- vo
- ka
field_order
描述:
场序
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- progressive
- tt
- bb
- tb
- bt
dump_separator
描述:
设置信息转储字段分隔符
类型:string
只读:否
必填:否
max_pixels
描述:
最大像素数
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483647
默认值:2147483647
格式:64-bit
max_samples
描述:
最大样本数
类型:integer
只读:否
必填:否
最小值:0
最大值:2147483647
默认值:2147483647
格式:64-bit
mpv_flags
描述:
所有基于 mpegvideo 的编码器共用的标志。(amv)
类型:string
只读:否
必填:否
格式:flags
取值:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
luma_elim_threshold
描述:
亮度的单系数消除阈值(负值时也考虑 dc 系数)(amv)
类型:integer
只读:否
必填:否
默认值:0
chroma_elim_threshold
描述:
色度的单系数消除阈值(负值时也考虑 dc 系数)(amv)
类型:integer
只读:否
必填:否
默认值:0
quantizer_noise_shaping
类型:integer
只读:否
必填:否
最小值:0
默认值:0
error_rate
描述:
在比特流中模拟错误以测试错误隐藏。(amv)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
qsquish
描述:
如何将量化器保持在 qmin 与 qmax 之间(0 = 截断,1 = 使用可微函数)(amv)
类型:float
只读:否
必填:否
最小值:0
最大值:99
默认值:0
rc_qmod_amp
描述:
实验性量化器调制(amv)
类型:float
只读:否
必填:否
默认值:0
rc_qmod_freq
描述:
实验性量化器调制(amv)
类型:integer
只读:否
必填:否
默认值:0
rc_eq
描述:
设置码率控制方程。计算表达式时,除 'Expression Evaluation' 一节中定义的标准函数外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。(amv)
类型:string
只读:否
必填:否
rc_init_cplx
描述:
1-pass 编码的初始复杂度(amv)
类型:float
只读:否
必填:否
默认值:0
rc_buf_aggressivity
描述:
当前无用(amv)
类型:float
只读:否
必填:否
默认值:1
border_mask
描述:
对靠近边框的宏块增大量化器(amv)
类型:float
只读:否
必填:否
默认值:0
lmin
描述:
最小拉格朗日因子(VBR)(amv)
类型:integer
只读:否
必填:否
最小值:0
默认值:236
lmax
描述:
最大拉格朗日因子(VBR)(amv)
类型:integer
只读:否
必填:否
最小值:0
默认值:3658
skip_threshold
描述:
帧跳过阈值(amv)
类型:integer
只读:否
必填:否
默认值:0
skip_factor
描述:
帧跳过系数(amv)
类型:integer
只读:否
必填:否
默认值:0
skip_exp
描述:
帧跳过指数(amv)
类型:integer
只读:否
必填:否
默认值:0
skip_cmp
描述:
帧跳过比较函数(amv)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
描述:
降噪(amv)
类型:integer
只读:否
必填:否
默认值:0
ps
描述:
RTP 负载大小,以字节计(amv)
类型:integer
只读:否
必填:否
默认值:0
dpi
描述:
设置图像分辨率(以每英寸点数计)(apng)
类型:integer
只读:否
必填:否
最小值:0
最大值:65536
默认值:0
dpm
描述:
设置图像分辨率(以每米点数计)(apng)
类型:integer
只读:否
必填:否
最小值:0
最大值:65536
默认值:0
pred
描述:
预测方法(apng)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- none
- sub
- up
- avg
- paeth
- mixed
quality
描述:
设置质量(cfhd)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- film3+
- film3
- film2+
- film2
- film1.5
- film1+
- film1
- high+
- high
- medium+
- medium
- low+
- low
max_extra_cb_iterations
描述:
额外的码本重算最大遍数,越多质量越好但越慢(cinepak)
类型:integer
只读:否
必填:否
最小值:0
默认值:2
skip_empty_cb
描述:
避免浪费字节,忽略旧版 MacOS 解码器(cinepak)
类型:string
只读:否
必填:否
max_strips
描述:
限制每帧 strip 数,旧版兼容为 1..3,其他情况下越多越好(cinepak)
类型:integer
只读:否
必填:否
最小值:1
最大值:32
默认值:3
min_strips
描述:
强制每帧最少 strip 数,越多质量越差但越快,必须 <= max_strips(cinepak)
类型:integer
只读:否
必填:否
最小值:1
最大值:32
默认值:1
strip_number_adaptivity
描述:
strip 数自适应的速度,越大略好,但慢得多(cinepak)
类型:integer
只读:否
必填:否
最小值:0
最大值:31
默认值:0
dither_type
描述:
抖动类型(cljr)
类型:integer
只读:否
必填:否
最小值:0
最大值:2
默认值:1
nitris_compat
描述:
以 Avid Nitris 兼容方式编码(dnxhd)
类型:string
只读:否
必填:否
ibias
描述:
帧内量化偏置(dnxhd)
类型:integer
只读:否
必填:否
默认值:0
profile
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- dnxhd
- dnxhr_444
- dnxhr_hqx
- dnxhr_hq
- dnxhr_sq
- dnxhr_lb
quant_deadzone
描述:
量化器死区(dvvideo)
类型:integer
只读:否
必填:否
最小值:0
最大值:1024
默认值:7
format
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- dxt1
compression
描述:
设置压缩类型(exr)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- none
- rle
- zip1
- zip16
format
描述:
设置像素类型(exr)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- half
- float
gamma
描述:
设置 gamma(exr)
类型:float
只读:否
必填:否
最小值:0.001
默认值:1
slicecrc
描述:
使用 CRC 保护各条带(slice)(ffv1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
coder
描述:
编码类型(ffv1)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- rice
- range_def
- range_tab
- ac
context
描述:
上下文模型(ffv1)
类型:integer
只读:否
必填:否
最小值:0
最大值:1
默认值:0
qtable
描述:
量化表(ffv1)
类型:string
只读:否
必填:否
格式:integer or keyword
取值:
- default
- 8bit
- greater8bit
remap_mode
description:
重映射模式 (ffv1)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- false
- dualrle
- flipdualrle
remap_optimizer
description:
重映射优化器 (ffv1)
type: string
readonly: no
required: no
format: integer or keyword
slicecrc
description:
使用 CRC 保护切片 (ffv1_vulkan)
type: integer
readonly: no
required: no
minimum: -1
maximum: 2
default: -1
context
description:
上下文模型 (ffv1_vulkan)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1
default: 0
coder
description:
熵编码类型 (ffv1_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- rice
- range_def
- range_tab
qtable
description:
量化表 (ffv1_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- default
- 8bit
- greater8bit
slices_h
description:
水平切片数 (ffv1_vulkan)
type: integer
readonly: no
required: no
minimum: -1
maximum: 1024
default: -1
slices_v
description:
垂直切片数 (ffv1_vulkan)
type: integer
readonly: no
required: no
minimum: -1
maximum: 1024
default: -1
force_pcm
description:
以无预测方式编码所有切片 (ffv1_vulkan)
type: string
readonly: no
required: no
rct_search
description:
对 RCT 参数(property)运行搜索(仅 level 4) (ffv1_vulkan)
type: string
readonly: no
required: no
async_depth
description:
内部并行化深度 (ffv1_vulkan)
type: integer
readonly: no
required: no
minimum: 1
default: 1
remap_mode
description:
重映射模式 (ffv1_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- false
- dualrle
- flipdualrle
context
description:
设置逐帧(frame)霍夫曼表 (ffvhuff)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1
default: 0
non_deterministic
description:
以牺牲确定性为代价允许多线程,例如 context=1 时 (ffvhuff)
type: string
readonly: no
required: no
pred
description:
预测方法 (ffvhuff)
type: string
readonly: no
required: no
format: integer or keyword
values:
- left
- plane
- median
mpv_flags
description:
所有基于 mpegvideo 的编码器共用的标志。 (flv)
type: string
readonly: no
required: no
format: flags
values:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
description:
亮度的单系数消除阈值(负值时同样考虑 dc 系数) (flv)
type: integer
readonly: no
required: no
default: 0
chroma_elim_threshold
description:
色度的单系数消除阈值(负值时同样考虑 dc 系数) (flv)
type: integer
readonly: no
required: no
default: 0
quantizer_noise_shaping
type: integer
readonly: no
required: no
minimum: 0
default: 0
error_rate
description:
在码流中模拟错误,以测试错误隐藏。 (flv)
type: integer
readonly: no
required: no
minimum: 0
default: 0
qsquish
description:
如何将量化器保持在 qmin 与 qmax 之间(0 = 截断,1 = 使用可微函数) (flv)
type: float
readonly: no
required: no
minimum: 0
maximum: 99
default: 0
rc_qmod_amp
description:
实验性量化器调制 (flv)
type: float
readonly: no
required: no
default: 0
rc_qmod_freq
description:
实验性量化器调制 (flv)
type: integer
readonly: no
required: no
default: 0
rc_eq
description:
设置码率控制方程。计算该表达式时,除 'Expression Evaluation'(表达式求值)一节所定义的标准函数之外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (flv)
type: string
readonly: no
required: no
rc_init_cplx
description:
单遍(1-pass)编码的初始复杂度 (flv)
type: float
readonly: no
required: no
default: 0
rc_buf_aggressivity
description:
当前无用 (flv)
type: float
readonly: no
required: no
default: 1
border_mask
description:
对靠近边界的宏块提高量化器 (flv)
type: float
readonly: no
required: no
default: 0
lmin
description:
最小拉格朗日因子(VBR) (flv)
type: integer
readonly: no
required: no
minimum: 0
default: 236
lmax
description:
最大拉格朗日因子(VBR) (flv)
type: integer
readonly: no
required: no
minimum: 0
default: 3658
skip_threshold
description:
跳帧阈值 (flv)
type: integer
readonly: no
required: no
default: 0
skip_factor
description:
跳帧系数 (flv)
type: integer
readonly: no
required: no
default: 0
skip_exp
description:
跳帧指数 (flv)
type: integer
readonly: no
required: no
default: 0
skip_cmp
description:
跳帧比较函数 (flv)
type: string
readonly: no
required: no
format: integer or keyword
values:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
description:
噪声降低 (flv)
type: integer
readonly: no
required: no
default: 0
ps
description:
RTP 载荷大小(字节) (flv)
type: integer
readonly: no
required: no
default: 0
motion_est
description:
运动估计算法 (flv)
type: string
readonly: no
required: no
format: integer or keyword
values:
- zero
- epzs
- xone
mepc
description:
运动估计的码率惩罚补偿(1.0 = 256) (flv)
type: integer
readonly: no
required: no
default: 256
mepre
description:
预运动估计 (flv)
type: integer
readonly: no
required: no
default: 0
intra_penalty
description:
块决策中对 intra(帧内)块的惩罚 (flv)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1073741823
default: 0
sc_threshold
description:
场景切换阈值 (flv)
type: integer
readonly: no
required: no
default: 0
gifflags
description:
设置 GIF 标志 (gif)
type: string
readonly: no
required: no
format: flags
values:
- offsetting
- transdiff
gifimage
description:
启用每帧仅编码图像 (gif)
type: string
readonly: no
required: no
global_palette
description:
在可行时把调色板写入全局 gif 头 (gif)
type: string
readonly: no
required: no
mpv_flags
description:
所有基于 mpegvideo 的编码器共用的标志。 (h261)
type: string
readonly: no
required: no
format: flags
values:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
description:
亮度的单系数消除阈值(负值时同样考虑 dc 系数) (h261)
type: integer
readonly: no
required: no
default: 0
chroma_elim_threshold
description:
色度的单系数消除阈值(负值时同样考虑 dc 系数) (h261)
type: integer
readonly: no
required: no
default: 0
quantizer_noise_shaping
type: integer
readonly: no
required: no
minimum: 0
default: 0
error_rate
description:
在码流中模拟错误,以测试错误隐藏。 (h261)
type: integer
readonly: no
required: no
minimum: 0
default: 0
qsquish
description:
如何将量化器保持在 qmin 与 qmax 之间(0 = 截断,1 = 使用可微函数) (h261)
type: float
readonly: no
required: no
minimum: 0
maximum: 99
default: 0
rc_qmod_amp
description:
实验性量化器调制 (h261)
type: float
readonly: no
required: no
default: 0
rc_qmod_freq
description:
实验性量化器调制 (h261)
type: integer
readonly: no
required: no
default: 0
rc_eq
description:
设置码率控制方程。计算该表达式时,除 'Expression Evaluation'(表达式求值)一节所定义的标准函数之外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (h261)
type: string
readonly: no
required: no
rc_init_cplx
description:
单遍(1-pass)编码的初始复杂度 (h261)
type: float
readonly: no
required: no
default: 0
rc_buf_aggressivity
description:
当前无用 (h261)
type: float
readonly: no
required: no
default: 1
border_mask
description:
对靠近边界的宏块提高量化器 (h261)
type: float
readonly: no
required: no
default: 0
lmin
description:
最小拉格朗日因子(VBR) (h261)
type: integer
readonly: no
required: no
minimum: 0
default: 236
lmax
description:
最大拉格朗日因子(VBR) (h261)
type: integer
readonly: no
required: no
minimum: 0
default: 3658
skip_threshold
description:
跳帧阈值 (h261)
type: integer
readonly: no
required: no
default: 0
skip_factor
description:
跳帧系数 (h261)
type: integer
readonly: no
required: no
default: 0
skip_exp
description:
跳帧指数 (h261)
type: integer
readonly: no
required: no
default: 0
skip_cmp
description:
跳帧比较函数 (h261)
type: string
readonly: no
required: no
format: integer or keyword
values:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
description:
噪声降低 (h261)
type: integer
readonly: no
required: no
default: 0
ps
description:
RTP 载荷大小(字节) (h261)
type: integer
readonly: no
required: no
default: 0
motion_est
description:
运动估计算法 (h261)
type: string
readonly: no
required: no
format: integer or keyword
values:
- zero
- epzs
- xone
mepc
description:
运动估计的码率惩罚补偿(1.0 = 256) (h261)
type: integer
readonly: no
required: no
default: 256
mepre
description:
预运动估计 (h261)
type: integer
readonly: no
required: no
default: 0
intra_penalty
description:
块决策中对 intra(帧内)块的惩罚 (h261)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1073741823
default: 0
sc_threshold
description:
场景切换阈值 (h261)
type: integer
readonly: no
required: no
default: 0
obmc
description:
使用重叠块运动补偿。 (h263)
type: string
readonly: no
required: no
mb_info
description:
为 RFC 2190 打包输出宏块信息,参数值为最大载荷大小 (h263)
type: integer
readonly: no
required: no
minimum: 0
default: 0
mpv_flags
description:
所有基于 mpegvideo 的编码器共用的标志。 (h263)
type: string
readonly: no
required: no
format: flags
values:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
description:
亮度的单系数消除阈值(负值时同样考虑 dc 系数) (h263)
type: integer
readonly: no
required: no
default: 0
chroma_elim_threshold
description:
色度的单系数消除阈值(负值时同样考虑 dc 系数) (h263)
type: integer
readonly: no
required: no
default: 0
quantizer_noise_shaping
type: integer
readonly: no
required: no
minimum: 0
default: 0
error_rate
description:
在码流中模拟错误,以测试错误隐藏。 (h263)
type: integer
readonly: no
required: no
minimum: 0
default: 0
qsquish
description:
如何将量化器保持在 qmin 与 qmax 之间(0 = 截断,1 = 使用可微函数) (h263)
type: float
readonly: no
required: no
minimum: 0
maximum: 99
default: 0
rc_qmod_amp
description:
实验性量化器调制 (h263)
type: float
readonly: no
required: no
default: 0
rc_qmod_freq
description:
实验性量化器调制 (h263)
type: integer
readonly: no
required: no
default: 0
rc_eq
description:
设置码率控制方程。计算该表达式时,除 'Expression Evaluation'(表达式求值)一节所定义的标准函数之外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (h263)
type: string
readonly: no
required: no
rc_init_cplx
description:
单遍(1-pass)编码的初始复杂度 (h263)
type: float
readonly: no
required: no
default: 0
rc_buf_aggressivity
description:
当前无用 (h263)
type: float
readonly: no
required: no
default: 1
border_mask
description:
对靠近边界的宏块提高量化器 (h263)
type: float
readonly: no
required: no
default: 0
lmin
description:
最小拉格朗日因子(VBR) (h263)
type: integer
readonly: no
required: no
minimum: 0
default: 236
lmax
description:
最大拉格朗日因子(VBR) (h263)
type: integer
readonly: no
required: no
minimum: 0
default: 3658
skip_threshold
description:
跳帧阈值 (h263)
type: integer
readonly: no
required: no
default: 0
skip_factor
description:
跳帧系数 (h263)
type: integer
readonly: no
required: no
default: 0
skip_exp
description:
跳帧指数 (h263)
type: integer
readonly: no
required: no
default: 0
skip_cmp
description:
跳帧比较函数 (h263)
type: string
readonly: no
required: no
format: integer or keyword
values:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
description:
噪声降低 (h263)
type: integer
readonly: no
required: no
default: 0
ps
description:
RTP 载荷大小(字节) (h263)
type: integer
readonly: no
required: no
default: 0
motion_est
description:
运动估计算法 (h263)
type: string
readonly: no
required: no
format: integer or keyword
values:
- zero
- epzs
- xone
mepc
description:
运动估计的码率惩罚补偿(1.0 = 256) (h263)
type: integer
readonly: no
required: no
default: 256
mepre
description:
预运动估计 (h263)
type: integer
readonly: no
required: no
default: 0
intra_penalty
description:
块决策中对 intra(帧内)块的惩罚 (h263)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1073741823
default: 0
sc_threshold
description:
场景切换阈值 (h263)
type: integer
readonly: no
required: no
default: 0
umv
description:
使用不受限的运动矢量。 (h263p)
type: string
readonly: no
required: no
aiv
description:
使用备用帧间 VLC。 (h263p)
type: string
readonly: no
required: no
obmc
description:
使用重叠块运动补偿。 (h263p)
type: string
readonly: no
required: no
structured_slices
description:
在每个 GOB 头中写入切片起始位置,而不只是 GOB 编号。 (h263p)
type: string
readonly: no
required: no
mpv_flags
description:
所有基于 mpegvideo 的编码器共用的标志。 (h263p)
type: string
readonly: no
required: no
format: flags
values:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
description:
亮度的单系数消除阈值(负值时同样考虑 dc 系数) (h263p)
type: integer
readonly: no
required: no
default: 0
chroma_elim_threshold
description:
色度的单系数消除阈值(负值时同样考虑 dc 系数) (h263p)
type: integer
readonly: no
required: no
default: 0
quantizer_noise_shaping
type: integer
readonly: no
required: no
minimum: 0
default: 0
error_rate
description:
在码流中模拟错误,以测试错误隐藏。 (h263p)
type: integer
readonly: no
required: no
minimum: 0
default: 0
qsquish
description:
如何将量化器保持在 qmin 与 qmax 之间(0 = 截断,1 = 使用可微函数) (h263p)
type: float
readonly: no
required: no
minimum: 0
maximum: 99
default: 0
rc_qmod_amp
description:
实验性量化器调制 (h263p)
type: float
readonly: no
required: no
default: 0
rc_qmod_freq
description:
实验性量化器调制 (h263p)
type: integer
readonly: no
required: no
default: 0
rc_eq
description:
设置码率控制方程。计算该表达式时,除 'Expression Evaluation'(表达式求值)一节所定义的标准函数之外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (h263p)
type: string
readonly: no
required: no
rc_init_cplx
description:
单遍(1-pass)编码的初始复杂度 (h263p)
type: float
readonly: no
required: no
default: 0
rc_buf_aggressivity
description:
当前无用 (h263p)
type: float
readonly: no
required: no
default: 1
border_mask
description:
对靠近边界的宏块提高量化器 (h263p)
type: float
readonly: no
required: no
default: 0
lmin
description:
最小拉格朗日因子(VBR) (h263p)
type: integer
readonly: no
required: no
minimum: 0
default: 236
lmax
description:
最大拉格朗日因子(VBR) (h263p)
type: integer
readonly: no
required: no
minimum: 0
default: 3658
skip_threshold
description:
跳帧阈值 (h263p)
type: integer
readonly: no
required: no
default: 0
skip_factor
description:
跳帧系数 (h263p)
type: integer
readonly: no
required: no
default: 0
skip_exp
description:
跳帧指数 (h263p)
type: integer
readonly: no
required: no
default: 0
skip_cmp
description:
跳帧比较函数 (h263p)
type: string
readonly: no
required: no
format: integer or keyword
values:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
description:
噪声降低 (h263p)
type: integer
readonly: no
required: no
default: 0
ps
description:
RTP 载荷大小(字节) (h263p)
type: integer
readonly: no
required: no
default: 0
motion_est
description:
运动估计算法 (h263p)
type: string
readonly: no
required: no
format: integer or keyword
values:
- zero
- epzs
- xone
mepc
description:
运动估计的码率惩罚补偿(1.0 = 256) (h263p)
type: integer
readonly: no
required: no
default: 256
mepre
description:
预运动估计 (h263p)
type: integer
readonly: no
required: no
default: 0
intra_penalty
description:
块决策中对 intra(帧内)块的惩罚 (h263p)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1073741823
default: 0
sc_threshold
description:
场景切换阈值 (h263p)
type: integer
readonly: no
required: no
default: 0
non_deterministic
description:
以牺牲确定性为代价允许多线程,例如 context=1 时 (huffyuv)
type: string
readonly: no
required: no
pred
description:
预测方法 (huffyuv)
type: string
readonly: no
required: no
format: integer or keyword
values:
- left
- plane
- median
format
description:
编解码器(codec)格式 (jpeg2000)
type: string
readonly: no
required: no
format: integer or keyword
values:
- j2k
- jp2
tile_width
description:
图块宽度 (jpeg2000)
type: integer
readonly: no
required: no
minimum: 1
maximum: 1073741824
default: 256
tile_height
description:
图块高度 (jpeg2000)
type: integer
readonly: no
required: no
minimum: 1
maximum: 1073741824
default: 256
pred
description:
DWT 类型 (jpeg2000)
type: string
readonly: no
required: no
format: integer or keyword
values:
- dwt97int
- dwt53
sop
description:
SOP 标记 (jpeg2000)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1
default: 0
eph
description:
EPH 标记 (jpeg2000)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1
default: 0
prog
description:
渐进顺序 (jpeg2000)
type: string
readonly: no
required: no
format: integer or keyword
values:
- lrcp
- rlcp
- rpcl
- pcrl
- cprl
layer_rates
description:
层码率 (jpeg2000)
type: string
readonly: no
required: no
pred
description:
预测方法 (jpegls)
type: string
readonly: no
required: no
format: integer or keyword
values:
- left
- plane
- median
pred
description:
预测方法 (ljpeg)
type: string
readonly: no
required: no
format: integer or keyword
values:
- left
- plane
- median
pred
description:
预测方法 (magicyuv)
type: string
readonly: no
required: no
format: integer or keyword
values:
- left
- gradient
- median
huffman
description:
霍夫曼表策略 (mjpeg)
type: string
readonly: no
required: no
format: integer or keyword
values:
- default
- optimal
force_duplicated_matrix
description:
始终为 mjpeg 写入亮度与色度矩阵,对 rtp 流式传输很有用。 (mjpeg)
type: string
readonly: no
required: no
mpv_flags
description:
所有基于 mpegvideo 的编码器共用的标志。 (mjpeg)
type: string
readonly: no
required: no
format: flags
values:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
luma_elim_threshold
description:
亮度的单系数消除阈值(负值时同样考虑 dc 系数) (mjpeg)
type: integer
readonly: no
required: no
default: 0
chroma_elim_threshold
description:
色度的单系数消除阈值(负值时同样考虑 dc 系数) (mjpeg)
type: integer
readonly: no
required: no
default: 0
quantizer_noise_shaping
type: integer
readonly: no
required: no
minimum: 0
default: 0
error_rate
description:
在码流中模拟错误,以测试错误隐藏。 (mjpeg)
type: integer
readonly: no
required: no
minimum: 0
default: 0
qsquish
description:
如何将量化器保持在 qmin 与 qmax 之间(0 = 截断,1 = 使用可微函数) (mjpeg)
type: float
readonly: no
required: no
minimum: 0
maximum: 99
default: 0
rc_qmod_amp
description:
实验性量化器调制 (mjpeg)
type: float
readonly: no
required: no
default: 0
rc_qmod_freq
description:
实验性量化器调制 (mjpeg)
type: integer
readonly: no
required: no
default: 0
rc_eq
description:
设置码率控制方程。计算该表达式时,除 'Expression Evaluation'(表达式求值)一节所定义的标准函数之外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (mjpeg)
type: string
readonly: no
required: no
rc_init_cplx
description:
单遍(1-pass)编码的初始复杂度 (mjpeg)
type: float
readonly: no
required: no
default: 0
rc_buf_aggressivity
description:
当前无用 (mjpeg)
type: float
readonly: no
required: no
default: 1
border_mask
description:
对靠近边界的宏块提高量化器 (mjpeg)
type: float
readonly: no
required: no
default: 0
lmin
description:
最小拉格朗日因子(VBR) (mjpeg)
type: integer
readonly: no
required: no
minimum: 0
default: 236
lmax
description:
最大拉格朗日因子(VBR) (mjpeg)
type: integer
readonly: no
required: no
minimum: 0
default: 3658
skip_threshold
description:
跳帧阈值 (mjpeg)
type: integer
readonly: no
required: no
default: 0
skip_factor
description:
跳帧系数 (mjpeg)
type: integer
readonly: no
required: no
default: 0
skip_exp
description:
跳帧指数 (mjpeg)
type: integer
readonly: no
required: no
default: 0
skip_cmp
description:
跳帧比较函数 (mjpeg)
type: string
readonly: no
required: no
format: integer or keyword
values:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
description:
噪声降低 (mjpeg)
type: integer
readonly: no
required: no
default: 0
ps
description:
RTP 载荷大小(字节) (mjpeg)
type: integer
readonly: no
required: no
default: 0
gop_timecode
description:
MPEG GOP 时间码,格式为 hh:mm:ss[:;.]ff。会覆盖 timecode_frame_start。 (mpeg1video)
type: string
readonly: no
required: no
drop_frame_timecode
description:
时间码采用丢帧格式。 (mpeg1video)
type: string
readonly: no
required: no
scan_offset
description:
为 SVCD 扫描偏移用户数据预留空间。 (mpeg1video)
type: string
readonly: no
required: no
timecode_frame_start
description:
GOP 时间码起始帧编号,采用非丢帧(non-drop-frame)格式 (mpeg1video)
type: integer
readonly: no
required: no
minimum: -1
default: -1
format: 64-bit
b_strategy
description:
在 I/P/B 帧之间进行选择的策略 (mpeg1video)
type: integer
readonly: no
required: no
minimum: 0
maximum: 2
default: 0
b_sensitivity
description:
调整 b_frame_strategy 1 的灵敏度 (mpeg1video)
type: integer
readonly: no
required: no
minimum: 1
default: 40
brd_scale
description:
为动态 B 帧决策而对帧降缩放 (mpeg1video)
type: integer
readonly: no
required: no
minimum: 0
maximum: 3
default: 0
mpv_flags
description:
所有基于 mpegvideo 的编码器共用的标志。 (mpeg1video)
type: string
readonly: no
required: no
format: flags
values:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
description:
亮度的单系数消除阈值(负值时同样考虑 dc 系数) (mpeg1video)
type: integer
readonly: no
required: no
default: 0
chroma_elim_threshold
description:
色度的单系数消除阈值(负值时同样考虑 dc 系数) (mpeg1video)
type: integer
readonly: no
required: no
default: 0
quantizer_noise_shaping
type: integer
readonly: no
required: no
minimum: 0
default: 0
error_rate
description:
在码流中模拟错误,以测试错误隐藏。 (mpeg1video)
type: integer
readonly: no
required: no
minimum: 0
default: 0
qsquish
description:
如何将量化器保持在 qmin 与 qmax 之间(0 = 截断,1 = 使用可微函数) (mpeg1video)
type: float
readonly: no
required: no
minimum: 0
maximum: 99
default: 0
rc_qmod_amp
description:
实验性量化器调制 (mpeg1video)
type: float
readonly: no
required: no
default: 0
rc_qmod_freq
description:
实验性量化器调制 (mpeg1video)
type: integer
readonly: no
required: no
default: 0
rc_eq
description:
设置码率控制方程。计算该表达式时,除 'Expression Evaluation'(表达式求值)一节所定义的标准函数之外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (mpeg1video)
type: string
readonly: no
required: no
rc_init_cplx
description:
单遍(1-pass)编码的初始复杂度 (mpeg1video)
type: float
readonly: no
required: no
default: 0
rc_buf_aggressivity
description:
当前无用 (mpeg1video)
type: float
readonly: no
required: no
default: 1
border_mask
description:
对靠近边界的宏块提高量化器 (mpeg1video)
type: float
readonly: no
required: no
default: 0
lmin
description:
最小拉格朗日因子(VBR) (mpeg1video)
type: integer
readonly: no
required: no
minimum: 0
default: 236
lmax
description:
最大拉格朗日因子(VBR) (mpeg1video)
type: integer
readonly: no
required: no
minimum: 0
default: 3658
skip_threshold
description:
跳帧阈值 (mpeg1video)
type: integer
readonly: no
required: no
default: 0
skip_factor
description:
跳帧系数 (mpeg1video)
type: integer
readonly: no
required: no
default: 0
skip_exp
description:
跳帧指数 (mpeg1video)
type: integer
readonly: no
required: no
default: 0
skip_cmp
description:
跳帧比较函数 (mpeg1video)
type: string
readonly: no
required: no
format: integer or keyword
values:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
description:
噪声降低 (mpeg1video)
type: integer
readonly: no
required: no
default: 0
ps
description:
RTP 载荷大小(字节) (mpeg1video)
type: integer
readonly: no
required: no
default: 0
motion_est
description:
运动估计算法 (mpeg1video)
type: string
readonly: no
required: no
format: integer or keyword
values:
- zero
- epzs
- xone
mepc
description:
运动估计的码率惩罚补偿(1.0 = 256) (mpeg1video)
type: integer
readonly: no
required: no
default: 256
mepre
description:
预运动估计 (mpeg1video)
type: integer
readonly: no
required: no
default: 0
intra_penalty
description:
块决策中对 intra(帧内)块的惩罚 (mpeg1video)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1073741823
default: 0
sc_threshold
description:
场景切换阈值 (mpeg1video)
type: integer
readonly: no
required: no
default: 0
gop_timecode
description:
MPEG GOP 时间码,格式为 hh:mm:ss[:;.]ff。会覆盖 timecode_frame_start。 (mpeg2video)
type: string
readonly: no
required: no
drop_frame_timecode
description:
时间码采用丢帧格式。 (mpeg2video)
type: string
readonly: no
required: no
scan_offset
description:
为 SVCD 扫描偏移用户数据预留空间。 (mpeg2video)
type: string
readonly: no
required: no
timecode_frame_start
description:
GOP 时间码起始帧编号,采用非丢帧(non-drop-frame)格式 (mpeg2video)
type: integer
readonly: no
required: no
minimum: -1
default: -1
format: 64-bit
b_strategy
description:
在 I/P/B 帧之间进行选择的策略 (mpeg2video)
type: integer
readonly: no
required: no
minimum: 0
maximum: 2
default: 0
b_sensitivity
description:
调整 b_frame_strategy 1 的灵敏度 (mpeg2video)
type: integer
readonly: no
required: no
minimum: 1
default: 40
brd_scale
description:
为动态 B 帧决策而对帧降缩放 (mpeg2video)
type: integer
readonly: no
required: no
minimum: 0
maximum: 3
default: 0
intra_dc_precision
description:
DC 系数精度 - 8 (mpeg2video)
type: integer
readonly: no
required: no
minimum: -1
maximum: 3
default: -1
intra_vlc
description:
使用 MPEG-2 帧内 VLC 表。 (mpeg2video)
type: string
readonly: no
required: no
non_linear_quant
description:
使用非线性量化器。 (mpeg2video)
type: string
readonly: no
required: no
alternate_scan
description:
启用备用扫描表。 (mpeg2video)
type: string
readonly: no
required: no
a53cc
description:
使用 A53 隐藏字幕(如可用) (mpeg2video)
type: string
readonly: no
required: no
seq_disp_ext
description:
写入 sequence_display_extension 块。 (mpeg2video)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- never
- always
video_format
description:
sequence_display_extension 中的 Video_format,用于指示视频的来源。 (mpeg2video)
type: string
readonly: no
required: no
format: integer or keyword
values:
- component
- pal
- ntsc
- secam
- mac
- unspecified
mpv_flags
description:
所有基于 mpegvideo 的编码器共用的标志。 (mpeg2video)
type: string
readonly: no
required: no
format: flags
values:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
description:
亮度的单系数消除阈值(负值时同样考虑 dc 系数) (mpeg2video)
type: integer
readonly: no
required: no
default: 0
chroma_elim_threshold
description:
色度的单系数消除阈值(负值时同样考虑 dc 系数) (mpeg2video)
type: integer
readonly: no
required: no
default: 0
quantizer_noise_shaping
type: integer
readonly: no
required: no
minimum: 0
default: 0
error_rate
description:
在码流中模拟错误,以测试错误隐藏。 (mpeg2video)
type: integer
readonly: no
required: no
minimum: 0
default: 0
qsquish
description:
如何将量化器保持在 qmin 与 qmax 之间(0 = 截断,1 = 使用可微函数) (mpeg2video)
type: float
readonly: no
required: no
minimum: 0
maximum: 99
default: 0
rc_qmod_amp
description:
实验性量化器调制 (mpeg2video)
type: float
readonly: no
required: no
default: 0
rc_qmod_freq
description:
实验性量化器调制 (mpeg2video)
type: integer
readonly: no
required: no
default: 0
rc_eq
description:
设置码率控制方程。计算该表达式时,除 'Expression Evaluation'(表达式求值)一节所定义的标准函数之外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (mpeg2video)
type: string
readonly: no
required: no
rc_init_cplx
description:
单遍(1-pass)编码的初始复杂度 (mpeg2video)
type: float
readonly: no
required: no
default: 0
rc_buf_aggressivity
description:
当前无用 (mpeg2video)
type: float
readonly: no
required: no
default: 1
border_mask
description:
对靠近边界的宏块提高量化器 (mpeg2video)
type: float
readonly: no
required: no
default: 0
lmin
description:
最小拉格朗日因子(VBR) (mpeg2video)
type: integer
readonly: no
required: no
minimum: 0
default: 236
lmax
description:
最大拉格朗日因子(VBR) (mpeg2video)
type: integer
readonly: no
required: no
minimum: 0
default: 3658
skip_threshold
description:
跳帧阈值 (mpeg2video)
type: integer
readonly: no
required: no
default: 0
skip_factor
description:
跳帧系数 (mpeg2video)
type: integer
readonly: no
required: no
default: 0
skip_exp
description:
跳帧指数 (mpeg2video)
type: integer
readonly: no
required: no
default: 0
skip_cmp
description:
跳帧比较函数 (mpeg2video)
type: string
readonly: no
required: no
format: integer or keyword
values:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
description:
噪声降低 (mpeg2video)
type: integer
readonly: no
required: no
default: 0
ps
description:
RTP 载荷大小(字节) (mpeg2video)
type: integer
readonly: no
required: no
default: 0
motion_est
description:
运动估计算法 (mpeg2video)
type: string
readonly: no
required: no
format: integer or keyword
values:
- zero
- epzs
- xone
mepc
description:
运动估计的码率惩罚补偿(1.0 = 256) (mpeg2video)
type: integer
readonly: no
required: no
default: 256
mepre
description:
预运动估计 (mpeg2video)
type: integer
readonly: no
required: no
default: 0
intra_penalty
description:
块决策中对 intra(帧内)块的惩罚 (mpeg2video)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1073741823
default: 0
sc_threshold
description:
场景切换阈值 (mpeg2video)
type: integer
readonly: no
required: no
default: 0
data_partitioning
description:
使用数据分区。 (mpeg4)
type: string
readonly: no
required: no
alternate_scan
description:
启用备用扫描表。 (mpeg4)
type: string
readonly: no
required: no
mpeg_quant
description:
使用 MPEG 量化器而非 H.263 (mpeg4)
type: integer
readonly: no
required: no
minimum: 0
maximum: 1
default: 0
b_strategy
description:
在 I/P/B 帧之间进行选择的策略 (mpeg4)
type: integer
readonly: no
required: no
minimum: 0
maximum: 2
default: 0
b_sensitivity
description:
调整 b_frame_strategy 1 的灵敏度 (mpeg4)
type: integer
readonly: no
required: no
minimum: 1
default: 40
brd_scale
description:
为动态 B 帧决策而对帧降缩放 (mpeg4)
type: integer
readonly: no
required: no
minimum: 0
maximum: 3
default: 0
mpv_flags
description:
所有基于 mpegvideo 的编码器共用的标志。 (mpeg4)
type: string
readonly: no
required: no
format: flags
values:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
description:
亮度的单系数消除阈值(负值时同样考虑 dc 系数) (mpeg4)
type: integer
readonly: no
required: no
default: 0
chroma_elim_threshold
description:
色度的单系数消除阈值(负值时同样考虑 dc 系数) (mpeg4)
type: integer
readonly: no
required: no
default: 0
quantizer_noise_shaping
type: integer
readonly: no
required: no
minimum: 0
default: 0
error_rate
description:
在码流中模拟错误,以测试错误隐藏。 (mpeg4)
type: integer
readonly: no
required: no
minimum: 0
default: 0
qsquish
description:
如何将量化器保持在 qmin 与 qmax 之间(0 = 截断,1 = 使用可微函数) (mpeg4)
type: float
readonly: no
required: no
minimum: 0
maximum: 99
default: 0
rc_qmod_amp
description:
实验性量化器调制 (mpeg4)
type: float
readonly: no
required: no
default: 0
rc_qmod_freq
description:
实验性量化器调制 (mpeg4)
type: integer
readonly: no
required: no
default: 0
rc_eq
description:
设置码率控制方程。计算该表达式时,除 'Expression Evaluation'(表达式求值)一节所定义的标准函数之外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (mpeg4)
type: string
readonly: no
required: no
rc_init_cplx
描述:
单趟编码(1-pass encoding)的初始复杂度 (mpeg4)
类型: float
只读: no
必需: no
默认值: 0
rc_buf_aggressivity
描述:
目前无用 (mpeg4)
类型: float
只读: no
必需: no
默认值: 1
border_mask
描述:
对靠近边界的宏块(macroblock)提高量化器(quantizer)取值 (mpeg4)
类型: float
只读: no
必需: no
默认值: 0
lmin
描述:
最小拉格朗日因子(Lagrange factor)(VBR) (mpeg4)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 236
lmax
描述:
最大拉格朗日因子(Lagrange factor)(VBR) (mpeg4)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 3658
skip_threshold
描述:
帧跳过(frame skip)阈值 (mpeg4)
类型: integer
只读: no
必需: no
默认值: 0
skip_factor
描述:
帧跳过因子 (mpeg4)
类型: integer
只读: no
必需: no
默认值: 0
skip_exp
描述:
帧跳过指数 (mpeg4)
类型: integer
只读: no
必需: no
默认值: 0
skip_cmp
描述:
帧跳过比较函数 (mpeg4)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
描述:
降噪(noise reduction) (mpeg4)
类型: integer
只读: no
必需: no
默认值: 0
ps
描述:
RTP 载荷(payload)大小,单位为字节 (mpeg4)
类型: integer
只读: no
必需: no
默认值: 0
motion_est
描述:
运动估计(motion estimation)算法 (mpeg4)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
mepc
描述:
运动估计码率惩罚补偿(1.0 = 256) (mpeg4)
类型: integer
只读: no
必需: no
默认值: 256
mepre
描述:
预运动估计(pre motion estimation) (mpeg4)
类型: integer
只读: no
必需: no
默认值: 0
intra_penalty
描述:
块决策中对帧内块(intra block)的惩罚 (mpeg4)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1073741823
默认值: 0
sc_threshold
描述:
场景切换(scene change)阈值 (mpeg4)
类型: integer
只读: no
必需: no
默认值: 0
mpv_flags
描述:
所有基于 mpegvideo 的编码器共用的标志位。 (msmpeg4v2)
类型: string
只读: no
必需: no
格式: 标志位
取值:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
描述:
亮度的单系数消除阈值(负值也考虑 dc 系数) (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
chroma_elim_threshold
描述:
色度的单系数消除阈值(负值也考虑 dc 系数) (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
quantizer_noise_shaping
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
error_rate
描述:
在码流(bitstream)中模拟错误,以测试错误隐藏(error concealment)。 (msmpeg4v2)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
qsquish
描述:
如何在 qmin 与 qmax 之间保持量化器取值(0 = 裁剪,1 = 使用可微函数) (msmpeg4v2)
类型: float
只读: no
必需: no
最小值: 0
最大值: 99
默认值: 0
rc_qmod_amp
描述:
实验性量化器调制 (msmpeg4v2)
类型: float
只读: no
必需: no
默认值: 0
rc_qmod_freq
描述:
实验性量化器调制 (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
rc_eq
描述:
设置码率控制(rate control)方程。计算该表达式时,除 '表达式求值(Expression Evaluation)' 一节所定义的标准函数外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (msmpeg4v2)
类型: string
只读: no
必需: no
rc_init_cplx
描述:
单趟编码(1-pass encoding)的初始复杂度 (msmpeg4v2)
类型: float
只读: no
必需: no
默认值: 0
rc_buf_aggressivity
描述:
目前无用 (msmpeg4v2)
类型: float
只读: no
必需: no
默认值: 1
border_mask
描述:
对靠近边界的宏块(macroblock)提高量化器(quantizer)取值 (msmpeg4v2)
类型: float
只读: no
必需: no
默认值: 0
lmin
描述:
最小拉格朗日因子(Lagrange factor)(VBR) (msmpeg4v2)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 236
lmax
描述:
最大拉格朗日因子(Lagrange factor)(VBR) (msmpeg4v2)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 3658
skip_threshold
描述:
帧跳过(frame skip)阈值 (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
skip_factor
描述:
帧跳过因子 (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
skip_exp
描述:
帧跳过指数 (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
skip_cmp
描述:
帧跳过比较函数 (msmpeg4v2)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
描述:
降噪(noise reduction) (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
ps
描述:
RTP 载荷(payload)大小,单位为字节 (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
motion_est
描述:
运动估计(motion estimation)算法 (msmpeg4v2)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
mepc
描述:
运动估计码率惩罚补偿(1.0 = 256) (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 256
mepre
描述:
预运动估计(pre motion estimation) (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
intra_penalty
描述:
块决策中对帧内块(intra block)的惩罚 (msmpeg4v2)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1073741823
默认值: 0
sc_threshold
描述:
场景切换(scene change)阈值 (msmpeg4v2)
类型: integer
只读: no
必需: no
默认值: 0
mpv_flags
描述:
所有基于 mpegvideo 的编码器共用的标志位。 (msmpeg4)
类型: string
只读: no
必需: no
格式: 标志位
取值:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
描述:
亮度的单系数消除阈值(负值也考虑 dc 系数) (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
chroma_elim_threshold
描述:
色度的单系数消除阈值(负值也考虑 dc 系数) (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
quantizer_noise_shaping
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
error_rate
描述:
在码流(bitstream)中模拟错误,以测试错误隐藏(error concealment)。 (msmpeg4)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
qsquish
描述:
如何在 qmin 与 qmax 之间保持量化器取值(0 = 裁剪,1 = 使用可微函数) (msmpeg4)
类型: float
只读: no
必需: no
最小值: 0
最大值: 99
默认值: 0
rc_qmod_amp
描述:
实验性量化器调制 (msmpeg4)
类型: float
只读: no
必需: no
默认值: 0
rc_qmod_freq
描述:
实验性量化器调制 (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
rc_eq
描述:
设置码率控制(rate control)方程。计算该表达式时,除 '表达式求值(Expression Evaluation)' 一节所定义的标准函数外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (msmpeg4)
类型: string
只读: no
必需: no
rc_init_cplx
描述:
单趟编码(1-pass encoding)的初始复杂度 (msmpeg4)
类型: float
只读: no
必需: no
默认值: 0
rc_buf_aggressivity
描述:
目前无用 (msmpeg4)
类型: float
只读: no
必需: no
默认值: 1
border_mask
描述:
对靠近边界的宏块(macroblock)提高量化器(quantizer)取值 (msmpeg4)
类型: float
只读: no
必需: no
默认值: 0
lmin
描述:
最小拉格朗日因子(Lagrange factor)(VBR) (msmpeg4)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 236
lmax
描述:
最大拉格朗日因子(Lagrange factor)(VBR) (msmpeg4)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 3658
skip_threshold
描述:
帧跳过(frame skip)阈值 (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
skip_factor
描述:
帧跳过因子 (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
skip_exp
描述:
帧跳过指数 (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
skip_cmp
描述:
帧跳过比较函数 (msmpeg4)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
描述:
降噪(noise reduction) (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
ps
描述:
RTP 载荷(payload)大小,单位为字节 (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
motion_est
描述:
运动估计(motion estimation)算法 (msmpeg4)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
mepc
描述:
运动估计码率惩罚补偿(1.0 = 256) (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 256
mepre
描述:
预运动估计(pre motion estimation) (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
intra_penalty
描述:
块决策中对帧内块(intra block)的惩罚 (msmpeg4)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1073741823
默认值: 0
sc_threshold
描述:
场景切换(scene change)阈值 (msmpeg4)
类型: integer
只读: no
必需: no
默认值: 0
dpi
描述:
设置图像分辨率(单位:每英寸点数) (png)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 65536
默认值: 0
dpm
描述:
设置图像分辨率(单位:每米点数) (png)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 65536
默认值: 0
pred
描述:
预测方法 (png)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- none
- sub
- up
- avg
- paeth
- mixed
vendor
描述:
厂商 ID (prores)
类型: string
只读: no
必需: no
默认值: fmpg
vendor
描述:
厂商 ID (prores_aw)
类型: string
只读: no
必需: no
默认值: fmpg
mbs_per_slice
描述:
每个片(slice)的宏块数 (prores_ks)
类型: integer
只读: no
必需: no
最小值: 1
最大值: 8
默认值: 8
profile
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- auto
- proxy
- lt
- standard
- hq
- 4444
- 4444xq
vendor
描述:
厂商 ID (prores_ks)
类型: string
只读: no
必需: no
默认值: Lavc
bits_per_mb
描述:
期望的每宏块比特数 (prores_ks)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 8192
默认值: 0
quant_mat
描述:
量化矩阵 (prores_ks)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- auto
- proxy
- lt
- standard
- hq
- default
alpha_bits
描述:
alpha 平面的比特数 (prores_ks)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 16
默认值: 16
mbs_per_slice
描述:
每个片(slice)的宏块数 (prores_ks_vulkan)
类型: integer
只读: no
必需: no
最小值: 1
最大值: 8
默认值: 8
profile
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- auto
- proxy
- lt
- standard
- hq
- 4444
- 4444xq
vendor
描述:
厂商 ID (prores_ks_vulkan)
类型: string
只读: no
必需: no
默认值: Lavc
bits_per_mb
描述:
期望的每宏块比特数 (prores_ks_vulkan)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 8192
默认值: 0
quant_mat
描述:
量化矩阵 (prores_ks_vulkan)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- auto
- proxy
- lt
- standard
- hq
- default
alpha_bits
描述:
alpha 平面的比特数 (prores_ks_vulkan)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 16
默认值: 16
async_depth
描述:
内部并行化深度 (prores_ks_vulkan)
类型: integer
只读: no
必需: no
最小值: 1
默认值: 1
quake3_compat
描述:
是否遵守 Quake 3 解码器已知的限制 (roqvideo)
类型: string
只读: no
必需: no
skip_frame_thresh
类型: integer
只读: no
必需: no
最小值: 0
最大值: 24
默认值: 1
start_one_color_thresh
类型: integer
只读: no
必需: no
最小值: 0
最大值: 24
默认值: 1
continue_one_color_thresh
类型: integer
只读: no
必需: no
最小值: 0
最大值: 24
默认值: 0
sixteen_color_thresh
类型: integer
只读: no
必需: no
最小值: 0
最大值: 24
默认值: 1
mpv_flags
描述:
所有基于 mpegvideo 的编码器共用的标志位。 (rv10)
类型: string
只读: no
必需: no
格式: 标志位
取值:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
描述:
亮度的单系数消除阈值(负值也考虑 dc 系数) (rv10)
类型: integer
只读: no
必需: no
默认值: 0
chroma_elim_threshold
描述:
色度的单系数消除阈值(负值也考虑 dc 系数) (rv10)
类型: integer
只读: no
必需: no
默认值: 0
quantizer_noise_shaping
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
error_rate
描述:
在码流(bitstream)中模拟错误,以测试错误隐藏(error concealment)。 (rv10)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
qsquish
描述:
如何在 qmin 与 qmax 之间保持量化器取值(0 = 裁剪,1 = 使用可微函数) (rv10)
类型: float
只读: no
必需: no
最小值: 0
最大值: 99
默认值: 0
rc_qmod_amp
描述:
实验性量化器调制 (rv10)
类型: float
只读: no
必需: no
默认值: 0
rc_qmod_freq
描述:
实验性量化器调制 (rv10)
类型: integer
只读: no
必需: no
默认值: 0
rc_eq
描述:
设置码率控制(rate control)方程。计算该表达式时,除 '表达式求值(Expression Evaluation)' 一节所定义的标准函数外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (rv10)
类型: string
只读: no
必需: no
rc_init_cplx
描述:
单趟编码(1-pass encoding)的初始复杂度 (rv10)
类型: float
只读: no
必需: no
默认值: 0
rc_buf_aggressivity
描述:
目前无用 (rv10)
类型: float
只读: no
必需: no
默认值: 1
border_mask
描述:
对靠近边界的宏块(macroblock)提高量化器(quantizer)取值 (rv10)
类型: float
只读: no
必需: no
默认值: 0
lmin
描述:
最小拉格朗日因子(Lagrange factor)(VBR) (rv10)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 236
lmax
描述:
最大拉格朗日因子(Lagrange factor)(VBR) (rv10)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 3658
skip_threshold
描述:
帧跳过(frame skip)阈值 (rv10)
类型: integer
只读: no
必需: no
默认值: 0
skip_factor
描述:
帧跳过因子 (rv10)
类型: integer
只读: no
必需: no
默认值: 0
skip_exp
描述:
帧跳过指数 (rv10)
类型: integer
只读: no
必需: no
默认值: 0
skip_cmp
描述:
帧跳过比较函数 (rv10)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
描述:
降噪(noise reduction) (rv10)
类型: integer
只读: no
必需: no
默认值: 0
ps
描述:
RTP 载荷(payload)大小,单位为字节 (rv10)
类型: integer
只读: no
必需: no
默认值: 0
motion_est
描述:
运动估计(motion estimation)算法 (rv10)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
mepc
描述:
运动估计码率惩罚补偿(1.0 = 256) (rv10)
类型: integer
只读: no
必需: no
默认值: 256
mepre
描述:
预运动估计(pre motion estimation) (rv10)
类型: integer
只读: no
必需: no
默认值: 0
intra_penalty
描述:
块决策中对帧内块(intra block)的惩罚 (rv10)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1073741823
默认值: 0
sc_threshold
描述:
场景切换(scene change)阈值 (rv10)
类型: integer
只读: no
必需: no
默认值: 0
mpv_flags
描述:
所有基于 mpegvideo 的编码器共用的标志位。 (rv20)
类型: string
只读: no
必需: no
格式: 标志位
取值:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
描述:
亮度的单系数消除阈值(负值也考虑 dc 系数) (rv20)
类型: integer
只读: no
必需: no
默认值: 0
chroma_elim_threshold
描述:
色度的单系数消除阈值(负值也考虑 dc 系数) (rv20)
类型: integer
只读: no
必需: no
默认值: 0
quantizer_noise_shaping
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
error_rate
描述:
在码流(bitstream)中模拟错误,以测试错误隐藏(error concealment)。 (rv20)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
qsquish
描述:
如何在 qmin 与 qmax 之间保持量化器取值(0 = 裁剪,1 = 使用可微函数) (rv20)
类型: float
只读: no
必需: no
最小值: 0
最大值: 99
默认值: 0
rc_qmod_amp
描述:
实验性量化器调制 (rv20)
类型: float
只读: no
必需: no
默认值: 0
rc_qmod_freq
描述:
实验性量化器调制 (rv20)
类型: integer
只读: no
必需: no
默认值: 0
rc_eq
描述:
设置码率控制(rate control)方程。计算该表达式时,除 '表达式求值(Expression Evaluation)' 一节所定义的标准函数外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (rv20)
类型: string
只读: no
必需: no
rc_init_cplx
描述:
单趟编码(1-pass encoding)的初始复杂度 (rv20)
类型: float
只读: no
必需: no
默认值: 0
rc_buf_aggressivity
描述:
目前无用 (rv20)
类型: float
只读: no
必需: no
默认值: 1
border_mask
描述:
对靠近边界的宏块(macroblock)提高量化器(quantizer)取值 (rv20)
类型: float
只读: no
必需: no
默认值: 0
lmin
描述:
最小拉格朗日因子(Lagrange factor)(VBR) (rv20)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 236
lmax
描述:
最大拉格朗日因子(Lagrange factor)(VBR) (rv20)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 3658
skip_threshold
描述:
帧跳过(frame skip)阈值 (rv20)
类型: integer
只读: no
必需: no
默认值: 0
skip_factor
描述:
帧跳过因子 (rv20)
类型: integer
只读: no
必需: no
默认值: 0
skip_exp
描述:
帧跳过指数 (rv20)
类型: integer
只读: no
必需: no
默认值: 0
skip_cmp
描述:
帧跳过比较函数 (rv20)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
描述:
降噪(noise reduction) (rv20)
类型: integer
只读: no
必需: no
默认值: 0
ps
描述:
RTP 载荷(payload)大小,单位为字节 (rv20)
类型: integer
只读: no
必需: no
默认值: 0
motion_est
描述:
运动估计(motion estimation)算法 (rv20)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
mepc
描述:
运动估计码率惩罚补偿(1.0 = 256) (rv20)
类型: integer
只读: no
必需: no
默认值: 256
mepre
描述:
预运动估计(pre motion estimation) (rv20)
类型: integer
只读: no
必需: no
默认值: 0
intra_penalty
描述:
块决策中对帧内块(intra block)的惩罚 (rv20)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1073741823
默认值: 0
sc_threshold
描述:
场景切换(scene change)阈值 (rv20)
类型: integer
只读: no
必需: no
默认值: 0
rle
描述:
使用游程长度压缩(run-length compression) (sgi)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1
默认值: 1
motion_est
描述:
运动估计(motion estimation)算法 (snow)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
- iter
memc_only
描述:
仅执行 ME/MC(I 帧 -> 参考帧,P 帧 -> ME+MC)。 (snow)
类型: string
只读: no
必需: no
no_bitstream
描述:
跳过最终的码流写出。 (snow)
类型: string
只读: no
必需: no
intra_penalty
描述:
块决策中对帧内块(intra block)的惩罚 (snow)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
iterative_dia_size
描述:
迭代运动估计的菱形搜索尺寸(dia size) (snow)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
sc_threshold
描述:
场景切换(scene change)阈值 (snow)
类型: integer
只读: no
必需: no
默认值: 0
pred
描述:
空间分解类型 (snow)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- dwt97
- dwt53
rc_eq
描述:
设置码率控制(rate control)方程。计算该表达式时,除 '表达式求值(Expression Evaluation)' 一节所定义的标准函数外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (snow)
类型: string
只读: no
必需: no
mpv_flags
描述:
所有基于 mpegvideo 的编码器共用的标志位。 (speedhq)
类型: string
只读: no
必需: no
格式: 标志位
取值:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
描述:
亮度的单系数消除阈值(负值也考虑 dc 系数) (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
chroma_elim_threshold
描述:
色度的单系数消除阈值(负值也考虑 dc 系数) (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
quantizer_noise_shaping
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
error_rate
描述:
在码流(bitstream)中模拟错误,以测试错误隐藏(error concealment)。 (speedhq)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
qsquish
描述:
如何在 qmin 与 qmax 之间保持量化器取值(0 = 裁剪,1 = 使用可微函数) (speedhq)
类型: float
只读: no
必需: no
最小值: 0
最大值: 99
默认值: 0
rc_qmod_amp
描述:
实验性量化器调制 (speedhq)
类型: float
只读: no
必需: no
默认值: 0
rc_qmod_freq
描述:
实验性量化器调制 (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
rc_eq
描述:
设置码率控制(rate control)方程。计算该表达式时,除 '表达式求值(Expression Evaluation)' 一节所定义的标准函数外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (speedhq)
类型: string
只读: no
必需: no
rc_init_cplx
描述:
单趟编码(1-pass encoding)的初始复杂度 (speedhq)
类型: float
只读: no
必需: no
默认值: 0
rc_buf_aggressivity
描述:
目前无用 (speedhq)
类型: float
只读: no
必需: no
默认值: 1
border_mask
描述:
对靠近边界的宏块(macroblock)提高量化器(quantizer)取值 (speedhq)
类型: float
只读: no
必需: no
默认值: 0
lmin
描述:
最小拉格朗日因子(Lagrange factor)(VBR) (speedhq)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 236
lmax
描述:
最大拉格朗日因子(Lagrange factor)(VBR) (speedhq)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 3658
skip_threshold
描述:
帧跳过(frame skip)阈值 (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
skip_factor
描述:
帧跳过因子 (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
skip_exp
描述:
帧跳过指数 (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
skip_cmp
描述:
帧跳过比较函数 (speedhq)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
描述:
降噪(noise reduction) (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
ps
描述:
RTP 载荷(payload)大小,单位为字节 (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
motion_est
描述:
运动估计(motion estimation)算法 (speedhq)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
mepc
描述:
运动估计码率惩罚补偿(1.0 = 256) (speedhq)
类型: integer
只读: no
必需: no
默认值: 256
mepre
描述:
预运动估计(pre motion estimation) (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
intra_penalty
描述:
块决策中对帧内块(intra block)的惩罚 (speedhq)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1073741823
默认值: 0
sc_threshold
描述:
场景切换(scene change)阈值 (speedhq)
类型: integer
只读: no
必需: no
默认值: 0
rle
描述:
使用游程长度压缩(run-length compression) (sunrast)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1
默认值: 1
motion-est
描述:
运动估计算法 (svq1)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
rle
描述:
使用游程长度压缩(run-length compression) (targa)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1
默认值: 1
dpi
描述:
设置图像分辨率(单位:dpi) (tiff)
类型: integer
只读: no
必需: no
最小值: 1
最大值: 65536
默认值: 72
compression_algo
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- packbits
- raw
- lzw
- deflate
pred
描述:
预测方法 (utvideo)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- none
- left
- median
format
描述:
纹理格式 (vbn)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- raw
- dxt1
- dxt5
tolerance
描述:
最大下冲(undershoot)百分比 (vc2)
类型: float
只读: no
必需: no
最小值: 0
最大值: 45
默认值: 5
格式: double
slice_width
描述:
片(slice)宽度 (vc2)
类型: string
只读: no
必需: no
格式: 整数或关键字
slice_height
描述:
片高度 (vc2)
类型: string
只读: no
必需: no
格式: 整数或关键字
wavelet_depth
描述:
变换深度 (vc2)
类型: string
只读: no
必需: no
格式: 整数或关键字
wavelet_type
描述:
变换类型 (vc2)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- 97
- 53
- haar
- haar_noshift
qm
描述:
自定义量化矩阵 (vc2)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- default
- color
- flat
mpv_flags
描述:
所有基于 mpegvideo 的编码器共用的标志位。 (wmv1)
类型: string
只读: no
必需: no
格式: 标志位
取值:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
描述:
亮度的单系数消除阈值(负值也考虑 dc 系数) (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
chroma_elim_threshold
描述:
色度的单系数消除阈值(负值也考虑 dc 系数) (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
quantizer_noise_shaping
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
error_rate
描述:
在码流(bitstream)中模拟错误,以测试错误隐藏(error concealment)。 (wmv1)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
qsquish
描述:
如何在 qmin 与 qmax 之间保持量化器取值(0 = 裁剪,1 = 使用可微函数) (wmv1)
类型: float
只读: no
必需: no
最小值: 0
最大值: 99
默认值: 0
rc_qmod_amp
描述:
实验性量化器调制 (wmv1)
类型: float
只读: no
必需: no
默认值: 0
rc_qmod_freq
描述:
实验性量化器调制 (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
rc_eq
描述:
设置码率控制(rate control)方程。计算该表达式时,除 '表达式求值(Expression Evaluation)' 一节所定义的标准函数外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (wmv1)
类型: string
只读: no
必需: no
rc_init_cplx
描述:
单趟编码(1-pass encoding)的初始复杂度 (wmv1)
类型: float
只读: no
必需: no
默认值: 0
rc_buf_aggressivity
描述:
目前无用 (wmv1)
类型: float
只读: no
必需: no
默认值: 1
border_mask
描述:
对靠近边界的宏块(macroblock)提高量化器(quantizer)取值 (wmv1)
类型: float
只读: no
必需: no
默认值: 0
lmin
描述:
最小拉格朗日因子(Lagrange factor)(VBR) (wmv1)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 236
lmax
描述:
最大拉格朗日因子(Lagrange factor)(VBR) (wmv1)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 3658
skip_threshold
描述:
帧跳过(frame skip)阈值 (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
skip_factor
描述:
帧跳过因子 (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
skip_exp
描述:
帧跳过指数 (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
skip_cmp
描述:
帧跳过比较函数 (wmv1)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
描述:
降噪(noise reduction) (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
ps
描述:
RTP 载荷(payload)大小,单位为字节 (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
motion_est
描述:
运动估计(motion estimation)算法 (wmv1)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
mepc
描述:
运动估计码率惩罚补偿(1.0 = 256) (wmv1)
类型: integer
只读: no
必需: no
默认值: 256
mepre
描述:
预运动估计(pre motion estimation) (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
intra_penalty
描述:
块决策中对帧内块(intra block)的惩罚 (wmv1)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1073741823
默认值: 0
sc_threshold
描述:
场景切换(scene change)阈值 (wmv1)
类型: integer
只读: no
必需: no
默认值: 0
mpv_flags
描述:
所有基于 mpegvideo 的编码器共用的标志位。 (wmv2)
类型: string
只读: no
必需: no
格式: 标志位
取值:
- skip_rd
- strict_gop
- qp_rd
- cbp_rd
- naq
- mv0
luma_elim_threshold
描述:
亮度的单系数消除阈值(负值也考虑 dc 系数) (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
chroma_elim_threshold
描述:
色度的单系数消除阈值(负值也考虑 dc 系数) (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
quantizer_noise_shaping
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
error_rate
描述:
在码流(bitstream)中模拟错误,以测试错误隐藏(error concealment)。 (wmv2)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 0
qsquish
描述:
如何在 qmin 与 qmax 之间保持量化器取值(0 = 裁剪,1 = 使用可微函数) (wmv2)
类型: float
只读: no
必需: no
最小值: 0
最大值: 99
默认值: 0
rc_qmod_amp
描述:
实验性量化器调制 (wmv2)
类型: float
只读: no
必需: no
默认值: 0
rc_qmod_freq
描述:
实验性量化器调制 (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
rc_eq
描述:
设置码率控制(rate control)方程。计算该表达式时,除 '表达式求值(Expression Evaluation)' 一节所定义的标准函数外,还可使用以下函数:bits2qp(bits)、qp2bits(qp)。此外还可使用以下常量:iTex pTex tex mv fCode iCount mcVar var isI isP isB avgQP qComp avgIITex avgPITex avgPPTex avgBPTex avgTex。 (wmv2)
类型: string
只读: no
必需: no
rc_init_cplx
描述:
单趟编码(1-pass encoding)的初始复杂度 (wmv2)
类型: float
只读: no
必需: no
默认值: 0
rc_buf_aggressivity
描述:
目前无用 (wmv2)
类型: float
只读: no
必需: no
默认值: 1
border_mask
描述:
对靠近边界的宏块(macroblock)提高量化器(quantizer)取值 (wmv2)
类型: float
只读: no
必需: no
默认值: 0
lmin
描述:
最小拉格朗日因子(Lagrange factor)(VBR) (wmv2)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 236
lmax
描述:
最大拉格朗日因子(Lagrange factor)(VBR) (wmv2)
类型: integer
只读: no
必需: no
最小值: 0
默认值: 3658
skip_threshold
描述:
帧跳过(frame skip)阈值 (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
skip_factor
描述:
帧跳过因子 (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
skip_exp
描述:
帧跳过指数 (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
skip_cmp
描述:
帧跳过比较函数 (wmv2)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- sad
- sse
- satd
- dct
- psnr
- bit
- rd
- zero
- vsad
- vsse
- nsse
- dct264
- dctmax
- chroma
- msad
noise_reduction
描述:
降噪(noise reduction) (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
ps
描述:
RTP 载荷(payload)大小,单位为字节 (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
motion_est
描述:
运动估计(motion estimation)算法 (wmv2)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- zero
- epzs
- xone
mepc
描述:
运动估计码率惩罚补偿(1.0 = 256) (wmv2)
类型: integer
只读: no
必需: no
默认值: 256
mepre
描述:
预运动估计(pre motion estimation) (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
intra_penalty
描述:
块决策中对帧内块(intra block)的惩罚 (wmv2)
类型: integer
只读: no
必需: no
最小值: 0
最大值: 1073741823
默认值: 0
sc_threshold
描述:
场景切换(scene change)阈值 (wmv2)
类型: integer
只读: no
必需: no
默认值: 0
aac_coder
描述:
编码算法 (aac)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- twoloop
- fast
aac_ms
描述:
强制使用 M/S 立体声编码 (aac)
类型: string
只读: no
必需: no
aac_is
描述:
强度立体声(intensity stereo)编码 (aac)
类型: string
只读: no
必需: no
aac_pns
描述:
感知噪声替换(perceptual noise substitution) (aac)
类型: string
只读: no
必需: no
aac_tns
描述:
时域噪声整形(temporal noise shaping) (aac)
类型: string
只读: no
必需: no
aac_pce
描述:
强制使用 PCE (aac)
类型: string
只读: no
必需: no
center_mixlev
描述:
中置混合电平 (ac3)
类型: float
只读: no
必需: no
最小值: 0
最大值: 1
默认值: 0.594604
surround_mixlev
描述:
环绕混合电平 (ac3)
类型: float
只读: no
必需: no
最小值: 0
最大值: 1
默认值: 0.5
mixing_level
描述:
混合电平 (ac3)
类型: integer
只读: no
必需: no
最小值: -1
最大值: 111
默认值: -1
room_type
描述:
房间类型 (ac3)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- notindicated
- large
- small
per_frame_metadata
描述:
允许逐帧更改元数据 (ac3)
类型: string
只读: no
必需: no
copyright
描述:
版权位 (ac3)
类型: integer
只读: no
必需: no
最小值: -1
最大值: 1
默认值: -1
dialnorm
描述:
对话电平(dB) (ac3)
类型: integer
只读: no
必需: no
最小值: -31
最大值: -1
默认值: -31
dsur_mode
描述:
Dolby Surround 模式 (ac3)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- notindicated
- true
- false
original
描述:
原始码流 (ac3)
类型: integer
只读: no
必需: no
最小值: -1
最大值: 1
默认值: -1
dmix_mode
描述:
首选立体声向下混合(downmix)模式 (ac3)
类型: string
只读: no
必需: no
格式: 整数或关键字
取值:
- notindicated
- ltrt
- loro
- dplii
ltrt_cmixlev
说明:
Lt/Rt 中置混音电平 (ac3)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
ltrt_surmixlev
说明:
Lt/Rt 环绕混音电平 (ac3)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
loro_cmixlev
说明:
Lo/Ro 中置混音电平 (ac3)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
loro_surmixlev
说明:
Lo/Ro 环绕混音电平 (ac3)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
dsurex_mode
说明:
杜比环绕 EX 模式 (ac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- true
- false
- dpliiz
dheadphone_mode
说明:
杜比耳机模式 (ac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- true
- false
ad_conv_type
说明:
A/D 转换器类型 (ac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- standard
- hdcd
stereo_rematrixing
说明:
立体声重矩阵化 (ac3)
类型:string
只读:否
必填:否
channel_coupling
说明:
声道耦合 (ac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- auto
cpl_start_band
说明:
耦合起始频带 (ac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- auto
center_mixlev
说明:
中置混音电平 (ac3_fixed)
类型:float
只读:否
必填:否
最小值:0
最大值:1
默认值:0.594604
surround_mixlev
说明:
环绕混音电平 (ac3_fixed)
类型:float
只读:否
必填:否
最小值:0
最大值:1
默认值:0.5
mixing_level
说明:
混音电平 (ac3_fixed)
类型:integer
只读:否
必填:否
最小值:-1
最大值:111
默认值:-1
room_type
说明:
房间类型 (ac3_fixed)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- large
- small
per_frame_metadata
说明:
允许逐帧更改元数据 (ac3_fixed)
类型:string
只读:否
必填:否
copyright
说明:
版权位 (ac3_fixed)
类型:integer
只读:否
必填:否
最小值:-1
最大值:1
默认值:-1
dialnorm
说明:
对白电平 (dB) (ac3_fixed)
类型:integer
只读:否
必填:否
最小值:-31
最大值:-1
默认值:-31
dsur_mode
说明:
杜比环绕模式 (ac3_fixed)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- true
- false
original
说明:
原始码流 (ac3_fixed)
类型:integer
只读:否
必填:否
最小值:-1
最大值:1
默认值:-1
dmix_mode
说明:
首选立体声降混模式 (ac3_fixed)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- ltrt
- loro
- dplii
ltrt_cmixlev
说明:
Lt/Rt 中置混音电平 (ac3_fixed)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
ltrt_surmixlev
说明:
Lt/Rt 环绕混音电平 (ac3_fixed)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
loro_cmixlev
说明:
Lo/Ro 中置混音电平 (ac3_fixed)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
loro_surmixlev
说明:
Lo/Ro 环绕混音电平 (ac3_fixed)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
dsurex_mode
说明:
杜比环绕 EX 模式 (ac3_fixed)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- true
- false
- dpliiz
dheadphone_mode
说明:
杜比耳机模式 (ac3_fixed)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- true
- false
ad_conv_type
说明:
A/D 转换器类型 (ac3_fixed)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- standard
- hdcd
stereo_rematrixing
说明:
立体声重矩阵化 (ac3_fixed)
类型:string
只读:否
必填:否
channel_coupling
说明:
声道耦合 (ac3_fixed)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- auto
cpl_start_band
说明:
耦合起始频带 (ac3_fixed)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- auto
min_prediction_order
类型:integer
只读:否
必填:否
最小值:1
最大值:30
默认值:4
max_prediction_order
类型:integer
只读:否
必填:否
最小值:1
最大值:30
默认值:6
dca_adpcm
说明:
使用 ADPCM 编码 (dca)
类型:string
只读:否
必填:否
mixing_level
说明:
混音电平 (eac3)
类型:integer
只读:否
必填:否
最小值:-1
最大值:111
默认值:-1
room_type
说明:
房间类型 (eac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- large
- small
per_frame_metadata
说明:
允许逐帧更改元数据 (eac3)
类型:string
只读:否
必填:否
copyright
说明:
版权位 (eac3)
类型:integer
只读:否
必填:否
最小值:-1
最大值:1
默认值:-1
dialnorm
说明:
对白电平 (dB) (eac3)
类型:integer
只读:否
必填:否
最小值:-31
最大值:-1
默认值:-31
dsur_mode
说明:
杜比环绕模式 (eac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- true
- false
original
说明:
原始码流 (eac3)
类型:integer
只读:否
必填:否
最小值:-1
最大值:1
默认值:-1
dmix_mode
说明:
首选立体声降混模式 (eac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- ltrt
- loro
- dplii
ltrt_cmixlev
说明:
Lt/Rt 中置混音电平 (eac3)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
ltrt_surmixlev
说明:
Lt/Rt 环绕混音电平 (eac3)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
loro_cmixlev
说明:
Lo/Ro 中置混音电平 (eac3)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
loro_surmixlev
说明:
Lo/Ro 环绕混音电平 (eac3)
类型:float
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
dsurex_mode
说明:
杜比环绕 EX 模式 (eac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- true
- false
- dpliiz
dheadphone_mode
说明:
杜比耳机模式 (eac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- notindicated
- true
- false
ad_conv_type
说明:
A/D 转换器类型 (eac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- standard
- hdcd
stereo_rematrixing
说明:
立体声重矩阵化 (eac3)
类型:string
只读:否
必填:否
channel_coupling
说明:
声道耦合 (eac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- auto
cpl_start_band
说明:
耦合起始频带 (eac3)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- auto
lpc_coeff_precision
说明:
LPC 系数精度 (flac)
类型:integer
只读:否
必填:否
最小值:0
最大值:15
默认值:15
lpc_type
说明:
LPC 算法 (flac)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- none
- fixed
- levinson
- cholesky
lpc_passes
说明:
LPC 分析期间 Cholesky 分解所使用的遍数 (flac)
类型:integer
只读:否
必填:否
最小值:1
默认值:2
min_partition_order
类型:integer
只读:否
必填:否
最小值:-1
最大值:8
默认值:-1
max_partition_order
类型:integer
只读:否
必填:否
最小值:-1
最大值:8
默认值:-1
prediction_order_method
说明:
选择预测阶数的搜索方法 (flac)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- estimation
- 2level
- 4level
- 8level
- search
- log
ch_mode
说明:
立体声去相关模式 (flac)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- auto
- indep
- left_side
- right_side
- mid_side
exact_rice_parameters
说明:
精确计算 Rice 参数 (flac)
类型:string
只读:否
必填:否
multi_dim_quant
说明:
多维量化 (flac)
类型:string
只读:否
必填:否
min_prediction_order
类型:integer
只读:否
必填:否
最小值:-1
最大值:32
默认值:-1
max_prediction_order
类型:integer
只读:否
必填:否
最小值:-1
最大值:32
默认值:-1
max_interval
说明:
每个新头部之间的最大帧数 (mlp)
类型:integer
只读:否
必填:否
最小值:8
最大值:128
默认值:16
lpc_coeff_precision
说明:
LPC 系数精度 (mlp)
类型:integer
只读:否
必填:否
最小值:0
最大值:15
默认值:15
lpc_type
说明:
LPC 算法 (mlp)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- levinson
- cholesky
lpc_passes
说明:
LPC 分析期间 Cholesky 分解所使用的遍数 (mlp)
类型:integer
只读:否
必填:否
最小值:1
默认值:2
codebook_search
说明:
码本搜索的最大次数 (mlp)
类型:integer
只读:否
必填:否
最小值:1
最大值:100
默认值:3
prediction_order
说明:
选择预测阶数的搜索方法 (mlp)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- estimation
- search
rematrix_precision
说明:
重矩阵系数精度 (mlp)
类型:integer
只读:否
必填:否
最小值:0
最大值:14
默认值:1
opus_delay
说明:
最大延迟(毫秒)(opus)
类型:float
只读:否
必填:否
最小值:2.5
最大值:360
默认值:360
apply_phase_inv
说明:
应用强度立体声反相 (opus)
类型:string
只读:否
必填:否
sbc_delay
说明:
设置最大算法延迟 (sbc)
类型:string
只读:否
必填:否
msbc
说明:
使用 mSBC 模式(宽带语音单声道 SBC)(sbc)
类型:string
只读:否
必填:否
max_interval
说明:
每个新头部之间的最大帧数 (truehd)
类型:integer
只读:否
必填:否
最小值:8
最大值:128
默认值:16
lpc_coeff_precision
说明:
LPC 系数精度 (truehd)
类型:integer
只读:否
必填:否
最小值:0
最大值:15
默认值:15
lpc_type
说明:
LPC 算法 (truehd)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- levinson
- cholesky
lpc_passes
说明:
LPC 分析期间 Cholesky 分解所使用的遍数 (truehd)
类型:integer
只读:否
必填:否
最小值:1
默认值:2
codebook_search
说明:
码本搜索的最大次数 (truehd)
类型:integer
只读:否
必填:否
最小值:1
最大值:100
默认值:3
prediction_order
说明:
选择预测阶数的搜索方法 (truehd)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- estimation
- search
rematrix_precision
说明:
重矩阵系数精度 (truehd)
类型:integer
只读:否
必填:否
最小值:0
最大值:14
默认值:1
joint_stereo
说明:
(wavpack)
类型:string
只读:否
必填:否
optimize_mono
说明:
(wavpack)
类型:string
只读:否
必填:否
code_size
说明:
每码位数 (g726)
类型:integer
只读:否
必填:否
最小值:2
最大值:5
默认值:4
code_size
说明:
每码位数 (g726le)
类型:integer
只读:否
必填:否
最小值:2
最大值:5
默认值:4
block_size
说明:
设置块大小 (adpcm_ima_amv)
类型:integer
只读:否
必填:否
最小值:32
最大值:8192
默认值:1024
block_size
说明:
设置块大小 (adpcm_ima_alp)
类型:integer
只读:否
必填:否
最小值:32
最大值:8192
默认值:1024
block_size
说明:
设置块大小 (adpcm_ima_apm)
类型:integer
只读:否
必填:否
最小值:32
最大值:8192
默认值:1024
block_size
说明:
设置块大小 (adpcm_ima_ssi)
类型:integer
只读:否
必填:否
最小值:32
最大值:8192
默认值:1024
block_size
说明:
设置块大小 (adpcm_ima_wav)
类型:integer
只读:否
必填:否
最小值:32
最大值:8192
默认值:1024
block_size
说明:
设置块大小 (adpcm_ima_ws)
类型:integer
只读:否
必填:否
最小值:32
最大值:8192
默认值:1024
block_size
说明:
设置块大小 (adpcm_ms)
类型:integer
只读:否
必填:否
最小值:32
最大值:8192
默认值:1024
block_size
说明:
设置块大小 (adpcm_yamaha)
类型:integer
只读:否
必填:否
最小值:32
最大值:8192
默认值:1024
min_bpp
说明:
字幕颜色的最小每像素位数(2、4 或 8)(dvbsub)
类型:integer
只读:否
必填:否
最小值:2
最大值:8
默认值:4
palette
说明:
设置全局调色板 (dvdsub)
类型:string
只读:否
必填:否
even_rows_fix
说明:
将行数设为偶数(针对某些播放器的变通方案)(dvdsub)
类型:string
只读:否
必填:否
height
说明:
帧高度,通常为视频高度 (mov_text)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
cpu-used
说明:
质量/速度比例调节 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:0
最大值:8
默认值:1
auto-alt-ref
说明:
启用交替参考帧(仅两遍编码)(libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
lag-in-frames
说明:
为交替参考帧选择而向前预读的帧数 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
arnr-max-frames
说明:
交替参考降噪的最大帧数 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
arnr-strength
说明:
交替参考降噪滤波强度 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:6
默认值:-1
aq-mode
说明:
自适应量化模式 (libaom-av1)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- none
- variance
- complexity
- cyclic
error-resilience
说明:
容错配置 (libaom-av1)
类型:string
只读:否
必填:否
格式:标志位
取值:
- default
crf
说明:
为恒定质量模式选择质量 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:63
默认值:-1
static-thresh
说明:
块变化阈值,低于该阈值时编码器将跳过这些块 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
drop-threshold
说明:
丢帧阈值 (libaom-av1)
类型:integer
只读:否
必填:否
默认值:0
denoise-noise-level
说明:
要去除的噪声量 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
denoise-block-size
说明:
降噪块大小 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
undershoot-pct
说明:
数据率欠冲(下限)目标 (%) (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:100
默认值:-1
overshoot-pct
说明:
数据率过冲(上限)目标 (%) (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:1000
默认值:-1
minsection-pct
说明:
GOP 最小码率(目标的 %)(libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:100
默认值:-1
maxsection-pct
说明:
GOP 最大码率(目标的 %)(libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:5000
默认值:-1
frame-parallel
说明:
启用帧并行可解码特性 (libaom-av1)
类型:string
只读:否
必填:否
tiles
说明:
分块列数 x 行数 (libaom-av1)
类型:string
只读:否
必填:否
tile-columns
说明:
所使用的分块列数的 log2 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:6
默认值:-1
tile-rows
说明:
所使用的分块行数的 log2 (libaom-av1)
类型:integer
只读:否
必填:否
最小值:-1
最大值:6
默认值:-1
row-mt
说明:
启用基于行的多线程 (libaom-av1)
类型:string
只读:否
必填:否
enable-cdef
说明:
启用 CDEF 滤波 (libaom-av1)
类型:string
只读:否
必填:否
enable-global-motion
说明:
启用全局运动 (libaom-av1)
类型:string
只读:否
必填:否
enable-intrabc
说明:
启用帧内块拷贝预测模式 (libaom-av1)
类型:string
只读:否
必填:否
enable-restoration
说明:
启用环路恢复滤波 (libaom-av1)
类型:string
只读:否
必填:否
usage
说明:
质量与压缩效率相对速度的权衡 (libaom-av1)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- good
- realtime
- allintra
tune
说明:
编码器调优所针对的度量指标。默认由编码器自动选择 (libaom-av1)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- psnr
- ssim
still-picture
说明:
以单帧模式编码(通常用于静态 AVIF 图像)。(libaom-av1)
类型:string
只读:否
必填:否
dolbyvision
说明:
启用杜比视界 RPU 编码 (libaom-av1)
类型:string
只读:否
必填:否
取值:
- auto
enable-rect-partitions
说明:
启用矩形划分 (libaom-av1)
类型:string
只读:否
必填:否
enable-1to4-partitions
说明:
启用 1:4/4:1 划分 (libaom-av1)
类型:string
只读:否
必填:否
enable-ab-partitions
说明:
启用 AB 形划分 (libaom-av1)
类型:string
只读:否
必填:否
enable-angle-delta
说明:
启用角度增量帧内预测 (libaom-av1)
类型:string
只读:否
必填:否
enable-cfl-intra
说明:
启用由亮度预测色度的帧内预测 (libaom-av1)
类型:string
只读:否
必填:否
enable-filter-intra
说明:
启用滤波帧内预测器 (libaom-av1)
类型:string
只读:否
必填:否
enable-intra-edge-filter
说明:
启用帧内边缘滤波 (libaom-av1)
类型:string
只读:否
必填:否
enable-smooth-intra
说明:
启用平滑帧内预测模式 (libaom-av1)
类型:string
只读:否
必填:否
enable-paeth-intra
说明:
在帧内预测中启用 Paeth 预测器 (libaom-av1)
类型:string
只读:否
必填:否
enable-palette
说明:
启用调色板预测模式 (libaom-av1)
类型:string
只读:否
必填:否
enable-flip-idtx
说明:
启用扩展变换类型 (libaom-av1)
类型:string
只读:否
必填:否
enable-tx64
说明:
启用 64 点变换 (libaom-av1)
类型:string
只读:否
必填:否
reduced-tx-type-set
说明:
使用精简的变换类型集 (libaom-av1)
类型:string
只读:否
必填:否
use-intra-dct-only
说明:
仅在 INTRA 模式使用 DCT (libaom-av1)
类型:string
只读:否
必填:否
use-inter-dct-only
说明:
仅在 INTER 模式使用 DCT (libaom-av1)
类型:string
只读:否
必填:否
use-intra-default-tx-only
说明:
仅在 INTRA 模式使用默认变换 (libaom-av1)
类型:string
只读:否
必填:否
enable-ref-frame-mvs
说明:
启用时域运动矢量预测 (libaom-av1)
类型:string
只读:否
必填:否
enable-reduced-reference-set
说明:
使用精简的单参考与复合参考集 (libaom-av1)
类型:string
只读:否
必填:否
enable-obmc
说明:
启用 obmc (libaom-av1)
类型:string
只读:否
必填:否
enable-dual-filter
说明:
启用双滤波 (libaom-av1)
类型:string
只读:否
必填:否
enable-diff-wtd-comp
说明:
启用差值加权复合 (libaom-av1)
类型:string
只读:否
必填:否
enable-dist-wtd-comp
说明:
启用距离加权复合 (libaom-av1)
类型:string
只读:否
必填:否
enable-onesided-comp
说明:
启用单边复合 (libaom-av1)
类型:string
只读:否
必填:否
enable-interinter-wedge
说明:
启用 interinter 楔形复合 (libaom-av1)
类型:string
只读:否
必填:否
enable-interintra-wedge
说明:
启用 interintra 楔形复合 (libaom-av1)
类型:string
只读:否
必填:否
enable-masked-comp
说明:
启用掩码复合 (libaom-av1)
类型:string
只读:否
必填:否
enable-interintra-comp
说明:
启用 interintra 复合 (libaom-av1)
类型:string
只读:否
必填:否
enable-smooth-interintra
说明:
启用平滑 interintra 模式 (libaom-av1)
类型:string
只读:否
必填:否
aom-params
说明:
使用以 : 分隔的 key=value 对列表设置 libaom 选项 (libaom-av1)
类型:string
只读:否
必填:否
reservoir
说明:
使用比特池 (libmp3lame)
类型:string
只读:否
必填:否
joint_stereo
说明:
使用联合立体声 (libmp3lame)
类型:string
只读:否
必填:否
abr
说明:
使用 ABR (libmp3lame)
类型:string
只读:否
必填:否
copyright
说明:
设置版权标志 (libmp3lame)
类型:string
只读:否
必填:否
original
说明:
设置原始标志 (libmp3lame)
类型:string
只读:否
必填:否
application
说明:
预期应用类型 (libopus)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- voip
- audio
- lowdelay
frame_duration
说明:
帧时长(毫秒)(libopus)
类型:float
只读:否
必填:否
最小值:2.5
最大值:120
默认值:20
packet_loss
说明:
预期丢包率百分比 (libopus)
类型:integer
只读:否
必填:否
最小值:0
最大值:100
默认值:0
fec
说明:
启用带内 FEC。预期丢包率必须非零 (libopus)
类型:string
只读:否
必填:否
vbr
说明:
可变码率模式 (libopus)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- false
- true
- constrained
mapping_family
说明:
声道映射族 (libopus)
类型:string
只读:否
必填:否
格式:整数或关键字
dtx
说明:
启用 DTX(不连续传输)(libopus)
类型:string
只读:否
必填:否
apply_phase_inv
说明:
应用强度立体声反相 (libopus)
类型:string
只读:否
必填:否
speed_level
说明:
设置编码速度级别 (libtheora)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
iblock
说明:
设置冲击块偏置 (libvorbis)
类型:float
只读:否
必填:否
最小值:-15
最大值:0
默认值:0
格式:double
lag-in-frames
说明:
为交替参考帧选择而向前预读的帧数 (libvpx)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
arnr-maxframes
说明:
交替参考降噪的最大帧数 (libvpx)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
arnr-strength
说明:
交替参考降噪滤波强度 (libvpx)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
arnr-type
说明:
交替参考降噪滤波类型 (libvpx)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- backward
- forward
- centered
tune
说明:
针对特定场景调优编码 (libvpx)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- psnr
- ssim
deadline
说明:
编码所花费的时间(微秒)。(libvpx)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- best
- good
- realtime
error-resilient
说明:
容错配置 (libvpx)
类型:string
只读:否
必填:否
格式:标志位
取值:
- default
- partitions
max-intra-rate
说明:
最大 I 帧码率(百分比)0=无限制 (libvpx)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
crf
说明:
为恒定质量模式选择质量 (libvpx)
类型:integer
只读:否
必填:否
最小值:-1
最大值:63
默认值:-1
static-thresh
说明:
块变化阈值,低于该阈值时编码器将跳过这些块 (libvpx)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
drop-threshold
说明:
丢帧阈值 (libvpx)
类型:integer
只读:否
必填:否
默认值:0
noise-sensitivity
说明:
噪声敏感度 (libvpx)
类型:integer
只读:否
必填:否
最小值:0
最大值:4
默认值:0
undershoot-pct
说明:
数据率欠冲(下限)目标 (%) (libvpx)
类型:integer
只读:否
必填:否
最小值:-1
最大值:100
默认值:-1
overshoot-pct
说明:
数据率过冲(上限)目标 (%) (libvpx)
类型:integer
只读:否
必填:否
最小值:-1
最大值:1000
默认值:-1
ts-parameters
说明:
使用以 : 分隔的 key=value 参数列表进行时域缩放配置 (libvpx)
类型:string
只读:否
必填:否
auto-alt-ref
说明:
启用交替参考帧(仅两遍编码)(libvpx)
类型:integer
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
cpu-used
说明:
质量/速度比例调节 (libvpx)
类型:integer
只读:否
必填:否
最小值:-16
最大值:16
默认值:1
screen-content-mode
说明:
编码器屏幕内容模式 (libvpx)
类型:integer
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
speed
说明:
(libvpx)
类型:integer
只读:否
必填:否
最小值:-16
最大值:16
默认值:1
quality
说明:
(libvpx)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- best
- good
- realtime
vp8flags
说明:
(libvpx)
类型:string
只读:否
必填:否
格式:标志位
取值:
- error_resilient
- altref
arnr_max_frames
说明:
交替参考降噪的最大帧数 (libvpx)
类型:integer
只读:否
必填:否
最小值:0
最大值:15
默认值:0
arnr_strength
说明:
交替参考降噪滤波强度 (libvpx)
类型:integer
只读:否
必填:否
最小值:0
最大值:6
默认值:3
arnr_type
说明:
交替参考降噪滤波类型 (libvpx)
类型:integer
只读:否
必填:否
最小值:1
最大值:3
默认值:3
rc_lookahead
说明:
为交替参考帧选择而向前预读的帧数 (libvpx)
类型:integer
只读:否
必填:否
最小值:0
最大值:25
默认值:25
sharpness
说明:
以增加锐度为代价降低 PSNR (libvpx)
类型:integer
只读:否
必填:否
最小值:-1
最大值:7
默认值:-1
lag-in-frames
说明:
为交替参考帧选择而向前预读的帧数 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
arnr-maxframes
说明:
交替参考降噪的最大帧数 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
arnr-strength
说明:
交替参考降噪滤波强度 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
arnr-type
说明:
交替参考降噪滤波类型 (libvpx-vp9)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- backward
- forward
- centered
tune
说明:
针对特定场景调优编码 (libvpx-vp9)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- psnr
- ssim
deadline
说明:
编码所花费的时间(微秒)。(libvpx-vp9)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- best
- good
- realtime
error-resilient
说明:
容错配置 (libvpx-vp9)
类型:string
只读:否
必填:否
格式:标志位
取值:
- default
- partitions
max-intra-rate
说明:
最大 I 帧码率(百分比)0=无限制 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
crf
说明:
为恒定质量模式选择质量 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
最大值:63
默认值:-1
static-thresh
说明:
块变化阈值,低于该阈值时编码器将跳过这些块 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
drop-threshold
说明:
丢帧阈值 (libvpx-vp9)
类型:integer
只读:否
必填:否
默认值:0
noise-sensitivity
说明:
噪声敏感度 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:0
最大值:4
默认值:0
undershoot-pct
说明:
数据率欠冲(下限)目标 (%) (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
最大值:100
默认值:-1
overshoot-pct
说明:
数据率过冲(上限)目标 (%) (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
最大值:1000
默认值:-1
ts-parameters
说明:
使用以 : 分隔的 key=value 参数列表进行时域缩放配置 (libvpx-vp9)
类型:string
只读:否
必填:否
auto-alt-ref
说明:
启用交替参考帧(仅两遍编码)(libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
最大值:6
默认值:-1
cpu-used
说明:
质量/速度比例调节 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-8
最大值:8
默认值:1
lossless
说明:
无损模式 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
最大值:1
默认值:-1
tile-columns
说明:
所使用的分块列数,log2 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
最大值:6
默认值:-1
tile-rows
说明:
所使用的分块行数,log2 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
最大值:2
默认值:-1
frame-parallel
说明:
启用帧并行可解码特性 (libvpx-vp9)
类型:string
只读:否
必填:否
aq-mode
说明:
自适应量化模式 (libvpx-vp9)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- none
- variance
- complexity
- cyclic
- equator360
level
说明:
指定级别 (libvpx-vp9)
类型:float
只读:否
必填:否
最小值:-1
最大值:6.2
默认值:-1
row-mt
说明:
基于行的多线程 (libvpx-vp9)
类型:string
只读:否
必填:否
tune-content
说明:
调优内容类型 (libvpx-vp9)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- default
- screen
- film
corpus-complexity
说明:
语料 VBR 复杂度中值 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
最大值:10000
默认值:-1
enable-tpl
说明:
启用时域依赖模型 (libvpx-vp9)
类型:string
只读:否
必填:否
min-gf-interval
说明:
最小 golden/交替参考帧间隔 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
speed
说明:
(libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-16
最大值:16
默认值:1
quality
说明:
(libvpx-vp9)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- best
- good
- realtime
vp8flags
说明:
(libvpx-vp9)
类型:string
只读:否
必填:否
格式:标志位
取值:
- error_resilient
- altref
arnr_max_frames
说明:
交替参考降噪的最大帧数 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:0
最大值:15
默认值:0
arnr_strength
说明:
交替参考降噪滤波强度 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:0
最大值:6
默认值:3
arnr_type
说明:
交替参考降噪滤波类型 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:1
最大值:3
默认值:3
rc_lookahead
说明:
为交替参考帧选择而向前预读的帧数 (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:0
最大值:25
默认值:25
sharpness
说明:
以增加锐度为代价降低 PSNR (libvpx-vp9)
类型:integer
只读:否
必填:否
最小值:-1
最大值:7
默认值:-1
lossless
说明:
使用无损模式 (libwebp_anim)
类型:integer
只读:否
必填:否
最小值:0
最大值:1
默认值:0
preset
说明:
配置预设 (libwebp_anim)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- none
- default
- picture
- photo
- drawing
- icon
- text
cr_threshold
说明:
条件补充阈值 (libwebp_anim)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
cr_size
说明:
条件补充块大小 (libwebp_anim)
类型:integer
只读:否
必填:否
最小值:0
最大值:256
默认值:16
quality
说明:
质量 (libwebp_anim)
类型:float
只读:否
必填:否
最小值:0
最大值:100
默认值:75
lossless
说明:
使用无损模式 (libwebp)
类型:integer
只读:否
必填:否
最小值:0
最大值:1
默认值:0
preset
说明:
配置预设 (libwebp)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- none
- default
- picture
- photo
- drawing
- icon
- text
cr_threshold
说明:
条件补充阈值 (libwebp)
类型:integer
只读:否
必填:否
最小值:0
默认值:0
cr_size
说明:
条件补充块大小 (libwebp)
类型:integer
只读:否
必填:否
最小值:0
最大值:256
默认值:16
quality
说明:
质量 (libwebp)
类型:float
只读:否
必填:否
最小值:0
最大值:100
默认值:75
preset
说明:
设置编码预设(参见 x264 --fullhelp)(libx264)
类型:string
只读:否
必填:否
默认值:medium
tune
说明:
调优编码参数(参见 x264 --fullhelp)(libx264)
类型:string
只读:否
必填:否
profile
说明:
设置 profile 限制(参见 x264 --fullhelp)(libx264)
类型:string
只读:否
必填:否
fastfirstpass
说明:
编码第一遍时使用快速设置 (libx264)
类型:string
只读:否
必填:否
level
说明:
指定级别(由 Annex A 定义)(libx264)
类型:string
只读:否
必填:否
passlogfile
说明:
两遍编码统计文件名 (libx264)
类型:string
只读:否
必填:否
wpredp
说明:
P 帧的加权预测 (libx264)
类型:string
只读:否
必填:否
a53cc
说明:
使用 A53 隐藏字幕(如有)(libx264)
类型:string
只读:否
必填:否
x264opts
说明:
x264 选项 (libx264)
类型:string
只读:否
必填:否
crf
说明:
为恒定质量模式选择质量 (libx264)
类型:float
只读:否
必填:否
最小值:-1
默认值:-1
crf_max
说明:
在 CRF 模式下,阻止 VBV 将质量降低到超过此点。(libx264)
类型:float
只读:否
必填:否
最小值:-1
默认值:-1
qp
说明:
恒定量化参数码率控制方法 (libx264)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
aq-mode
说明:
AQ 方法 (libx264)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- none
- variance
- autovariance
- autovariance-biased
aq-strength
说明:
AQ 强度。减少平坦和纹理区域的块效应与模糊。(libx264)
类型:float
只读:否
必填:否
最小值:-1
默认值:-1
psy
说明:
使用视觉心理优化。(libx264)
类型:string
只读:否
必填:否
psy-rd
说明:
视觉心理优化强度,采用 <psy-rd>:<psy-trellis> 格式。(libx264)
类型:string
只读:否
必填:否
rc-lookahead
说明:
为帧类型和码率控制而向前预读的帧数 (libx264)
类型:integer
只读:否
必填:否
最小值:-1
默认值:-1
weightb
说明:
B 帧的加权预测。(libx264)
类型:string
只读:否
必填:否
weightp
说明:
加权预测分析方法。(libx264)
类型:string
只读:否
必填:否
格式:整数或关键字
取值:
- none
- simple
- smart
ssim
说明:
计算并打印 SSIM 统计。(libx264)
类型:string
只读:否
必填:否
intra-refresh
说明:
使用周期性帧内刷新代替 IDR 帧。(libx264)
类型:string
只读:否
必填:否
bluray-compat
说明:
蓝光兼容性变通方案。(libx264)
类型:string
只读:否
必填:否
b-bias
description:
影响使用 B 帧(B-frame)的频率 (libx264)
type: integer
readonly: no
required: no
default: -2147483648
b-pyramid
description:
保留部分 B 帧作为参考帧。(libx264)
type: string
readonly: no
required: no
format: integer or keyword
values:
- none
- strict
- normal
mixed-refs
description:
每个分区(partition)一个参考帧,而非每个宏块(macroblock)一个参考帧 (libx264)
type: string
readonly: no
required: no
8x8dct
description:
高 profile 的 8x8 变换。(libx264)
type: string
readonly: no
required: no
fast-pskip
type: string
readonly: no
required: no
aud
description:
使用访问单元分隔符(access unit delimiter)。(libx264)
type: string
readonly: no
required: no
mbtree
description:
使用宏块树码率控制(macroblock tree ratecontrol)。(libx264)
type: string
readonly: no
required: no
deblock
description:
环路滤波参数,采用 <alpha:beta> 形式。(libx264)
type: string
readonly: no
required: no
cplxblur
description:
减少 QP 的波动(在曲线压缩之前)(libx264)
type: float
readonly: no
required: no
minimum: -1
default: -1
partitions
description:
以逗号分隔的、需要考察的分区列表。可选值:p8x8, p4x4, b8x8, i8x8, i4x4, none, all (libx264)
type: string
readonly: no
required: no
direct-pred
description:
直接运动矢量(Direct MV)预测模式 (libx264)
type: string
readonly: no
required: no
format: integer or keyword
values:
- none
- spatial
- temporal
- auto
slice-max-size
description:
以字节为单位限制每个条带(slice)的大小 (libx264)
type: integer
readonly: no
required: no
minimum: -1
default: -1
stats
description:
两遍(2 pass)统计信息的文件名 (libx264)
type: string
readonly: no
required: no
nal-hrd
description:
发送 HRD 信息(需要 vbv-bufsize;在 .mp4 中不允许 cbr)(libx264)
type: string
readonly: no
required: no
format: integer or keyword
values:
- none
- vbr
- cbr
avcintra-class
description:
AVC-Intra 级别(class)50/100/200/300/480 (libx264)
type: integer
readonly: no
required: no
minimum: -1
maximum: 480
default: -1
me_method
description:
设置运动估计方法 (libx264)
type: string
readonly: no
required: no
format: integer or keyword
values:
- dia
- hex
- umh
- esa
- tesa
motion-est
description:
设置运动估计方法 (libx264)
type: string
readonly: no
required: no
format: integer or keyword
values:
- dia
- hex
- umh
- esa
- tesa
forced-idr
description:
若强制插入关键帧,则将其强制为 IDR 帧。(libx264)
type: string
readonly: no
required: no
coder
description:
编码器(coder)类型 (libx264)
type: string
readonly: no
required: no
format: integer or keyword
values:
- default
- cavlc
- cabac
- vlc
- ac
b_strategy
description:
在 I/P/B 帧之间进行选择的策略 (libx264)
type: integer
readonly: no
required: no
minimum: -1
maximum: 2
default: -1
chromaoffset
description:
色度与亮度之间的 QP 差值 (libx264)
type: integer
readonly: no
required: no
default: 0
sc_threshold
description:
场景切换阈值 (libx264)
type: integer
readonly: no
required: no
default: -1
noise_reduction
description:
降噪 (libx264)
type: integer
readonly: no
required: no
default: -1
udu_sei
description:
如有可用,则使用未注册用户数据 SEI(user data unregistered SEI)(libx264)
type: string
readonly: no
required: no
x264-params
description:
使用以 : 分隔的 key=value 参数列表覆盖 x264 配置 (libx264)
type: string
readonly: no
required: no
mb_info
description:
通过 AVSideData 设置 mb_info 数据,仅当从 API 调用时才有用 (libx264)
type: string
readonly: no
required: no
preset
description:
设置编码预设(参见 x264 --fullhelp)(libx264rgb)
type: string
readonly: no
required: no
default: medium
tune
description:
调整编码参数(参见 x264 --fullhelp)(libx264rgb)
type: string
readonly: no
required: no
profile
description:
设置 profile 限制(参见 x264 --fullhelp)(libx264rgb)
type: string
readonly: no
required: no
fastfirstpass
description:
在编码第一遍时使用快速设置 (libx264rgb)
type: string
readonly: no
required: no
level
description:
指定 level(按 Annex A 定义)(libx264rgb)
type: string
readonly: no
required: no
passlogfile
description:
两遍统计信息的文件名 (libx264rgb)
type: string
readonly: no
required: no
wpredp
description:
P 帧的加权预测 (libx264rgb)
type: string
readonly: no
required: no
a53cc
description:
如有可用,则使用 A53 隐藏字幕(Closed Captions)(libx264rgb)
type: string
readonly: no
required: no
x264opts
description:
x264 选项 (libx264rgb)
type: string
readonly: no
required: no
crf
description:
为恒定质量模式选择质量 (libx264rgb)
type: float
readonly: no
required: no
minimum: -1
default: -1
crf_max
description:
在 CRF 模式下,阻止 VBV 将质量降低到该点以下。(libx264rgb)
type: float
readonly: no
required: no
minimum: -1
default: -1
qp
description:
恒定量化参数码率控制方法 (libx264rgb)
type: integer
readonly: no
required: no
minimum: -1
default: -1
aq-mode
description:
自适应量化(AQ)方法 (libx264rgb)
type: string
readonly: no
required: no
format: integer or keyword
values:
- none
- variance
- autovariance
- autovariance-biased
aq-strength
description:
AQ 强度。减少平坦区域和纹理区域的块效应与模糊。(libx264rgb)
type: float
readonly: no
required: no
minimum: -1
default: -1
psy
description:
使用视觉心理(psychovisual)优化。(libx264rgb)
type: string
readonly: no
required: no
psy-rd
description:
视觉心理优化的强度,采用 <psy-rd>:<psy-trellis> 格式。(libx264rgb)
type: string
readonly: no
required: no
rc-lookahead
description:
为帧类型和码率控制而向前预看的帧数 (libx264rgb)
type: integer
readonly: no
required: no
minimum: -1
default: -1
weightb
description:
B 帧的加权预测。(libx264rgb)
type: string
readonly: no
required: no
weightp
description:
加权预测分析方法。(libx264rgb)
type: string
readonly: no
required: no
format: integer or keyword
values:
- none
- simple
- smart
ssim
description:
计算并打印 SSIM 统计信息。(libx264rgb)
type: string
readonly: no
required: no
intra-refresh
description:
使用周期性帧内刷新(Periodic Intra Refresh)代替 IDR 帧。(libx264rgb)
type: string
readonly: no
required: no
bluray-compat
description:
Blu-ray 兼容性变通处理。(libx264rgb)
type: string
readonly: no
required: no
b-bias
description:
影响使用 B 帧的频率 (libx264rgb)
type: integer
readonly: no
required: no
default: -2147483648
b-pyramid
description:
保留部分 B 帧作为参考帧。(libx264rgb)
type: string
readonly: no
required: no
format: integer or keyword
values:
- none
- strict
- normal
mixed-refs
description:
每个分区一个参考帧,而非每个宏块一个参考帧 (libx264rgb)
type: string
readonly: no
required: no
8x8dct
description:
高 profile 的 8x8 变换。(libx264rgb)
type: string
readonly: no
required: no
fast-pskip
type: string
readonly: no
required: no
aud
description:
使用访问单元分隔符。(libx264rgb)
type: string
readonly: no
required: no
mbtree
description:
使用宏块树码率控制。(libx264rgb)
type: string
readonly: no
required: no
deblock
description:
环路滤波参数,采用 <alpha:beta> 形式。(libx264rgb)
type: string
readonly: no
required: no
cplxblur
description:
减少 QP 的波动(在曲线压缩之前)(libx264rgb)
type: float
readonly: no
required: no
minimum: -1
default: -1
partitions
description:
以逗号分隔的、需要考察的分区列表。可选值:p8x8, p4x4, b8x8, i8x8, i4x4, none, all (libx264rgb)
type: string
readonly: no
required: no
direct-pred
description:
直接运动矢量预测模式 (libx264rgb)
type: string
readonly: no
required: no
format: integer or keyword
values:
- none
- spatial
- temporal
- auto
slice-max-size
description:
以字节为单位限制每个条带的大小 (libx264rgb)
type: integer
readonly: no
required: no
minimum: -1
default: -1
stats
description:
两遍统计信息的文件名 (libx264rgb)
type: string
readonly: no
required: no
nal-hrd
description:
发送 HRD 信息(需要 vbv-bufsize;在 .mp4 中不允许 cbr)(libx264rgb)
type: string
readonly: no
required: no
format: integer or keyword
values:
- none
- vbr
- cbr
avcintra-class
description:
AVC-Intra 级别(class)50/100/200/300/480 (libx264rgb)
type: integer
readonly: no
required: no
minimum: -1
maximum: 480
default: -1
me_method
description:
设置运动估计方法 (libx264rgb)
type: string
readonly: no
required: no
format: integer or keyword
values:
- dia
- hex
- umh
- esa
- tesa
motion-est
description:
设置运动估计方法 (libx264rgb)
type: string
readonly: no
required: no
format: integer or keyword
values:
- dia
- hex
- umh
- esa
- tesa
forced-idr
description:
若强制插入关键帧,则将其强制为 IDR 帧。(libx264rgb)
type: string
readonly: no
required: no
coder
description:
编码器类型 (libx264rgb)
type: string
readonly: no
required: no
format: integer or keyword
values:
- default
- cavlc
- cabac
- vlc
- ac
b_strategy
description:
在 I/P/B 帧之间进行选择的策略 (libx264rgb)
type: integer
readonly: no
required: no
minimum: -1
maximum: 2
default: -1
chromaoffset
description:
色度与亮度之间的 QP 差值 (libx264rgb)
type: integer
readonly: no
required: no
default: 0
sc_threshold
description:
场景切换阈值 (libx264rgb)
type: integer
readonly: no
required: no
default: -1
noise_reduction
description:
降噪 (libx264rgb)
type: integer
readonly: no
required: no
default: -1
udu_sei
description:
如有可用,则使用未注册用户数据 SEI (libx264rgb)
type: string
readonly: no
required: no
x264-params
description:
使用以 : 分隔的 key=value 参数列表覆盖 x264 配置 (libx264rgb)
type: string
readonly: no
required: no
mb_info
description:
通过 AVSideData 设置 mb_info 数据,仅当从 API 调用时才有用 (libx264rgb)
type: string
readonly: no
required: no
crf
description:
设置 x265 的 crf (libx265)
type: float
readonly: no
required: no
minimum: -1
default: -1
qp
description:
设置 x265 的 qp (libx265)
type: integer
readonly: no
required: no
minimum: -1
default: -1
forced-idr
description:
若强制插入关键帧,则将其强制为 IDR 帧 (libx265)
type: string
readonly: no
required: no
preset
description:
设置 x265 预设 (libx265)
type: string
readonly: no
required: no
tune
description:
设置 x265 tune 参数 (libx265)
type: string
readonly: no
required: no
profile
description:
设置 x265 profile (libx265)
type: string
readonly: no
required: no
x265-stats
description:
两遍统计信息的文件名 (libx265)
type: string
readonly: no
required: no
udu_sei
description:
如有可用,则使用未注册用户数据 SEI (libx265)
type: string
readonly: no
required: no
a53cc
description:
如有可用,则使用 A53 隐藏字幕 (libx265)
type: string
readonly: no
required: no
x265-params
description:
使用以 : 分隔的 key=value 参数列表设置 x265 配置 (libx265)
type: string
readonly: no
required: no
dolbyvision
description:
启用 Dolby Vision RPU 编码 (libx265)
type: string
readonly: no
required: no
values:
- auto
num_output_buffers
description:
输出上下文(output context)中的缓冲区数量 (h263_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 2
default: 16
num_capture_buffers
description:
捕获上下文(capture context)中的缓冲区数量 (h263_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 4
default: 4
idr_interval
description:
关键帧之间的间隔(以 I 帧计)(av1_vaapi)
type: integer
readonly: no
required: no
minimum: 0
default: 0
b_depth
description:
B 帧参考的最大深度 (av1_vaapi)
type: integer
readonly: no
required: no
minimum: 1
default: 1
async_depth
description:
最大处理并行度。增大此值可提升单个通道(channel)的性能。(av1_vaapi)
type: integer
readonly: no
required: no
minimum: 1
maximum: 64
default: 2
low_power
description:
使用低功耗编码模式(仅在某些平台可用;可能不支持所有编码特性)(av1_vaapi)
type: string
readonly: no
required: no
max_frame_size
description:
最大帧大小(以字节计)(av1_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 268435455
default: 0
rc_mode
description:
设置码率控制模式 (av1_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- CQP
- CBR
- VBR
- ICQ
- QVBR
- AVBR
blbrc
description:
基于块级别的码率控制 (av1_vaapi)
type: string
readonly: no
required: no
profile
description:
设置 profile(seq_profile)(av1_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- main
- high
- professional
tier
description:
设置 tier(seq_tier)(av1_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- main
- high
level
description:
设置 level(seq_level_idx)(av1_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- 2.0
- 2.1
- 3.0
- 3.1
- 4.0
- 4.1
- 5.0
- 5.1
- 5.2
- 5.3
- 6.0
- 6.1
- 6.2
- 6.3
tiles
description:
分块(tile)列数 x 行数(默认自动使用最少的分块列/行数)(av1_vaapi)
type: string
readonly: no
required: no
tile_groups
description:
用于编码的分块组数量 (av1_vaapi)
type: integer
readonly: no
required: no
minimum: 1
maximum: 4096
default: 1
num_output_buffers
description:
输出上下文中的缓冲区数量 (h264_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 2
default: 16
num_capture_buffers
description:
捕获上下文中的缓冲区数量 (h264_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 4
default: 4
idr_interval
description:
关键帧之间的间隔(以 I 帧计)(h264_vaapi)
type: integer
readonly: no
required: no
minimum: 0
default: 0
b_depth
description:
B 帧参考的最大深度 (h264_vaapi)
type: integer
readonly: no
required: no
minimum: 1
default: 1
async_depth
description:
最大处理并行度。增大此值可提升单个通道的性能。(h264_vaapi)
type: integer
readonly: no
required: no
minimum: 1
maximum: 64
default: 2
low_power
description:
使用低功耗编码模式(仅在某些平台可用;可能不支持所有编码特性)(h264_vaapi)
type: string
readonly: no
required: no
max_frame_size
description:
最大帧大小(以字节计)(h264_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 268435455
default: 0
rc_mode
description:
设置码率控制模式 (h264_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- CQP
- CBR
- VBR
- ICQ
- QVBR
- AVBR
blbrc
description:
基于块级别的码率控制 (h264_vaapi)
type: string
readonly: no
required: no
qp
description:
恒定 QP(用于 P 帧;对 I/B 帧通过 qfactor/qoffset 缩放)(h264_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 52
default: 0
quality
description:
设置编码质量(与速度权衡,值越大越快)(h264_vaapi)
type: integer
readonly: no
required: no
minimum: -1
default: -1
coder
description:
熵编码器(entropy coder)类型 (h264_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- cavlc
- cabac
- vlc
- ac
aud
description:
包含 AUD (h264_vaapi)
type: string
readonly: no
required: no
sei
description:
设置要包含的 SEI (h264_vaapi)
type: string
readonly: no
required: no
format: flags
values:
- identifier
- timing
- recovery_point
- a53_cc
profile
description:
设置 profile(profile_idc 与 constraint_set*_flag)(h264_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- constrained_baseline
- main
- high
- high10
level
description:
设置 level(level_idc)(h264_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- 1
- 1.1
- 1.2
- 1.3
- 2
- 2.1
- 2.2
- 3
- 3.1
- 3.2
- 4
- 4.1
- 4.2
- 5
- 5.1
- 5.2
- 6
- 6.1
- 6.2
idr_interval
description:
关键帧之间的间隔(以 I 帧计)(h264_vulkan)
type: integer
readonly: no
required: no
minimum: 0
default: 0
b_depth
description:
B 帧参考的最大深度 (h264_vulkan)
type: integer
readonly: no
required: no
minimum: 1
default: 1
async_depth
description:
最大处理并行度。增大此值可提升单个通道的性能。(h264_vulkan)
type: integer
readonly: no
required: no
minimum: 1
maximum: 64
default: 2
qp
description:
为整个码流使用显式的恒定量化器 (h264_vulkan)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
quality
description:
设置编码质量(与速度权衡,值越大越慢)(h264_vulkan)
type: integer
readonly: no
required: no
minimum: 0
default: 0
rc_mode
description:
选择码率控制类型 (h264_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- driver
- cqp
- cbr
- vbr
tune
description:
选择调优类型 (h264_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- default
- hq
- ll
- ull
- lossless
usage
description:
选择用途类型 (h264_vulkan)
type: string
readonly: no
required: no
format: flags
values:
- default
- transcode
- stream
- record
- conference
content
description:
选择内容类型 (h264_vulkan)
type: string
readonly: no
required: no
format: flags
values:
- default
- camera
- desktop
- rendered
profile
description:
设置 profile(profile_idc 与 constraint_set*_flag)(h264_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- constrained_baseline
- main
- high
- high444p
level
description:
设置 level(level_idc)(h264_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- 1
- 1.1
- 1.2
- 1.3
- 2
- 2.1
- 2.2
- 3
- 3.1
- 3.2
- 4
- 4.1
- 4.2
- 5
- 5.1
- 5.2
- 6
- 6.1
- 6.2
coder
description:
熵编码器类型 (h264_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- cabac
- vlc
units
description:
设置要包含的单元 (h264_vulkan)
type: string
readonly: no
required: no
format: flags
values:
- aud
- identifier
- timing
- recovery
- a53_cc
num_output_buffers
description:
输出上下文中的缓冲区数量 (hevc_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 2
default: 16
num_capture_buffers
description:
捕获上下文中的缓冲区数量 (hevc_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 4
default: 4
idr_interval
description:
关键帧之间的间隔(以 I 帧计)(hevc_vaapi)
type: integer
readonly: no
required: no
minimum: 0
default: 0
b_depth
description:
B 帧参考的最大深度 (hevc_vaapi)
type: integer
readonly: no
required: no
minimum: 1
default: 1
async_depth
description:
最大处理并行度。增大此值可提升单个通道的性能。(hevc_vaapi)
type: integer
readonly: no
required: no
minimum: 1
maximum: 64
default: 2
low_power
description:
使用低功耗编码模式(仅在某些平台可用;可能不支持所有编码特性)(hevc_vaapi)
type: string
readonly: no
required: no
max_frame_size
description:
最大帧大小(以字节计)(hevc_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 268435455
default: 0
rc_mode
description:
设置码率控制模式 (hevc_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- CQP
- CBR
- VBR
- ICQ
- QVBR
- AVBR
blbrc
description:
基于块级别的码率控制 (hevc_vaapi)
type: string
readonly: no
required: no
qp
description:
恒定 QP(用于 P 帧;对 I/B 帧通过 qfactor/qoffset 缩放)(hevc_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 52
default: 0
aud
description:
包含 AUD (hevc_vaapi)
type: string
readonly: no
required: no
profile
description:
设置 profile(general_profile_idc)(hevc_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- main
- main10
- rext
tier
description:
设置 tier(general_tier_flag)(hevc_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- main
- high
level
description:
设置 level(general_level_idc)(hevc_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- 1
- 2
- 2.1
- 3
- 3.1
- 4
- 4.1
- 5
- 5.1
- 5.2
- 6
- 6.1
- 6.2
sei
description:
设置要包含的 SEI (hevc_vaapi)
type: string
readonly: no
required: no
format: flags
values:
- hdr
- a53_cc
tiles
description:
分块列数 x 行数 (hevc_vaapi)
type: string
readonly: no
required: no
idr_interval
description:
关键帧之间的间隔(以 I 帧计)(hevc_vulkan)
type: integer
readonly: no
required: no
minimum: 0
default: 0
b_depth
description:
B 帧参考的最大深度 (hevc_vulkan)
type: integer
readonly: no
required: no
minimum: 1
default: 1
async_depth
description:
最大处理并行度。增大此值可提升单个通道的性能。(hevc_vulkan)
type: integer
readonly: no
required: no
minimum: 1
maximum: 64
default: 2
qp
description:
为整个码流使用显式的恒定量化器 (hevc_vulkan)
type: integer
readonly: no
required: no
minimum: -1
maximum: 255
default: -1
quality
description:
设置编码质量(与速度权衡,值越大越慢)(hevc_vulkan)
type: integer
readonly: no
required: no
minimum: 0
default: 0
rc_mode
description:
选择码率控制类型 (hevc_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- driver
- cqp
- cbr
- vbr
tune
description:
选择调优类型 (hevc_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- default
- hq
- ll
- ull
- lossless
usage
description:
选择用途类型 (hevc_vulkan)
type: string
readonly: no
required: no
format: flags
values:
- default
- transcode
- stream
- record
- conference
content
description:
选择内容类型 (hevc_vulkan)
type: string
readonly: no
required: no
format: flags
values:
- default
- camera
- desktop
- rendered
profile
description:
设置 profile(profile_idc 与 constraint_set*_flag)(hevc_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- main
- main10
- rext
tier
description:
设置 tier(general_tier_flag)(hevc_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- main
- high
level
description:
设置 level(general_level_idc)(hevc_vulkan)
type: string
readonly: no
required: no
format: integer or keyword
values:
- 1
- 2
- 2.1
- 3
- 3.1
- 4
- 4.1
- 5
- 5.1
- 5.2
- 6
- 6.1
- 6.2
units
description:
设置要包含的单元 (hevc_vulkan)
type: string
readonly: no
required: no
format: flags
values:
- hdr
- a53_cc
idr_interval
description:
关键帧之间的间隔(以 I 帧计)(mjpeg_vaapi)
type: integer
readonly: no
required: no
minimum: 0
default: 0
b_depth
description:
B 帧参考的最大深度 (mjpeg_vaapi)
type: integer
readonly: no
required: no
minimum: 1
default: 1
async_depth
description:
最大处理并行度。增大此值可提升单个通道的性能。(mjpeg_vaapi)
type: integer
readonly: no
required: no
minimum: 1
maximum: 64
default: 2
low_power
description:
使用低功耗编码模式(仅在某些平台可用;可能不支持所有编码特性)(mjpeg_vaapi)
type: string
readonly: no
required: no
max_frame_size
description:
最大帧大小(以字节计)(mjpeg_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 268435455
default: 0
jfif
description:
包含 JFIF 头 (mjpeg_vaapi)
type: string
readonly: no
required: no
huffman
description:
包含哈夫曼(huffman)表 (mjpeg_vaapi)
type: string
readonly: no
required: no
idr_interval
description:
关键帧之间的间隔(以 I 帧计)(mpeg2_vaapi)
type: integer
readonly: no
required: no
minimum: 0
default: 0
b_depth
description:
B 帧参考的最大深度 (mpeg2_vaapi)
type: integer
readonly: no
required: no
minimum: 1
default: 1
async_depth
description:
最大处理并行度。增大此值可提升单个通道的性能。(mpeg2_vaapi)
type: integer
readonly: no
required: no
minimum: 1
maximum: 64
default: 2
low_power
description:
使用低功耗编码模式(仅在某些平台可用;可能不支持所有编码特性)(mpeg2_vaapi)
type: string
readonly: no
required: no
max_frame_size
description:
最大帧大小(以字节计)(mpeg2_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 268435455
default: 0
rc_mode
description:
设置码率控制模式 (mpeg2_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- CQP
- CBR
- VBR
- ICQ
- QVBR
- AVBR
blbrc
description:
基于块级别的码率控制 (mpeg2_vaapi)
type: string
readonly: no
required: no
profile
description:
设置 profile(位于 profile_and_level_indication 中)(mpeg2_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- simple
- main
level
description:
设置 level(位于 profile_and_level_indication 中)(mpeg2_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- low
- main
- high_1440
- high
num_output_buffers
description:
输出上下文中的缓冲区数量 (mpeg4_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 2
default: 16
num_capture_buffers
description:
捕获上下文中的缓冲区数量 (mpeg4_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 4
default: 4
num_output_buffers
description:
输出上下文中的缓冲区数量 (vp8_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 2
default: 16
num_capture_buffers
description:
捕获上下文中的缓冲区数量 (vp8_v4l2m2m)
type: integer
readonly: no
required: no
minimum: 4
default: 4
idr_interval
description:
关键帧之间的间隔(以 I 帧计)(vp8_vaapi)
type: integer
readonly: no
required: no
minimum: 0
default: 0
b_depth
description:
B 帧参考的最大深度 (vp8_vaapi)
type: integer
readonly: no
required: no
minimum: 1
default: 1
async_depth
description:
最大处理并行度。增大此值可提升单个通道的性能。(vp8_vaapi)
type: integer
readonly: no
required: no
minimum: 1
maximum: 64
default: 2
low_power
description:
使用低功耗编码模式(仅在某些平台可用;可能不支持所有编码特性)(vp8_vaapi)
type: string
readonly: no
required: no
max_frame_size
description:
最大帧大小(以字节计)(vp8_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 268435455
default: 0
rc_mode
description:
设置码率控制模式 (vp8_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- CQP
- CBR
- VBR
- ICQ
- QVBR
- AVBR
blbrc
description:
基于块级别的码率控制 (vp8_vaapi)
type: string
readonly: no
required: no
loop_filter_level
description:
环路滤波级别 (vp8_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 63
default: 16
loop_filter_sharpness
description:
环路滤波锐度 (vp8_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 15
default: 4
idr_interval
description:
关键帧之间的间隔(以 I 帧计)(vp9_vaapi)
type: integer
readonly: no
required: no
minimum: 0
default: 0
b_depth
description:
B 帧参考的最大深度 (vp9_vaapi)
type: integer
readonly: no
required: no
minimum: 1
default: 1
async_depth
description:
最大处理并行度。增大此值可提升单个通道的性能。(vp9_vaapi)
type: integer
readonly: no
required: no
minimum: 1
maximum: 64
default: 2
low_power
description:
使用低功耗编码模式(仅在某些平台可用;可能不支持所有编码特性)(vp9_vaapi)
type: string
readonly: no
required: no
max_frame_size
description:
最大帧大小(以字节计)(vp9_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 268435455
default: 0
rc_mode
description:
设置码率控制模式 (vp9_vaapi)
type: string
readonly: no
required: no
format: integer or keyword
values:
- auto
- CQP
- CBR
- VBR
- ICQ
- QVBR
- AVBR
blbrc
description:
基于块级别的码率控制 (vp9_vaapi)
type: string
readonly: no
required: no
loop_filter_level
description:
环路滤波级别 (vp9_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 63
default: 16
loop_filter_sharpness
description:
环路滤波锐度 (vp9_vaapi)
type: integer
readonly: no
required: no
minimum: 0
maximum: 15
default: 4