本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
IMSC、TTML 和 WebVTT (附加) 输出字幕
如果您的输出字幕是 IMSC、TTML 或 WebVTT 格式,请根据以下信息在输出中设置字幕。有关 IMSC 支持的限制,请参阅 Amazon 元素媒体中的 IMSC 字幕支持转换。
在哪里指定字幕
将字幕放在同一输出组中,但与视频的输出不同。
将字幕添加到输出之后,请删除视频和音频 1服务使用输出自动创建的设置组。
要删除视频和音频 1 组设置
-
在存储库的创建作业页面中,作业位置在左侧的窗格下输出组中,选择包含要删除的设置组的输出。
-
这些区域有:视频设置组会自动显示在流设置部分。选择删除视频选择器按钮。
-
这些区域有:音频 1设置组会自动显示在流设置部分。选择Remove按钮。
如何指定多个字幕轨道
为每个字幕轨道单独生成输出。
您在作业中首先指定的字幕轨道作为 HLS 清单中的默认轨道发出信号。
Sidecar 标题容器选项
根据您的输出组,您可以为 IMSC 和 TTML 字幕输出选择字幕容器。
对于 DASH ISO 输出组,您可以从以下各项中进行选择:
-
片段化的 MP4 (
.fmp4
) -
原始(对于 IMSC 为
.xml
,对于 TTML 为.ttml
)
对于所有其他输出组,IMSC 和 TTML 文件都是原始的。
为 DASH ISO 输出组中的 IMSC 和 TTML 字幕指定字幕容器
-
在你的DASH ISO输出组,如中所述在 ABR 流式处理输出组中创建输出. 将字幕放在单独的输出中。
-
在存储库的创建作业页面中,作业在左侧的窗格中,选择字幕输出。
-
在右侧的 Output settings (输出设置) 部分中,选择 Container settings (容器设置),然后启用 DASH container settings (DASH 容器设置)。
-
对于 Captions container (字幕容器),保留默认的 Raw (原始) 或选择 Fragmented MPEG-4 (片段化的 MPEG-4)。