[AEM Assets]{class="badge positive" title="AEM Assetsに適用されます。"}

承認されたビデオにビデオスマート切り抜きを適用する apply-video-smart-crops-dmwoapi

Dynamic Media with OpenAPI capabilitiesを使用すると、Adobe Experience Manager (AEM)でビデオアセットのビデオスマート切り抜き出力を生成できます。

ビデオスマート切り抜きビデオコンテンツを分析し、フレームを動的に調整して、様々な縦横比やデバイスをまたいで主要な被写体に焦点を当てることができます。

この機能を使用するには、ビデオアセットのメタデータスキーマを設定します。 有効にすると、ユーザーはアセットのメタデータを更新してアセットを承認することで、ビデオスマート切り抜きを適用できます。

始める前に prerequisites-for-video-smart-crops

次の点を確認します。

  • AEM Assets as a Cloud Service にアクセスします。
  • メタデータスキーマを編集する権限。
  • お使いの環境でOpenAPI機能が有効になっているDynamic Media。
  • AEM Assetsで利用可能なビデオアセット。

ビデオのスマート切り抜きを有効にする(管理者) enable-video-smart-crops

ビデオスマート切り抜きを有効にするには、ビデオアセットに使用するメタデータスキーマを設定します。

次の手順を実行します。

  1. ツール/Assets/メタデータスキーマ​に移動します。

  2. ビデオアセットに適用されているメタデータスキーマを開き、編集​をクリックします。

  3. メタデータスキーマエディターで、「ビデオ」タブを選択します。

  4. 「フォームを作成」セクションから、ドロップダウン コンポーネントをフォームにドラッグします。

    ​ メタデータ スキーマに追加されたビデオ スマート切り抜きフィールドの作成

  5. 新しく追加したフィールドを選択し、設定 パネルで次の設定を行います。

    • フィールドラベル:選択したフィールドラベルを指定します。
    • プロパティにマッピング:./jcr:content/dam:applyVideoSmartCrop
  6. 「選択肢」セクションで、次の値を追加します。

    • はい→true
    • No → false

    ​ ビデオ スマート切り抜きフィールドの作成の設定

  7. 「保存」をクリックします。

NOTE
環境でdm_video メタデータスキーマが使用されている場合は、同じ設定がdm_video スキーマにも適用されていることを確認してください。 これにより、すべてのビデオスキーマタイプでビデオスマート切り抜きの一貫性のある動作が保証されます。

承認されたビデオにビデオスマート切り抜きを適用する apply-video-smart-crops

メタデータフィールドを有効にしてアセットを承認すると、ビデオスマート切り抜きをビデオアセットに適用できます。

次の手順を実行します。

  1. Assets View で「Assets」を選択し、フォルダーに移動します。

  2. ビデオアセットの選択。

  3. 「プロパティ」をクリックします。

  4. メタデータパネルで、ビデオのスマートクロップを作成​を​ はい ​に設定し、アセットステータスを​ 承認済み ​に更新して、保存​をクリックします。

    ​ ビデオ スマート切り抜きが有効になっている承認済みビデオアセット ​

プロパティが正常に更新されると、確認メッセージが表示されます。

ビデオのスマート切り抜き出力の表示 view-video-smart-crops

ビデオスマート切り抜きが生成されたら、/play エンドポイントのビデオ配信リクエストにmode=smartcrop パラメーターを含めてレンダリングします。

  • mode=smartcrop パラメーターを使用すると、再生中にビデオスマート切り抜きが動的に適用されます。
  • Dynamic Media ビューアは、デバイスと縦横比に基づいて最適な切り抜きを自動的に選択します。
  • ビデオの再生は動的に調整され、主要な被写体の焦点が合うように調整されます。

関連情報

recommendation-more-help
experience-manager-cloud-service-help-main-toc