0

我遵循了以下指南,除了必须更新堆栈以使用节点 12 而不是 8 之外,它工作得很好。

https://aws.amazon.com/blogs/networking-and-content-delivery/serverless-video-on-demand-vod-workflow/

它从 S3 存储桶中获取上传的视频文件,并通过 AWS 媒体转换器运行它,并为点播视频输出 HLS 视频文件。

问题: lambda 函数将文件转换为 6 个不同的比特率,我只想要 3 个。所以我进入 lambda 函数并编辑了配置文件,所以只有 3 个预设而不是 6 个。

然而,当我对更多视频进行编码时,它总是会生成所有 6 个预设。

好像 lambda 文件没有保存,或者我更可能不了解整个过程是如何工作的。

我怎样才能让它只编码 3 HLS 比特率?

4

1 回答 1

0

你必须去 AWS mediaconvert 控制台。到达那里后,转到工作模板。应该有 3 个,一个用于 2160p 源文件,还有两个,一个用于 1080p 和 720p。你必须进入每一个,你会看到一个输出列表。您应该会看到具有 6 个输出的 HLS。单击 HLS 并在页面顶部单击更新,然后您可以删除不需要的输出。您应该单击页面顶部的导出 JSON,以防万一您犯了错误并想要回滚而不再次部署整个堆栈。

于 2020-09-02T11:42:32.387 回答