WebVTT 输入字幕(作为 HLS 源的一部分) - MediaConvert
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

WebVTT 输入字幕(作为 HLS 源的一部分)

AWS Elemental MediaConvert 支持将 WebVTT 用作输入字幕格式,作为附加文件或 HLS 源的一部分。如果您的输入 WebVTT 字幕在附加文件中,请参阅。IMSC、SCC、SMPTE-TT、SRT、STL、TML(附加)输入字幕

如果您的输入 WebVTT 字幕是 HLS 源的一部分,则无需为 WebVTT 字幕指定源 WebVTT 清单文件。此信息位于您在作业输入中指定的 HLS 主输入文件中。您需要启用使用 HLS 副本组并使用以下设置。

用于 WebVTT 的字幕选择器数

为每个 WebVTT 源创建一个字幕选择器。

副本组 ID

通过提供组 ID 指定所需的字幕组。组 ID 对应于 HLS 清单中的 EXT-X-媒体、组 ID 标签。例如,如果 HLS 清单文件在特定组中列出法语字幕 “subs” 中,请将副本组 ID潜艇指定法语字幕组 ID。

格式副本名称

通过提供格式副本名称指定所需的字幕组。格式副本名称对应于 HLS 清单中的 EXT-X-媒体名称标记。例如,如果 HLS 清单文件在格式副本名称中列出法语字幕,请将格式副本名称法语指定法语字幕格式副本名称。

副本语言代码

通过提供 ISO 639-3 语言代码,指定所需的字幕组。该语言对应于 HLS 清单中的 EXT-X-媒体,语言标记。例如,如果 HLS 清单文件以 FRA 语言代码列出法语字幕,请将副本语言代码FRA指定法语字幕格式副本语言代码。

在您的 JSON 作业规范

如果您使用 API 或 SDK,则可以在作业的 JSON 文件中找到这些设置。这些设置位于Inputs,如以下示例所示:

"Inputs": [ { ... "CaptionSelectors": { "Caption Selector 1": { "SourceSettings": { "SourceType": "WebVTT", "WebvttHlsSourceSettings": { "RenditionGroupId": "subs", "RenditionName": "French", "RenditionLanguageCode": "FRA" } } } } ...