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

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

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

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

调整作业范围的时间码配置(控制台)

  1. 在存储库的创建作业页面上,在作业窗格中,选择设置

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

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

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

    • 指定的开始:服务忽略任何嵌入式时间码,并为您为第一个视频帧分配您为开始时间码

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

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

    如果您没有为,则服务默认为嵌入

    注意

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

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

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

    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 (时间戳偏移量) 下,提供日期。此设置仅适用于支持节目日期时间戳的输出。使用 Timestamp offset (时间戳偏移量) 覆盖时间码日期,而不影响时间和帧编号。除非同时在输出中包含节目日期时间戳,否则此设置无效。

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

调整作业范围的时间码配置(API、开发工具包和 Amazon CLI)

  1. 在 JSON 作业规范中,为,位于、内。SettingsTimecodeConfig。选择以下任一值:

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

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

    • 指定的启动:服务忽略任何嵌入式时间码,并为您为第一个视频帧分配您为开始时间码

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

    如果您没有为,则服务默认为嵌入

    注意

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

  2. 可选。在 JSON 作业规范中,为Anchor,位于SettingsTimecodeConfig

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

    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

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