如何在 MediaConvert 中完成工作后检索编码文件和路径的列表?
How to retrieve list of encoded files and paths after a done job in MediaConvert?
如标题所述,他们的 API 似乎没有提供作业完成后的编码文件列表,这对于 HLS 编码至关重要,因为我需要将它们从 S3 移动到另一个云提供商。
MediaConvert 为作业状态更改发出 CloudWatch Events [1]。您可以通过捕获进入 COMPLETE 状态的作业并触发 lambda 函数来收集所需的 S3 路径来实施此工作流程。 COMPLETE CloudWatch 事件为您提供 playlistFilePaths
和 outputFilePaths
,其中将包含您的主要和变体播放列表的 S3 路径。
用于捕获所有已完成作业的 CloudWatch 事件模式。
{
"source": [
"aws.mediaconvert"
],
"detail": {
"status": [
"COMPLETE"
]
}
}
可以在文档 [1]
中找到 CloudWatch 事件负载的示例
== 资源 ==
[1] https://docs.aws.amazon.com/mediaconvert/latest/ug/apple-hls-group.html
如标题所述,他们的 API 似乎没有提供作业完成后的编码文件列表,这对于 HLS 编码至关重要,因为我需要将它们从 S3 移动到另一个云提供商。
MediaConvert 为作业状态更改发出 CloudWatch Events [1]。您可以通过捕获进入 COMPLETE 状态的作业并触发 lambda 函数来收集所需的 S3 路径来实施此工作流程。 COMPLETE CloudWatch 事件为您提供 playlistFilePaths
和 outputFilePaths
,其中将包含您的主要和变体播放列表的 S3 路径。
用于捕获所有已完成作业的 CloudWatch 事件模式。
{
"source": [
"aws.mediaconvert"
],
"detail": {
"status": [
"COMPLETE"
]
}
}
可以在文档 [1]
中找到 CloudWatch 事件负载的示例== 资源 ==
[1] https://docs.aws.amazon.com/mediaconvert/latest/ug/apple-hls-group.html