IMSC、SCC、SRT、STL、TML(边车) - MediaConvert
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

IMSC、SCC、SRT、STL、TML(边车)

AWS Elemental MediaConvert 支持将 IMSC 用作输入字幕格式,作为附加文件或 IMF 源的一部分。如果您的输入 IMSC 字幕是 IMF 包的一部分,请参阅 IMSC(作为IMF来源的一部分)。有关 IMSC 支持的限制,请参阅 IMSC说明支持 AWS Elemental MediaConvert

IMSC、SCC、SRT、STL 和 TTML 是附加字幕格式。借助这些格式,您输入字幕需要以单独的文件提供。根据您的输出字幕设置,服务会以相同的格式将字幕传递到输出中,或将它们转换为另一种附加格式。

在任何情况下,您都可以为每个输入字幕文件创建一个字幕选择器。

为字幕选择器字段提供以下值:

  • 外部标题文件: 标题的URI 存储在 Amazon S3 或 HTTP(S) 服务器上的输入文件。对于 Amazon S3 输入,可以直接指定 URI,也可以选择 Browse (浏览) 以从 Amazon S3 存储桶中选择。对于 HTTP(S) 输入,提供指向您的输入视频文件的 URL。有关更多信息,请参阅HTTP输入要求

  • 时间增量: (可选)如果您需要调整标题和视频之间的同步,请使用该设置。有关更多信息,请参阅 时间增量的使用案例。)

    输入正数或负数来修改字幕文件中的时间。例如,键入 15,将字幕文件中的所有时间增加 15 秒。键入 -5,将字幕文件中的所有时间减去 5 秒。

    无论字幕文件中使用何种格式指定开始和结束时间,都以秒为单位输入时间增量。为 Time delta (时间增量) 输入的数字只是用于延后或提前显示字幕,与时间码格式无关。

同步边车字幕和视频

为确保字幕与视频正确同步,请检查 Video selector (视频选择器) 部分中的 Timecode source (时间码源) 的值与字幕文件中的时间码是否匹配。例如,如果字幕文件中的时间码从零开始,但是视频的嵌入式时间码从 01:00:00:00 开始,请将 Timecode source (时间码源) 的默认值从 Embedded (嵌入式) 更改为 Start at 0 (以 0 开始)。如果您的作业的其他方面阻止了这种情况,请使用 Time delta (时间增量) 设置来调整字幕,如时间增量的使用案例中所述。

如果您使用 API 或开发工具包,则可以在作业的 JSON 文件中找到此设置。设置名称为 TimecodeSource,位于 Settings, Inputs

注意

MediaConvert 会以不同方式处理字幕与视频之间的对齐,具体取决于字幕格式是基于时间码还是基于时间戳。有关更多信息,请参阅 输入时间代码来源和标题对齐。)