如何在AWS MediaConvert中减少m3u8的每个.ts块的持续时间



我正在查看文档和位于此处的预设文件:

https://docs.aws.amazon.com/mediaconvert/latest/apireference/presets.html

目前,我的ts文件的持续时间为5秒。我该如何进一步拆分?例如:5个ts文件,每5秒的ts文件有1秒。或者每个2.5秒的2 ts文件。

我想我只需要配置上面的一个预设,但我找不到一个明确说明它的

使用API的ts块的分段长度可以在HlsGroupSettings下使用名为segmentLength[1]的属性/参数进行配置。

请注意,这将在输出组级别设置,因此如果您使用API 发送Mediaconvert作业,请在作业模板或基本设置中设置

===文档===

https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-道具hlsgroupsettings分段长度

我假设您希望在此场景中生成HLS输出。您可以通过在MediaConvert的HLS输出配置中配置Segment Length(sec)参数来管理段的长度。您还需要确保片段长度是关键帧间隔GOP size的倍数,以获得准确的片段持续时间。如果不是,代码转换器将把段四舍五入到最接近的值(例如:-2秒GOP大小,6秒段长度(。这里的最佳选项是使用所需的配置创建配置文件模板,并使用该模板触发作业。

最新更新