本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 MediaLive 主控台設定
您可以在 MediaLive 頻道的一或多個視訊輸出中設定智慧裁剪功能。在您想要此功能的每個視訊輸出中,您將視訊擴展設定為 SMART_CROP。當您儲存頻道時,MediaLive 會自動在 AWS 帳戶中的 Elemental Inference 中建立一個饋送資源。即使您啟用多個元素推論功能,MediaLive 也只會建立一個摘要。
您可以在要建立的新 MediaLive 頻道中設定智慧裁剪。或者,您可以更新現有的頻道以包含智慧裁剪。
本節說明如何使用 MediaLive 主控台設定智慧裁剪。如需使用 AWS API 設定 的資訊,請參閱 使用 的元素推論功能 AWS CLI。
注意
本節中的資訊假設您已熟悉建立頻道的一般步驟,如從零開始建立頻道中所述。
步驟 A:啟用智慧裁剪
您必須在適用的影片輸出中啟用智慧裁剪。
-
如果您打算更新現有的饋送,請確保您在已啟用的元素推論輸出配額
中有空間。配額清單會依字母順序排序。尋找開頭不是「請求速率」的配額。 請記住,您在頻道中啟用的每個功能都會產生一個元素推論輸出。
-
在建立頻道或編輯頻道頁面上,選擇AWS 元素推論設定。
-
在狀態中,選擇 ENABLED。每個元素推論功能的區段都會出現。
-
在頻道的輸出群組區段中,尋找輸出群組和包含視訊的其中一個輸出。顯示 Stream settings (串流設定) 區段,然後選擇 Video (視訊) 區段。
-
完成寬度和高度欄位以指定解析度。將解析度設定為您希望 MediaLive 套用至影片的裁剪。例如,720 x 1600。
-
開啟擴展設定,然後將擴展行為設定為 SMART_CROP。
-
-
在此輸出群組和其他輸出群組中,重複更多視訊輸出中的上一個步驟。請記住,您不需要在每個輸出群組或一個輸出群組中的每個視訊輸出中設定智慧裁剪。
步驟 B:檢閱設定
-
在建立頻道或編輯頻道頁面上,選擇AWS 元素推論設定。智慧裁剪區段會自動展開,以顯示輸出群組及其視訊輸出的清單。
-
為智慧裁剪 (啟用智慧型裁剪) 設定的視訊輸出會在啟用滑桿時顯示。輸出smart-crop-enabled
-
已啟用智慧裁剪的所有視訊輸出的輸出群組會在啟用滑桿時出現。此輸出群組smart-crop-enabled。
-
如果 包含啟用和停用視訊輸出的混合,則啟用滑桿時不會顯示輸出群組。
-
-
您可以調整組態:
移動滑桿以啟用任何輸出或輸出群組。在適用的影片輸出中,MediaLive 會自動將擴展行為設定設為智慧裁剪。不過,您可能仍需要在串流設定中檢視視訊輸出,以變更視訊寬度和高度,以設定長寬比和解析度。如果您未設定寬度和高度,輸出可能是柱狀方塊或字母方塊。
您可以移動滑桿來停用任何輸出或輸出群組。在適用的影片輸出中,MediaLive 會自動將擴展行為設定設為預設值。不過,您可能仍需要在串流設定中檢視視訊輸出,以變更視訊寬度和高度 (長寬比)。
當您變更組態時,MediaLive 會在 Elemental Inference 中執行適當的變更。
步驟 C:儲存或更新頻道
儲存頻道。MediaLive 會呼叫 Elemental Inference AssociateFeed端點來執行這些動作:
-
在摘要中建立智慧裁剪輸出。
-
若要將頻道 (資源) 與饋送建立關聯,如果這是您要設定的第一個元素推論功能。
您現在有可用的摘要:資源 - 摘要 - 輸出。
您可以啟動頻道。當頻道執行時,MediaLive 會將來源串流交付至 Elemental Inference,然後從 Elemental Inference 擷取中繼資料,描述每個影片影格中的關注區域。在設定智慧裁切的每個影片輸出中,MediaLive 會將影片裁切到新的關注區域。然後MediaLive 會繼續定期處理以編碼影片。