翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
MediaLive コンソールでのセットアップ
MediaLive チャンネルの 1 つ以上のビデオ出力でスマートクロップ機能を設定します。この機能が必要なビデオ出力ごとに、ビデオスケーリングを SMART_CROP に設定します。チャネルを保存すると、MediaLive は Elemental Inference に 1 つのフィードリソースを AWS アカウントに自動的に作成します。複数の Elemental Inference 機能を有効にした場合でも、MediaLive は 1 つのフィードのみを作成します。
スマートクロップは、作成する新しい MediaLive チャネルで設定できます。または、既存のチャネルを更新してスマートクロップを含めることもできます。
このセクションでは、MediaLive コンソールを使用してスマートクロップを設定する方法について説明します。 AWS API を使用して を設定する方法については、「」を参照してくださいを使用した Elemental Inference 機能 AWS CLI。
注記
このセクションの情報は、ゼロからのチャンネルの作成で説明している一般的なチャンネルの作成手順を理解していることを前提としています。
ステップ A: スマートクロップを有効にする
該当するビデオ出力でスマートクロップを有効にする必要があります。
-
既存のフィードを更新する場合は、Elemental Inference の有効な出力クォータ
に空きがあることを確認してください。クォータのリストはアルファベット順にソートされます。「Request rate for」で始まらないクォータを探します。 チャネルで有効にする各機能は、1 つの Elemental Inference 出力になることに注意してください。
-
「チャンネルの作成」または「チャンネルの編集」ページで、AWS 「Elemental Inference settings」を選択します。
-
State で、ENABLED を選択します。各 Elemental Inference 機能のセクションが表示されます。
-
チャネルの出力グループセクションで、出力グループと、ビデオを含む出力の 1 つを見つけます。[Stream settings] (ストリーム設定) セクションを表示し、[Video] (ビデオ) セクションを選択します。
-
幅と高さフィールドに入力して解像度を指定します。MediaLive がビデオに適用するクロップに解像度を設定します。たとえば、720 x 1600 です。
-
スケーリング設定を開き、スケーリング動作を SMART_CROP に設定します。
-
-
この出力グループと他の出力グループで、より多くのビデオ出力で前のステップを繰り返します。すべての出力グループ、または 1 つの出力グループのすべてのビデオ出力でスマートクロップを設定する必要はありません。
ステップ B: セットアップを確認する
-
「チャンネルの作成」または「チャンネルの編集」ページで、AWS 「Elemental Inference settings」を選択します。スマートトリミングセクションが自動的に展開され、出力グループとそのビデオ出力のリストが表示されます。
-
スマートクロップ (スマートクロップが有効) 用に設定されたビデオ出力は、スライダーを有効にして表示されます。出力はsmart-crop-enabled
-
スマートクロップが有効になっているすべてのビデオ出力を持つ出力グループは、スライダーが有効になっていて表示されます。この出力グループはsmart-crop-enabled。
-
有効と無効のビデオ出力が混在している場合、出力グループはスライダーを有効にして表示されません。
-
-
設定は調整できます。
スライダーを移動して、任意の出力または出力グループを有効にします。該当するビデオ出力では、MediaLive は自動的にスケーリング動作設定をスマートクロップに設定します。ただし、アスペクト比と解像度を設定するには、ビデオの幅と高さを変更するために、ストリーム設定でビデオ出力を表示する必要がある場合があります。幅と高さを設定しない場合、出力は柱ボックスまたは文字ボックスになります。
スライダーを移動して、出力または出力グループを無効にすることができます。該当するビデオ出力では、MediaLive は自動的にスケーリング動作設定をデフォルトに設定します。ただし、ビデオの幅と高さ (アスペクト比) を変更するには、ストリーム設定でビデオ出力を表示する必要がある場合があります。
設定を変更すると、MediaLive は Elemental Inference で適切な変更を実行します。
ステップ C: チャネルを保存または更新する
チャネルを保存します。MediaLive は Elemental Inference AssociateFeedエンドポイントを呼び出して、次のアクションを実行します。
-
フィードにスマートクロップ出力を作成するには。
-
設定する最初の Elemental Inference 機能である場合、チャネル (リソース) をフィードに関連付けるには。
これで、使用可能なフィード: リソース - フィード - 出力ができました。
チャネルを開始できます。チャネルが実行されると、MediaLive はソースストリームを Elemental Inference に配信し、各ビデオフレーム内の対象リージョンを記述するメタデータを Elemental Inference から取得します。スマートクロップが設定されている各ビデオ出力で、MediaLive はビデオを新しい対象リージョンにクロップします。その後、MediaLive はビデオをエンコードするための通常の処理を続行します。