View a markdown version of this page

使用元素推論進行智慧裁剪 - MediaConvert

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用元素推論進行智慧裁剪

簡介

AWS Elemental Inference 是一種受管媒體服務,利用 AI 來分析媒體內容,以允許啟用 AI 的工作流程。智慧裁剪功能使用 AI 推斷輸入視訊中的關注區域,並將視訊裁剪為指定的長寬比,同時將關注區域保持在輸出中心。

智慧裁切的典型使用案例是從橫向影片建立垂直影片。例如,在足球遊戲的景觀影片中,智慧型裁剪會推斷一個區域,其中包含足球和活躍玩家作為感興趣區域。影片會裁切 (垂直化),將球和玩家保留在輸出影片影格中。

本指南說明在 MediaConvert 任務中啟用智慧裁剪功能。

Elemental Inference 整合

在任務中啟用智慧型裁剪時,MediaConvert 會管理與 Elemental Inference 的整合。當任務進行時,MediaConvert 會執行下列動作:

  1. MediaConvert 會在執行任務的帳戶中建立元素推論摘要。

  2. MediaConvert 會將輸入傳送至 Elemental Inference 進行分析。

  3. MediaConvert 會使用 Elemental Inference 的分析中繼資料建立轉碼任務。

  4. MediaConvert 會在任務完成後刪除摘要。

注意: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": "*" } ] }

並行饋送上限

每個啟用智慧型裁剪的 MediaConvert 任務都會在任務執行時耗用一個元素推論饋送。MediaConvert 允許使用者透過 MediaConvert 佇列的最大並行饋送設定,指定用於執行 MediaConvert 任務的饋送數量上限,此設定必須大於 0 才能允許執行智慧型裁剪任務。 MediaConvert 若要更新 MediaConvert 主控台中的最大並行饋送設定:

  1. 在 MediaConvert 主控台中,選取佇列和您要更新的佇列名稱。

  2. 在佇列詳細資訊頁面中,選取編輯佇列

  3. 更新最大並行饋送欄位,然後選取儲存佇列

注意:所有佇列的最大並行饋送不能超過帳戶中的元素推論總饋送限制。

如果佇列具有比最大並行饋送值更多的智慧型裁剪任務,則任務會排入佇列,直到饋送容量可用為止 (透過任務完成或更新佇列的最大饋送)。

設定智慧裁剪任務

以下是在 MediaConvert 輸出中啟用智慧裁剪的步驟:

  1. 在 MediaConvert 主控台中,新增輸出群組和輸出。

  2. 在輸出影片描述設定中,設定所需的寬度和高度,其中寬度必須小於或等於高度。

  3. 在影片描述設定中,展開擴展,並使用元素推論將擴展行為設定為智慧型裁剪。

如需設定 MediaConvert 任務的詳細資訊,請參閱 教學課程:設定任務設定

下列功能不支援智慧裁剪:

定價

智慧裁剪任務的定價分為 2 個部分:元素推論的定價和轉碼的定價。只有在任務成功完成時,才會收取服務費用。當任務錯誤時,不收取任何費用。

Smart Cropping 是一種專業方案功能,每個輸出都會啟用。

區域可用性

如果 Elemental Inference 可在下列區域中使用,則可以使用已啟用智慧型裁剪的任務:

  • 美國西部 (奧勒岡) us-west-2