1

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

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

目前,我的 ts 文件的持续时间为 5 秒。我怎样才能更分裂呢?例如:5 个 ts 文件,每个 5 秒 ts 文件 1 秒。或 2 个 2.5 秒的 ts 文件。

我认为我只需要配置上述预设之一,但我找不到明确说明它的任何预设。

4

2 回答 2

2

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

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

== 文档 ==

https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-hlsgroupsettings-segmentlength

于 2021-07-15T15:46:17.720 回答
1

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

于 2021-07-15T14:29:38.163 回答