MediaConvert
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

设置流输出的片段长度

对于除 HLS(CMAF、DASH 和 Microsoft Smooth Streaming)之外的所有 ABR 流输出组,您为 Fragment length (片段长度) (FragmentLength) 指定的值必须与您指定的其他输出设置配合使用。如果错误设置了 Fragment length (片段长度),在查看者观看输出视频时,其播放器可能会发生崩溃。这种情况可能会发生,因为播放器期望在视频结尾有其他片段,并请求不存在的片段。

Fragment length (片段长度)Closed GOP cadence (已关闭的 GOP 节奏) (GopClosedCadence)、GOP size (GOP 大小) (GopSize) 和 Framerate (帧速率)FramerateNumeratorFramerateDenominator)的值的约束。有关在控制台和 JSON 作业规范中查找这些设置的信息,请参阅查找与片段长度相关的设置

注意

在将输出 Framerate (帧速率) 设置为 Follow source (跟随源) 时,确保输入视频文件的帧速率(充当输出帧速率)与您为输出 Fragment length (片段长度) 指定的值配合使用。

片段长度的规则

Fragment length (片段长度) 必须是整数,并且必须是此值的倍数:

GOP size (GOP 大小) x Closed GOP cadence (已关闭的 GOP 节奏) ÷ Framerate (帧速率)

片段长度示例

示例:正确设置

已关闭的 GOP 节奏 = 1

帧速率 = 30

GOP 大小 = 60 帧

片段长度 = 2

示例:错误设置

已关闭的 GOP 节奏 = 1

帧速率 = 50

GOP 大小 = 90 帧

片段长度 = 2