支持的字幕工作流程,在与视频相同的文件中输入字幕 - MediaConvert
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

支持的字幕工作流程,在与视频相同的文件中输入字幕

要查看是否 MediaConvert 支持您的字幕工作流程,请从以下列表中选择与您的视频输出容器对应的主题。然后找到与您的输入字幕容器和格式相对应的行。检查支持的输出字幕格式列,了解可用的输出字幕格式。

CMAF 输出容器中支持的字幕

下表列出了此输出容器支持的输出字幕格式。当您的输入字幕与视频位于同一个容器或直播中时使用。此表按输入字幕容器和输入字幕格式排序。

如果您的输入字幕为附加格式,请参阅 CMAF 输出容器中支持 Sidecar 字幕附加字幕是您作为独立于视频的输入文件提供的字幕。

输入字幕容器

输入字幕格式

支持的输出字幕格式

HLS 容器

嵌入

IMSC(作为附加 .fmp4)

WebVTT

WebVTT

IMSC(作为附加 .fmp4)

WebVTT

MP4 容器

嵌入

IMSC(作为附加 .fmp4)

WebVTT

SCTE-20

IMSC(作为附加 .fmp4)

WebVTT

MPEG2-TS 容器

嵌入

IMSC(作为附加 .fmp4)

WebVTT

SCTE-20

IMSC(作为附加 .fmp4)

WebVTT

图文

IMSC(作为附加 .fmp4)

WebVTT

MXF 容器

嵌入

IMSC(作为附加 .fmp4)

WebVTT

辅助

IMSC(作为附加 .fmp4)

WebVTT

QuickTime 容器

嵌入

IMSC(作为附加 .fmp4)

WebVTT

辅助

IMSC(作为附加 .fmp4)

WebVTT

在上表中,Embedded(嵌入式)和 Ancillary(辅助)字幕是指一组相似的字幕格式。

嵌入式字幕包括以下格式:

  • CEA-608

  • EIA-608

  • CEA-708

  • EIA-708

辅助字幕包括以下格式:

  • 字幕曲目中的 QuickTime 字幕

  • MXF 容器 VANC 数据中的字幕

DASH 输出容器中支持的字幕

下表列出了此输出容器支持的输出字幕格式。当您的输入字幕与视频位于同一个容器或直播中时使用。此表按输入字幕容器和输入字幕格式排序。

如果您的输入字幕为附加格式,请参阅 DASH 输出容器中支持 Sidecar 字幕附加字幕是您作为独立于视频的输入文件提供的字幕。

输入字幕容器

输入字幕格式

支持的输出字幕格式

HLS 容器

嵌入

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

WebVTT

WebVTT

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

WebVTT

IMF 容器

注意

指定 CPL 以定义您的输入。

IMSC1 文本配置文件

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

MP4 容器

嵌入

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

WebVTT

SCTE-20

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

MPEG2-TS 容器

DVB-Sub

烧入

嵌入

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

WebVTT

SCTE-20

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

WebVTT

图文

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

MXF 容器

嵌入

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

SCTE-20

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

辅助

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

图文

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

QuickTime 容器

嵌入

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

SCTE-20

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

辅助

烧入

IMSC(作为附加 .fmp4)

IMSC(作为附加 .xml)

TTML(作为附加 .fmp4)

TTML(作为附加 .ttml)

在上表中,Embedded(嵌入式)和 Ancillary(辅助)字幕是指一组相似的字幕格式。

嵌入式字幕包括以下格式:

  • CEA-608

  • EIA-608

  • CEA-708

  • EIA-708

辅助字幕包括以下格式:

  • 字幕曲目中的 QuickTime 字幕

  • MXF 容器 VANC 数据中的字幕

HLS 输出容器中支持的字幕

下表列出了此输出容器支持的输出字幕格式。当您的输入字幕与视频位于同一个容器或直播中时使用。此表按输入字幕容器和输入字幕格式排序。

如果您的输入字幕为附加格式,请参阅 HLS 输出容器中支持 Sidecar 字幕附加字幕是您作为独立于视频的输入文件提供的字幕。

注意

AWS Elemental MediaConvert 对输出中的图文电视有以下限制:

输入字幕容器

输入字幕格式

支持的输出字幕格式

HLS 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

WebVTT

烧入

WebVTT

IMF 容器

注意

指定 CPL 以定义您的输入。

IMSC1 文本配置文件

WebVTT

