评测字幕 - MediaLive

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

评测字幕

如果您计划在输出组中包含字幕,则必须确定是否 MediaLive 可以使用源文件中的字幕格式来生成您想要在输出中使用的字幕格式。

获取有关字幕源的以下信息。

要获取的信息 验证以下内容
可用的字幕格式。 请参阅此表后面的步骤。
每种格式的可用语言。
评测字幕要求

针对您为工作流确定的每个输出组,按照以下步骤操作。

  1. 转至中支持的字幕 MediaLive,并找到输出组的相应部分。例如,找到HLS 或输出中支持的字幕格式 MediaPackage 。在该部分的表格中,从第一列向下阅读,找到内容提供商提供的格式(容器)。

  2. 阅读源字幕输入列,找到该源格式 MediaLive 支持的字幕格式。

  3. 然后通读支持的输出字幕列,找到 MediaLive 可以将源格式转换为的字幕格式。

    最后,您会收到这样的语句:“如果您想生成 HLS 输出并且您的源内容是 RTMP,您可以将嵌入式字幕转换为刻录式、嵌入式或 WebVTT”。

  4. 确认内容提供商提供的源内容与表格中支持的字幕输入列中的一种格式相匹配。例如,确认源内容包含嵌入式字幕。

  5. 查找下游系统支持的字幕格式的列表。此列表在您确定所识别的输出组的编码要求时获得。确认表格中支持的输出字幕列中至少显示了其中一种输出格式。

    如果源内容中没有匹配项,或者输出中没有匹配项,则您无法在输出中包含字幕。

例如,假设您需要生成一个 HLS 输出组。假设您的内容提供商可以为您提供带嵌入式字幕的 RTP 格式内容。假设下游系统要求对于 HLS 输出,输出必须包含 WebVTT 字幕。

按照上述步骤,您阅读了 HLS 输出的表格。在表格的容器列中,您可以找到 RTP 格式的行。您通读了来源列,并确定嵌入式字幕是一种受支持的源格式。然后,您通读输出列,发现嵌入式字幕可以转换为刻录式、嵌入式或 WebVTT 字幕。WebVTT 字幕是下游系统所需的格式。因此,您得出结论:您可以在 HLS 输出中包含字幕。