AWS::MediaLive::Channel H265Settings - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::MediaLive::Channel H265Settings

将输出视频编码配置为使用 H265 编解码器。此元素属于 VideoCodecSettings。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "AdaptiveQuantization" : String, "AfdSignaling" : String, "AlternativeTransferFunction" : String, "Bitrate" : Integer, "BufSize" : Integer, "ColorMetadata" : String, "ColorSpaceSettings" : H265ColorSpaceSettings, "FilterSettings" : H265FilterSettings, "FixedAfd" : String, "FlickerAq" : String, "FramerateDenominator" : Integer, "FramerateNumerator" : Integer, "GopClosedCadence" : Integer, "GopSize" : Double, "GopSizeUnits" : String, "Level" : String, "LookAheadRateControl" : String, "MaxBitrate" : Integer, "MinIInterval" : Integer, "ParDenominator" : Integer, "ParNumerator" : Integer, "Profile" : String, "QvbrQualityLevel" : Integer, "RateControlMode" : String, "ScanType" : String, "SceneChangeDetect" : String, "Slices" : Integer, "Tier" : String, "TimecodeInsertion" : String }

属性

AdaptiveQuantization

自适应量化。允许帧内量化参数变化以提高视觉质量。

必需:否

类型:字符串

Update requires: No interruption

AfdSignaling

指示 AFD 值将写入输出流。如果 afdSignaling 为“auto”,则系统将尝试保留输入 AFD 值(在多个 AFD 值有效的情况下)。如果设置为“fixed”,则 AFD 值将为在 fixedAfd 参数中配置的值。

必需:否

类型:字符串

Update requires: No interruption

AlternativeTransferFunction

EML 是否应插入替代传递函数 SEI 消息以支持与非 HDR 解码器和显示器的向后兼容性。

必需:否

类型:字符串

Update requires: No interruption

Bitrate

平均比特率(以位/秒为单位)。当速率控制模式为 VBR 或 CBR 时是必需的。不用于 QVBR。在 MS Smooth 输出组中,当每个输出的比特率四舍五入到最接近的 1000 的倍数时,每个输出必须具有唯一值。

必需:否

类型:整数

Update requires: No interruption

BufSize

缓冲区的大小(HRD 缓冲区模型)(以位为单位)。

必需:否

类型:整数

Update requires: No interruption

ColorMetadata

在输出中包括色彩空间元数据。

必需:否

类型:字符串

Update requires: No interruption

ColorSpaceSettings

如果要在输出视频编码中包含色彩空间元数据,则包括此元素。

必需:否

类型H265ColorSpaceSettings

Update requires: No interruption

FilterSettings

配置要应用于输出中的 H265 编码的可选筛选器。此元素属于 H265Settings。

必需:否

类型H265FilterSettings

Update requires: No interruption

FixedAfd

要在输出流中的所有视频帧上写入的四位 AFD 值。仅当 afdSignaling 设置为“Fixed”时才有效。

必需:否

类型:字符串

Update requires: No interruption

FlickerAq

如果设置为 enabled,则调整每帧内的量化,以减少 I 帧上的闪烁或“弹出”。

必需:否

类型:字符串

Update requires: No interruption

FramerateDenominator

帧速率分母。

必需:否

类型:整数

Update requires: No interruption

FramerateNumerator

帧速率分子 - 帧速率是一个分数,例如 24000/1001 = 23.976 fps。

必需:否

类型:整数

Update requires: No interruption

GopClosedCadence

隐藏式 GOP 的频率。在流应用程序中,建议将此值设置为 1,以便加入中流的解码器能尽快接收到 IDR 帧。如果将此值设置为 0,则将中断输出分段。

必需:否

类型:整数

Update requires: No interruption

GopSize

GOP 大小(关键帧间隔),以每 gopSizeUnits 的帧数或秒数为单位。如果 gopSizeUnits 为帧,则 gopSize 必须是一个整数,并且必须大于或等于 1。如果 gopSizeUnits 为秒,则 gopSize 必须大于 0,但不需要是整数。

必需:否

类型:双精度

Update requires: No interruption

GopSizeUnits

指示是以帧还是秒为单位指定 gopSize。如果以秒为单位,则系统会在运行时将 gopSize 转换为帧计数。

必需:否

类型:字符串

Update requires: No interruption

Level

H.265 级别。

必需:否

类型:字符串

Update requires: No interruption

LookAheadRateControl

前瞻量。低值可以减少延迟和内存使用,而高值可以为某些内容生成更好的质量。

必需:否

类型:字符串

Update requires: No interruption

MaxBitrate

对于 QVBR:请参阅质量级别的工具提示。

必需:否

类型:整数

Update requires: No interruption

MinIInterval

仅当 sceneChangeDetect 设置为 enabled 时才有意义。如果使用多路复用速率控制,则默认为 5。强制分离重复(节奏)I 帧和场景变换检测插入的 I 帧。如果场景变换 I 帧位于节奏 I 帧的 I 间隔帧内,则 GOP 将收缩和/或拉伸到场景变换 I 帧。GOP 拉伸要求启用前瞻功能以及设置 I 间隔。下一个 GOP 将恢复正常的节奏。注意:最大 GOP 拉伸 = GOP 大小 + 最小 I 间隔 - 1。

必需:否

类型:整数

Update requires: No interruption

ParDenominator

像素长宽比的分母。

必需:否

类型:整数

Update requires: No interruption

ParNumerator

像素长宽比的分子。

必需:否

类型:整数

Update requires: No interruption

Profile

H.265 配置文件。

必需:否

类型:字符串

Update requires: No interruption

QvbrQualityLevel

控制视频编码的目标质量。仅当速率控制模式为 QVBR 时适用。为 QVBR 质量级别字段和最大比特率字段设置适合您最重要的查看设备的值。推荐值是:- 主屏幕:质量级别:8 至 10。最大比特率:4M - PC 或平板电脑:质量级别:7。最大比特率:1.5M 至 3M - 智能手机:质量级别:6。最大比特率:1M 至 1.5M。

必需:否

类型:整数

Update requires: No interruption

RateControlMode

速率控制模式。QVBR:除非受到最大比特率的限制,否则质量将与指定的质量级别匹配。如果您或您的观众为带宽付费,则推荐使用。CBR:质量不尽相同,具体取决于视频复杂性。仅当您将资产分配到无法处理可变比特率的设备时才推荐使用。多路复用:仅当视频传送到 MediaLive 多路复用时才支持此速率控制模式(并且是必需的),在这种情况下,速率控制配置由多路复用节目中的属性控制。

必需:否

类型:字符串

Update requires: No interruption

ScanType

将输出的扫描类型设置为渐进扫描或顶场优先交错扫描。

必需:否

类型:字符串

Update requires: No interruption

SceneChangeDetect

场景变换检测。

必需:否

类型:字符串

Update requires: No interruption

Slices

每张图片的切片数量。对于渐进图片,必须小于或等于宏块行数;对于交错图片,必须小于或等于宏块行数的一半。此字段为可选字段;如果未指定值,编码器将根据编码分辨率选择切片数。

必需:否

类型:整数

Update requires: No interruption

Tier

H.265 等级。

必需:否

类型:字符串

Update requires: No interruption

TimecodeInsertion

确定应如何将时间码插入到视频基本流中。-“disabled”:不包括时间码 -“picTimingSei”:从时间码配置中指定的源传递图片定时 SEI 消息。

必需:否

类型:字符串

Update requires: No interruption