MP4 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

MPEG2-TS 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

图文

烧入

WebVTT

DVB-Sub

烧入

MXF 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

辅助

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

图文

烧入

QuickTime 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

辅助

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

在上表中,Embedded(嵌入式)和 Ancillary(辅助)字幕是指一组相似的字幕格式。

嵌入式字幕包括以下格式:

  • CEA-608

  • EIA-608

  • CEA-708

  • EIA-708

辅助字幕包括以下格式:

  • 字幕曲目中的 QuickTime 字幕

  • MXF 容器 VANC 数据中的字幕

Microsoft 平滑流式处理 (MSS) 输出容器中支持的字幕

下表列出了此输出容器支持的输出字幕格式。当您的输入字幕与视频位于同一个容器或直播中时使用。此表按输入字幕容器和输入字幕格式排序。

如果您的输入字幕为附加格式,请参阅 Microsoft 平滑流式处理(MSS)输出容器中支持 Sidecar 字幕附加字幕是您作为独立于视频的输入文件提供的字幕。

输入字幕容器

输入字幕格式

支持的输出字幕格式

HLS 容器

嵌入

烧入

TTML

WebVTT

烧入

TTML(作为附加 .ttml)

MP4 容器

嵌入

烧入

TTML

SCTE-20

烧入

TTML

MPEG2-TS 容器

嵌入

烧入

TTML

SCTE-20

烧入

TTML

图文

烧入

TTML

DVB-Sub

烧入

MXF 容器

嵌入

烧入

TTML

SCTE-20

烧入

TTML

辅助

烧入

TTML

图文

烧入

TTML

QuickTime 容器

嵌入

烧入

TTML

SCTE-20

烧入

TTML

辅助

烧入

TTML

在上表中,Embedded(嵌入式)和 Ancillary(辅助)字幕是指一组相似的字幕格式。

嵌入式字幕包括以下格式:

  • CEA-608

  • EIA-608

  • CEA-708

  • EIA-708

辅助字幕包括以下格式:

  • 字幕曲目中的 QuickTime 字幕

  • MXF 容器 VANC 数据中的字幕

MP4 输出容器中支持的字幕

下表列出了此输出容器支持的输出字幕格式。当您的输入字幕与视频位于同一个容器或直播中时使用。此表按输入字幕容器和输入字幕格式排序。

如果您的输入字幕为附加格式,请参阅 MP4 输出容器中支持 Sidecar 字幕附加字幕是您作为独立于视频的输入文件提供的字幕。

输入字幕容器

输入字幕格式

支持的输出字幕格式

HLS 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

烧入

MP4 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

MPEG2-TS 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

烧入

DVB-Sub

烧入

MXF 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

辅助

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

QuickTime 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

辅助

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

在上表中,Embedded(嵌入式)和 Ancillary(辅助)字幕是指一组相似的字幕格式。

嵌入式字幕包括以下格式:

  • CEA-608

  • EIA-608

  • CEA-708

  • EIA-708

辅助字幕包括以下格式:

  • 字幕曲目中的 QuickTime 字幕

  • MXF 容器 VANC 数据中的字幕

MPEG2-TS 输出容器中支持的字幕

下表列出了此输出容器支持的输出字幕格式。当您的输入字幕与视频位于同一个容器或直播中时使用。此表按输入字幕容器和输入字幕格式排序。

如果您的输入字幕为附加格式,请参阅 MPEG2-TS 文件输出容器中支持 Sidecar 字幕附加字幕是您作为独立于视频的输入文件提供的字幕。

注意

AWS Elemental MediaConvert 对输出中的图文电视有以下限制:

输入字幕容器

输入字幕格式

支持的输出字幕格式

HLS 容器

嵌入

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

烧入

图文

DVB-Sub

IMF 容器

注意

指定 CPL 以定义您的输入。

IMSC1 文本配置文件

烧入

DVB-Sub

图文

MPEG2-TS 容器

嵌入

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

SCTE-20

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

烧入

DVB-Sub

图文

DVB-Sub

烧入

DVB-Sub

MP4 容器

嵌入

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

SCTE-20

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

MXF 容器

嵌入

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

SCTE-20

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

辅助

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

烧入

DVB-Sub

图文

QuickTime 容器

嵌入

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

辅助

烧入

DVB-Sub

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

在上表中,Embedded(嵌入式)和 Ancillary(辅助)字幕是指一组相似的字幕格式。

