使用作业范围的时间码配置调整输出时间轴 - MediaConvert
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

使用作业范围的时间码配置调整输出时间轴

为作业范围的 Timecode configuration (时间码配置) 设置指定的值会影响输出时间轴。有关哪些特征受输出时间轴影响的信息,请参阅输出时间轴

调整作业范围的时间码配置(控制台)
  1. 创建任务页面中,在左侧的任务窗格中,选择设置

  2. Timecode configuration (时间码配置) 部分,为 Source (源) 选择以下值之一:

    • Embedded (嵌入式):服务使用嵌入到视频中的任何时间码。

    • Start at 0 (以 0 开始):服务忽略任何嵌入式时间码,并为第一个视频帧分配时间码 00:00:00:00 (HH:MM:SS:FF)。

    • Specified start (指定的开始值):服务忽略任何嵌入式时间码并将您为 Start Timecode (开始时间码) 提供的值分配给第一个视频帧。

      如果选择 Specified start (指定开始),会显示 Start Timecode (开始时间码) 字段。

    如果您使用 API 或 SDK,则可以在任务的 JSON 文件中找到此设置。设置名称为 Source,位于SettingsTimecodeConfig中。

    如果不为 选择值,服务默认使用 嵌入式

    注意

    如果您的输入视频没有嵌入式时间码,并且您将 “来源” 设置为 “嵌入式” 或未指定来源,则您的输出将没有时间码。这意味着需要基于时间码的开始时间的功能(如附加字幕和图形叠加)将不会显示在您的输出中。

  3. 设置 Anchor Timecode (锚点时间码) 的值。

    如果使用采用锚点时间码的编辑平台,请使用 Anchor timecode (锚点时间码) 指定输入和输出帧具有相同时间码的点。使用以下 24 小时格式和帧号:HH: MM: SS: FF。此设置会忽略帧速率转换。

    Anchor timecode (锚点时间码) 的系统行为取决于 (Source) 的设置:

    • 如果为 Source (源) 选择 Start at 0 (以 0 开始),则锚点帧是在 Anchor timecode (锚点时间码) 中提供的时间码,从 00:00:00:00 开始计。

      例如,如果将 Anchor timecode (锚点时间码) 设置为 01:00:05:00,则锚点帧在视频中 1 小时 5 秒位置。

    • 如果为 Source (源) 选择 Embedded (嵌入式),则锚点帧是在 Anchor timecode (锚点时间码) 中提供的时间码,从第一个嵌入式时间码开始计。

      例如,如果嵌入式时间码开始于 01:00:00:00 并且 Anchor timecode (锚点时间码) 设置为 01:00:05:00,则锚点帧是视频的 5 秒处。

    • 如果为 Source (源) 选择 Specified start (指定的开头),则锚点帧是在 Anchor timecode (锚点时间码) 中提供的时间码,从您为第一帧指定的时间码开始计。

      例如,如果将 00:30:00:00 指定为开始时间码,并将 Anchor timecode (锚点时间码) 设置为 01:00:05:00,则锚点帧是视频中 30 分 5 秒处。

    如果您使用 API 或 SDK,则可以在任务的 JSON 文件中找到此设置。设置名称为 Anchor,位于SettingsTimecodeConfig中。

    如果未设置 Anchor timecode (锚点时间码) 的值,则服务不使用任何锚点时间码。

  4. Timestamp offset (时间戳偏移量) 下,提供日期。此设置仅适用于支持 program-date-time 图章的输出。使用 Timestamp offset (时间戳偏移量) 覆盖时间码日期,而不影响时间和帧编号。除非您同时在输出中包含 program-date-time 图章,否则此设置无效。

    如果您使用 API 或 SDK,则可以在任务的 JSON 文件中找到此设置。设置名称为 TimestampOffset,位于SettingsTimecodeConfig中。

调整作业范围的时间码配置(API、SDK 和) Amazon CLI
  1. 在您的 JSON 任务规范中,为资源设置一个值,位于SettingsTimecodeConfig内。选择以下任一值:

    • EMBEDDED (嵌入式):服务使用嵌入到视频中的任何时间码。

    • ZEROBASED (以 0 开始):服务忽略任何嵌入式时间码,并为第一个视频帧分配时间码 00:00:00:00 (HH:MM:SS:FF)。

    • SPECIFIEDSTART (指定的开始值):服务忽略任何嵌入式时间码并将您为 Start Timecode (开始时间码) 提供的值分配给第一个视频帧。

      如果选择 Specified start (指定开始),会显示 Start Timecode (开始时间码) 字段。

    如果不为 选择值,服务默认使用 嵌入式

    注意

    如果您的输入视频没有嵌入式时间码,并且您将 “来源” 设置为 “嵌入式” 或未指定来源,则您的输出将没有时间码。这意味着需要基于时间码的开始时间的功能(如附加字幕和图形叠加)将不会显示在您的输出中。

  2. 可选。在您的 JSON 任务规范中,为 Anchor 设置一个值,位于 SettingsTimecodeConfig 中。

    如果使用依赖于锚点时间码的编辑平台,请使用 Anchor 指定输入帧和输出帧具有相同时间码的点。使用以下 24 小时格式和帧号:HH: MM: SS: FF。此设置会忽略帧速率转换。

    Anchor 的系统行为取决于 Source 的设置:

    • 如果为 Source 选择 ZEROBASED,则锚点帧是在 Anchor 中提供的时间码,从 00:00:00:00 开始计。

      例如,如果将 Anchor 设置为 01:00:05:00,则锚点帧在视频中 1 小时 5 秒位置。

    • 如果为 Source 选择 EMBEDDED,则锚点帧是在 Anchor 中提供的时间码,从第一个嵌入式时间码开始计。

      例如,如果嵌入式时间码开始于 01:00:00:00 并且 Anchor 设置为 01:00:05:00,则锚点帧是视频的 5 秒处。

    • 如果为 Source 选择 SPECIFIEDSTART,则锚点帧是在 Anchor 中提供的时间码,从您为第一帧指定的时间码开始计。

      例如,如果将 00:30:00:00 指定为开始时间码,并将 Anchor 设置为 01:00:05:00,则锚点帧是视频中 30 分 5 秒处。

  3. 可选。在您的 JSON 任务规范中,为 TimestampOffset 设置一个值,位于 SettingsTimecodeConfig 中。采用以下格式指定日期:YYYY-MM-DD例如,2008-06-26

    此设置仅适用于支持 program-date-time图章的输出。使用 Timestamp offset (时间戳偏移量) 覆盖时间码日期,而不影响时间和帧编号。除非您同时在输出中包含 program-date-time 图章,否则此设置无效。