

终止支持通知：2025 年 11 月 13 日， AWS 我们将停止对亚马逊 Elastic Transcoder 的支持。2025 年 11 月 13 日之后，您将无法再访问 Elastic Transcoder 控制台或 Elastic Transcoder 资源。

有关过渡到的更多信息 AWS Elemental MediaConvert，请访问此[博客文章](https://aws.amazon.com/blogs/media/how-to-migrate-workflows-from-amazon-elastic-transcoder-to-aws-elemental-mediaconvert/)。

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

# 字幕
<a name="captions"></a>

您可以配置 Elastic Transcoder 将字幕从一种格式转码为另一种格式。Elastic Transcoder 支持两种类型的字幕：
+ **嵌入式：**嵌入式字幕与音频和视频包含在同一个文件中。对于每种语言，Elastic Transcoder 仅支持一个嵌入式字幕。

  有效输入格式包括 CEA-608（EIA-608，仅第一个非空通道）、CEA-708（EIA-708，仅第一个非空通道）和 mov-text。

  有效的输出格式包括 mov-text（MP4 仅限）和 CEA-708（MPEG-TS `29.97` 和 MP4，仅`30`限每秒帧数）。CEA-708 字幕嵌入在流的 H.264 SEI 用户数据中。

  对于每个输出，Elastic Transcoder 支持最多一个嵌入式格式。
+ **Sidecar：**附加字幕与音频和视频数据存放在不同的元数据文件中。要使附加字幕正常发挥作用，需要播放器能够理解视频文件和附加字幕文件之间的关系。对于每种语言，Elastic Transcoder 只支持一个附加字幕；每个文件最多可包含 20 个附加字幕轨迹。

  有效输入格式包括 DFXP（仅限第一个 div 元素）、EBU-TT、SCC、SMPT、SRT、TTML（仅限第一个 div 元素）和 WebVTT。

  有效输出格式包括 DFXP（仅限第一个 div 元素）、SCC、SRT 和 WebVTT。

 如果需要使用 TTML 或 SMPTE-TT 兼容字幕，请指定 DFXP 作为输出格式。

Elastic Transcoder 不支持 OCR（光学字符识别），不接受图片作为字幕的有效输入，也不适用于纯音频转码。Elastic Transcoder 在转码过程中不保留文本格式（例如斜体）。

有关使用 Elastic Transcoder 控制台时对字幕转码的信息，请参阅 [输出详细信息，第 3 部分，字幕设置](job-settings.md#job-settings-output-details-part-2)。有关使用 Elastic Transcoder API 时对字幕转码的信息，请参阅有关以**字幕**元素开头的 [创建作业](create-job.md) API 操作的文档。

有关嵌入式文件的更多信息，请参阅 Wikipedia 页面[副标题（字幕）](http://en.wikipedia.org/wiki/Subtitle_%28captioning%29#Creation.2C_delivery_and_display_of_subtitles)。

有关附加字幕文件的更多信息，请参阅 Wikipedia 页面[元数据平台](http://en.wikipedia.org/wiki/Extensible_Metadata_Platform)和 [Sidecar 文件](http://en.wikipedia.org/wiki/Sidecar_file)。