嵌入式字幕包括以下格式:

  • CEA-608

  • EIA-608

  • CEA-708

  • EIA-708

辅助字幕包括以下格式:

  • 字幕曲目中的 QuickTime 字幕

  • MXF 容器 VANC 数据中的字幕

MXF 输出容器中支持的字幕

下表列出了此输出容器支持的输出字幕格式。当您的输入字幕与视频位于同一个容器或直播中时使用。此表按输入字幕容器和输入字幕格式排序。

如果您的输入字幕为附加格式,请参阅 MXF 输出容器中支持 Sidecar 字幕附加字幕是您作为独立于视频的输入文件提供的字幕。

注意

AWS Elemental MediaConvert 对输出中的图文电视有以下限制:

输入字幕容器

输入字幕格式

支持的输出字幕格式

HLS 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

烧入

图文

IMF 容器

注意

指定 CPL 以定义您的输入。

IMSC1 文本配置文件

烧入

MP4 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

MPEG2-TS 容器

DVB-Sub

烧入

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

烧入

图文

MXF 容器

辅助

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

嵌入

嵌入

图文

QuickTime 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

辅助

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

在上表中,Embedded(嵌入式)和 Ancillary(辅助)字幕是指一组相似的字幕格式。

嵌入式字幕包括以下格式:

  • CEA-608

  • EIA-608

  • CEA-708

  • EIA-708

辅助字幕包括以下格式:

  • 字幕曲目中的 QuickTime 字幕

  • MXF 容器 VANC 数据中的字幕

QuickTime 输出容器中支持的字幕

下表列出了此输出容器支持的输出字幕格式。当您的输入字幕与视频位于同一个容器或直播中时使用。此表按输入字幕容器和输入字幕格式排序。

如果您的输入字幕为附加格式,请参阅 输出容器中 QuickTime支持 Sidecar 字幕附加字幕是您作为独立于视频的输入文件提供的字幕。

输入字幕容器

输入字幕格式

支持的输出字幕格式

HLS 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

WebVTT

烧入

IMF 容器

注意

指定 CPL 以定义您的输入。

IMSC1 文本配置文件

烧入

MP4 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

MPEG2-TS 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

烧入

DVB-Sub

烧入

MXF 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

辅助

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

图文

烧入

QuickTime 容器

嵌入

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

SCTE-20

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

辅助

烧入

嵌入

嵌入式 + SCTE-20

SCTE-20 + 嵌入式

在上表中,Embedded(嵌入式)和 Ancillary(辅助)字幕是指一组相似的字幕格式。

嵌入式字幕包括以下格式:

  • CEA-608

  • EIA-608

  • CEA-708

  • EIA-708

辅助字幕包括以下格式:

  • 字幕曲目中的 QuickTime 字幕

  • MXF 容器 VANC 数据中的字幕

文件输出组支持 Sidecar 字幕

下表列出了 MediaConvert支持文件输出组中输出的独立 sidecar 输出字幕格式。Sidecar 字幕是您作为独立于视频的输入文件提供的字幕。

如果您的输入字幕为附加格式,请参阅 文件输出组支持 Sidecar 字幕附加字幕是您作为独立于视频的输入文件提供的字幕。

在任务中设置这些输出字幕时,请在 输出设置下的 容器中选择 无容器(RAW)。在您的 JSON 任务规范中,按以下方式指定:

{ "ContainerSettings": { "Container": "RAW" },
注意

您可以创建附加字幕输出,且仅将其作为同时生成视频输出的任务的一部分。

输入字幕容器

输入字幕格式

支持的输出字幕格式

HLS 容器

嵌入

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

MP4 容器

嵌入

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

SCTE-20

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

MPEG2-TS 容器

嵌入

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

SCTE-20

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

图文

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

MXF 容器

嵌入

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

SCTE-20

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

辅助

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

图文

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

QuickTime 容器

嵌入

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

SCTE-20

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

辅助

IMSC(作为附加 .xml)

SCC

SRT

SMI

TTML

WebVTT

在上表中,Embedded(嵌入式)和 Ancillary(辅助)字幕是指一组相似的字幕格式。

嵌入式字幕包括以下格式:

  • CEA-608

  • EIA-608

  • CEA-708

  • EIA-708

辅助字幕包括以下格式:

  • 字幕曲目中的 QuickTime 字幕

  • MXF 容器 VANC 数据中的字幕