本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用元素推理进行智能裁剪
简介
AWS Elemental Inf
智能裁剪的典型用例是根据横向视频创建垂直视频。例如,在足球比赛的横向视频中,Smart Cropping 将包含足球和活跃球员的区域推断为感兴趣区域。视频被裁剪(垂直),以使球和球员保持在输出视频帧中。
本指南介绍如何在 MediaConvert 作业中启用智能裁剪功能。
元素推理集成
在作业中启用智能裁剪后, MediaConvert 管理与元素推理的集成。在作业进行期间, MediaConvert 执行以下操作:
-
MediaConvert 在运行作业的账户中创建元素推理 Feed。
-
MediaConvert 将输入发送到元素推理进行分析。
-
MediaConvert 使用 Elemental Inference 中的分析元数据创建转码作业。
-
MediaConvert 任务完成后删除 Feed。
注意:在 Feed 中 MediaConvert 添加带有密钥ManagedByService和值的 AWS 标签AWSElementalMediaConvert。
IAM 角色权限
该设置 IAM 权限指南介绍了如何设置具有运行 MediaConvert 转码任务权限的 IAM 角色。以下策略列出了为智能裁剪功能向转码 IAM 角色添加所需的额外权限:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "elemental-inference:CreateFeed", "elemental-inference:AssociateFeed", "elemental-inference:PutMedia", "elemental-inference:GetMetadata", "elemental-inference:DeleteFeed", "elemental-inference:TagResource" ], "Resource": "*" } ] }
最大并发 Feed
每个启用了智能裁剪的 MediaConvert 作业在作业运行时都会消耗一个元素推理源。 MediaConvert 允许用户通过 MediaConvert 队列的最大并发 Feed 设置指定用于运行 MediaConvert 作业的最大订阅量,该设置必须大于 0 才能运行智能裁剪作业。要在 MediaConvert控制台中更新 “最大并发 Feed” 设置,请执行以下操作:
-
在 MediaConvert 控制台中,选择队列和要更新的队列名称。
-
在队列详细信息页面中,选择编辑队列。
-
更新 “最大并发源数量” 字段,然后选择 “保存队列”。
注意:所有队列的最大并发 Feed 不能超过账户内元素推理的总馈送上限。
如果队列的 Smart Cropping 作业数超过最大并发源值,则这些作业将排队直到输入数据容量可用为止(通过任务完成或更新队列的最大 Feed)。
设置智能裁剪作业
以下是在 MediaConvert 输出中启用智能裁剪的步骤:
-
在 MediaConvert 控制台中,添加输出组和输出。
-
在输出视频描述设置中,设置所需的宽度和高度,其中宽度必须小于或等于高度。
-
在视频描述设置中,展开缩放并将缩放行为设置为使用元素推理进行智能裁剪。
有关设置 MediaConvert 作业的详细信息,请参阅教程:配置作业设置。
以下功能不支持智能裁剪:
定价
智能裁剪作业的定价分为两个部分:元素推理的定价和转码的定价。服务费用仅在任务成功完成时适用。作业出错时不收取任何费用。
智能裁剪是一项专业级功能,按输出启用。
区域可用性
如果元素推理在以下区域可用,则可以使用启用智能裁剪的作业:
-
美国西部(俄勒冈)us-west-2