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

AWS::MediaLive::Channel BurnInDestinationSettings

为烧入字幕配置输出字幕编码。此元素属于 CaptionDestinationSettings。

语法

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

JSON

{ "Alignment" : String, "BackgroundColor" : String, "BackgroundOpacity" : Integer, "Font" : InputLocation, "FontColor" : String, "FontOpacity" : Integer, "FontResolution" : Integer, "FontSize" : String, "OutlineColor" : String, "OutlineSize" : Integer, "ShadowColor" : String, "ShadowOpacity" : Integer, "ShadowXOffset" : Integer, "ShadowYOffset" : Integer, "TeletextGridControl" : String, "XPosition" : Integer, "YPosition" : Integer }

YAML

Alignment: String BackgroundColor: String BackgroundOpacity: Integer Font: InputLocation FontColor: String FontOpacity: Integer FontResolution: Integer FontSize: String OutlineColor: String OutlineSize: Integer ShadowColor: String ShadowOpacity: Integer ShadowXOffset: Integer ShadowYOffset: Integer TeletextGridControl: String XPosition: Integer YPosition: Integer

属性

Alignment

如果未提供显式 xPosition 或 yPosition,则将对齐方式设置为居中对齐会将字幕置于输出的底部中心。同样,设置左对齐会将字幕与输出的左下角对齐。如果 x 和 y 位置已随对齐参数一起提供,则字体将相对于这些坐标对齐(左对齐或居中对齐)。选择“智能”对齐会将实时字幕左对齐,并将预先录制的字幕居中对齐。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:字符串

Update requires: No interruption

BackgroundColor

指定字幕后面的矩形的颜色。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:字符串

Update requires: No interruption

BackgroundOpacity

指定背景矩形的不透明度。255 表示不透明;0 表示透明。忽略此参数与将它设置为 0(透明)的效果相同。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:整数

Update requires: No interruption

Font

用于字幕烧入的外部字体文件。文件扩展名必须为“ttf”或“tte”。虽然用户可以为多种不同类型的输入字幕选择输出字体,但嵌入式、STL 和图文源将使用严格的网格系统。将外部字体用于这些字幕源可能会导致意外显示比例字体。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型InputLocation

Update requires: No interruption

FontColor

指定烧入字幕的颜色。此选项对于 STL、608/嵌入式或图文源字幕无效。这些源设置已由字幕流进行预定义。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:字符串

Update requires: No interruption

FontOpacity

指定烧入字幕的不透明度。255 表示不透明;0 表示透明。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:整数

Update requires: No interruption

FontResolution

用 DPI(每英寸点数)表示的字体分辨率;默认值为 96 dpi。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:整数

Update requires: No interruption

FontSize

在设置为“自动”时,fontSize 将根据输出的大小进行缩放。给定一个正整数将指定精确的字体大小(以磅为单位)。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:字符串

Update requires: No interruption

OutlineColor

指定字体轮廓颜色。此选项对于 608/嵌入式或图文源字幕无效。这些源设置已由字幕流进行预定义。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:字符串

Update requires: No interruption

OutlineSize

指定字体轮廓大小(以像素为单位)。此选项对于 608/嵌入式或图文源字幕无效。这些源设置已由字幕流进行预定义。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:整数

Update requires: No interruption

ShadowColor

指定字幕投射的阴影的颜色。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:字符串

Update requires: No interruption

ShadowOpacity

指定阴影的不透明度。255 表示不透明;0 表示透明。忽略此参数与将它设置为 0(透明)的效果相同。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:整数

Update requires: No interruption

ShadowXOffset

指定阴影相对于字幕的水平偏移(以像素为单位)。值 -2 将导致阴影向左偏移 2 个像素。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:整数

Update requires: No interruption

ShadowYOffset

指定阴影相对于字幕的垂直偏移(以像素为单位)。值 -2 将导致阴影在文本上方偏移 2 个像素。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:整数

Update requires: No interruption

TeletextGridControl

控制是否将固定网格大小用于生成输出字幕位图。仅适用于图文输入和 DVB-Sub/烧入输出。

必需:否

类型:字符串

Update requires: No interruption

XPosition

指定字幕相对于输出左侧的水平位置(以像素为单位)。值 10 将导致字幕从输出左侧的 10 个像素开始。如果未提供显式 xPosition,则水平字幕位置将由对齐参数确定。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:整数

Update requires: No interruption

YPosition

指定字幕相对于输出顶部的垂直位置(以像素为单位)。值 10 将导致字幕从输出顶部的 10 个像素开始。如果未提供显式 yPosition,则字幕将定位到输出的底部。所有烧入和 DVB-Sub 字体设置必须匹配。

必需:否

类型:整数

Update requires: No interruption