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

AWS::MediaLive::Channel VideoDescription

单个输出视频编码的配置信息。此元素属于 EncoderSettings。要将此 VideoDescription 与其输出关联,您可以在 VideoDescription 的名称字段和输出的 VideoDescriptionNames 字段中输入相同的值。

语法

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

JSON

{ "CodecSettings" : VideoCodecSettings, "Height" : Integer, "Name" : String, "RespondToAfd" : String, "ScalingBehavior" : String, "Sharpness" : Integer, "Width" : Integer }

YAML

CodecSettings: VideoCodecSettings Height: Integer Name: String RespondToAfd: String ScalingBehavior: String Sharpness: Integer Width: Integer

属性

CodecSettings

为通道中的每个 VideoDescription 包含此元素一次。

必需:否

类型VideoCodecSettings

Update requires: No interruption

Height

输出视频高度(以像素为单位)。必须是偶数。对于大多数编解码器,您可以将此字段和宽度留空,以便使用源代码中的高度和宽度(分辨率)。但请注意,建议不要留空。对于帧捕获编解码器,需要高度和宽度。

必需:否

类型:整数

Update requires: No interruption

Name

此 VideoDescription 的名称。在通道中必须是唯一的。MediaLive 使用此名称将 VideoDescription 与其所属的输出组相关联:在此字段中和相应输出组的输出的 VideoDescriptionNames 字段中输入相同的值。

必需:否

类型:字符串

Update requires: No interruption

RespondToAfd

指示如何响应输入流中的 AFD 值。如果为 RESPOND,则会根据 AFD 值、输入显示宽高比和输出显示宽高比来剪辑输入视频,并(FRAME_CAPTURE 编解码器除外)在输出中包含这些值。如果为 PASSTHROUGH(不适用于 FRAME_CAPTURE 编解码器),则将忽略 AFD 值,并在输出中包含这些值,因此不会剪辑输入视频。如果为 NONE,则将忽略 AFD 值,并且不在输出中包含这些值,因此不会剪辑输入视频。

必需:否

类型:字符串

Update requires: No interruption

ScalingBehavior

STRETCH_TO_OUTPUT 配置输出位置,以将视频拉伸到指定的输出分辨率(高度和宽度)。此选项将覆盖任何位置值。如果为 DEFAULT,则可能会在视频周围插入黑色框(邮筒或信箱),以提供指定的输出分辨率。

必需:否

类型:字符串

Update requires: No interruption

Sharpness

更改用于缩放的抗锯齿筛选器的强度。值 0 表示最柔和,值 100 表示最锐利。对于大多数内容,建议将此参数设置为 50。

必需:否

类型:整数

Update requires: No interruption

Width

输出视频宽度(以像素为单位)。必须是偶数。对于大多数编解码器,您可以将此字段和高度保留为空,以便使用源代码中的高度和宽度(分辨率)。但请注意,建议不要留空。对于帧捕获编解码器,需要高度和宽度。

必需:否

类型:整数

Update requires: No interruption