本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用作业范围的时间码配置调整输出时间轴
为作业范围的 Timecode configuration (时间码配置) 设置指定的值会影响输出时间轴。有关哪些特征受输出时间轴影响的信息,请参阅输出时间轴 。
调整作业范围的时间码配置(控制台)
-
在创建任务页面中,在左侧的任务窗格中,选择设置。
-
在 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
,位于Settings
、TimecodeConfig
中。如果不为 源 选择值,服务默认使用 嵌入式。
注意
如果输入视频没有嵌入时间码,并且您将源设置为嵌入式或未指定源,则输出将不包含时间码。这意味着需要基于时间码的开始时间的功能(如附加字幕和图形叠加)将不会显示在您的输出中。
-
-
设置 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
,位于Settings
、TimecodeConfig
中。如果未设置 Anchor timecode (锚点时间码) 的值,则服务不使用任何锚点时间码。
-
-
在 Timestamp offset (时间戳偏移量) 下,提供日期。此设置仅适用于支持 program-date-time图章的输出。使用 Timestamp offset (时间戳偏移量) 覆盖时间码日期,而不影响时间和帧编号。除非您同时在输出中包含 program-date-time图章,否则此设置无效。
如果您使用API或SDK,则可以在作业JSON文件中找到此设置。设置名称为
TimestampOffset
,位于Settings
、TimecodeConfig
中。
调整作业范围的时间码配置(API、和)SDK AWS CLI
-
在JSON任务说明中,为位于里面
Settings
的 S ourc e 设置一个值TimecodeConfig
。选择以下任一值:-
EMBEDDED:该服务使用视频中嵌入的任何时间码。
-
ZEROBASED: 该服务会忽略任何嵌入的时间码,并将时间码 00:00:00:00 (HH: MM: SS: FF) 分配给第一个视频帧。
-
SPECIFIEDSTART:该服务会忽略任何嵌入的时间码,并将您为 “开始时间码” 提供的值分配给第一个视频帧。
如果选择 Specified start (指定开始),会显示 Start Timecode (开始时间码) 字段。
如果不为 源 选择值,服务默认使用 嵌入式。
注意
如果输入视频没有嵌入时间码,并且您将源设置为嵌入式或未指定源,则输出将不包含时间码。这意味着需要基于时间码的开始时间的功能(如附加字幕和图形叠加)将不会显示在您的输出中。
-
-
可选。在您的JSON任务说明中,为设置一个值
Anchor
,位于中Settings
TimecodeConfig
。如果使用依赖于锚点时间码的编辑平台,请使用
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 秒处。
-
-
可选。在您的JSON任务说明中,为设置一个值
TimestampOffset
,位于中Settings
TimecodeConfig
。采用以下格式指定日期:YYYY-MM-DD
例如,2008-06-26
。此设置仅适用于支持 program-date-time图章的输出。使用 Timestamp offset (时间戳偏移量) 覆盖时间码日期,而不影响时间和帧编号。除非您同时在输出中包含 program-date-time图章,否则此设置无效。