View a markdown version of this page

使用 Elemental Inference 的智慧型裁剪影片 - MediaLive

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

使用 Elemental Inference 的智慧型裁剪影片

在 AWS Elemental MediaLive 頻道中,您可以啟用智慧裁剪功能,以設定具有與來源長寬比不同的長寬比的一或多個輸出。典型的使用案例是從橫向視訊建立垂直視訊。

MediaLive 使用 AWS Elemental Inference 將影片影格裁剪成您指定的長寬比。

Elemental Inference 會分析來源內容,以偵測關注區域。例如,考慮足球遊戲的來源影片。元素推論會在球移動時推斷感興趣區域的位置。Elemental Inference 通常會推斷足球和球周圍的玩家是該感興趣區域。

MediaLive 會從 Elemental Inference 取得關注區域的相關資訊,並裁切和擴展影片。

定價

執行已啟用智慧型裁剪功能的頻道需要付費。若要停止此費用,您必須在頻道中的所有輸出中停用此功能。如需使用此功能的費用資訊,請參閱 https://aws.amazon.com/elemental-inference/pricing/

注意

當您在標準類別的 MediaLive 頻道中啟用智慧裁剪時,頻道中每個管道都會產生個別但相同的費用。

來源需求

  • 輸入類型:所有支援的類型。輸入必須是即時輸入,而不是檔案輸入。

  • 輸入轉碼器:所有支援的轉碼器

  • 輸入解析度:所有支援的解析度。

  • 長寬比:任何長寬比

  • 動態影像浮水印:我們建議來源不包含影像浮水印,因為浮水印中的移動可能包含元素推論無法正確開始追蹤的移動。

  • 靜態影像浮水印和燒錄字幕:我們建議來源不包含靜態影像浮水印或燒錄字幕,因為智慧裁剪可能會使它們尷尬地關閉。

  • 實作輸入切換和/或輸入容錯移轉的頻道支援智慧裁剪。

  • MediaLive Anywhere 頻道不支援智慧裁剪。

輸出規格

  • 輸出類型:所有支援的類型。

  • 輸出轉碼器:所有支援的轉碼器。

  • 長寬比:任何長寬比,以及任何方向 (縱向或橫向)。

  • 解析度:所有支援的解析度。

  • 共用編碼:您可以選擇不在您為智慧裁剪設定的頻道中共用編碼,因為如果您在共用編碼的其中一個輸出中啟用智慧裁剪,MediaLive 會自動在共用編碼的其他輸出中啟用它。如果您要在具有共用編碼的現有頻道中設定智慧裁剪,請參閱 以取得如何解耦輸出共用影片編碼的資訊。

  • 您無法在啟用智慧裁切的任何視訊輸出中啟用 AFD。

  • 您無法在啟用智慧裁切的頻道中插入動態影像浮水印。

使用 MediaLive 主控台設定智慧裁剪

注意

本節中的資訊假設您已熟悉建立頻道的一般步驟,如從零開始建立頻道中所述。

智慧裁剪的運作方式

您可以透過將影片擴展設定為 SMART_CROP,在個別影片輸出中設定智慧裁剪功能。您可以在頻道的一或多個視訊輸出中設定智慧裁切。當您儲存頻道時,MediaLive 會自動在 AWS 帳戶中的 Elemental Inference 中建立饋送資源。MediaLive 會在饋送與使用智慧裁剪的每個輸出之間建立關聯。

當您啟動頻道時,MediaLive 會將來源串流交付至 Elemental Inference,然後從描述感興趣區域的 Elemental Inference 擷取中繼資料。在設定智慧裁切的每個影片輸出中,MediaLive 會將頻道中的影片裁切到新的關注區域。MediaLive 會繼續定期處理以編碼影片。

步驟 A:啟用智慧裁剪

您必須在適用的影片輸出中啟用智慧裁剪。

  1. 建立頻道編輯頻道頁面上,選擇AWS 元素推論設定

  2. 狀態中,選擇已啟用。每個元素推論功能的區段都會出現。

  3. 在頻道的輸出群組區段中,尋找輸出群組和包含視訊的其中一個輸出。顯示 Stream settings (串流設定) 區段,然後選擇 Video (視訊) 區段。

    • 完成寬度高度欄位,以符合您希望 MediaLive 套用的裁剪。

    • 開啟擴展設定,然後將擴展行為設定為 SMART_CROP

  4. 在此輸出群組和其他輸出群組中,重複更多視訊輸出中的上一個步驟。請記住,您不需要在每個輸出群組或一個輸出群組中的每個視訊輸出中設定智慧裁剪。

步驟 B:檢閱設定

  1. 建立頻道編輯頻道頁面上,選擇AWS 元素推論設定智慧裁剪區段會自動展開以顯示輸出群組的清單,並顯示其視訊輸出。

    • 為智慧裁剪 (啟用智慧型裁剪) 設定的視訊輸出會在啟用滑桿時顯示。輸出smart-crop-enabled

    • 已啟用智慧裁剪的所有視訊輸出的輸出群組會在啟用滑桿時出現。此輸出群組smart-crop-enabled。

    • 如果 包含啟用和停用視訊輸出的混合,則啟用滑桿時不會顯示輸出群組。

  2. 您可以調整組態:

    移動滑桿以啟用任何輸出或輸出群組。在適用的影片輸出中,MediaLive 會自動將擴展行為設定設為智慧型裁剪。不過,您可能仍需要在串流設定中檢視視訊輸出,以變更視訊寬度和高度 (長寬比)。如果您未設定寬度和高度,輸出可能是柱狀方塊或字母方塊。

    您可以移動滑桿來停用任何輸出或輸出群組。在適用的影片輸出中,MediaLive 會自動將擴展行為設定設為預設值。不過,您可能仍需要在串流設定中檢視視訊輸出,以變更視訊寬度和高度 (長寬比)。

修改智慧裁剪組態

您可以修改頻道中現有的智慧裁剪組態,如下所示:

在頻道中的所有輸出中停用智慧裁切

  1. 建立頻道編輯頻道頁面上,選擇AWS 元素推論設定智慧裁剪區段會自動展開,以顯示輸出群組及其視訊輸出的清單。

  2. 選擇適當的動作:

    • 如果智慧裁剪是此頁面上唯一啟用的元素推論功能:在狀態中,選擇停用

    • 否則,在智慧裁剪區段中,將每個輸出群組的滑桿移至停用 (灰色)。

在個別輸出中停用智慧裁切

  1. 建立頻道編輯頻道頁面上輸出群組區段中,選取包含視訊的輸出。

  2. 顯示 Stream settings (串流設定) 區段,然後選擇 Video (視訊) 區段。

    • 調整寬度高度欄位中的值。

    • 開啟擴展設定,然後將擴展行為設定為 SMART_CROP 以外的值。