plugins
消费器 Consumer
Consumer: avformat

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