ビデオコンポーネントの設定

この ビデオコンポーネント では、事前定義済みの標準 (OOTB) ビデオ要素をページに配置できます。

適切なトランスコードをおこなうには、管理者が FFmpeg のインストールとAEMの設定 個別に。 HTML5 要素と共に使用するためにビデオプロファイルを設定することもできます。

注意

このコンポーネントは、広範なプロジェクトレベルのカスタマイズをしない限り、標準搭載の状態では使用できなくなりました。

ビデオプロファイルの設定

HTML5 要素に使用するビデオプロファイルの定義が必要になる場合があります。ここで選択したものは順番に使用されます。アクセスするには、デザインモード(クラシック UI のみ)を使用して「プロファイル」タブを選択します。

chlimage_1-317

また、ビデオコンポーネントのデザインと、 再生, Flash、および 詳細.

FFmpeg のインストールと AEM の設定

ビデオコンポーネントは、からダウンロードできるビデオの適切なトランスコードに、サードパーティのオープンソース製品 FFmpeg を使用します。 https://ffmpeg.org/. FFmpeg をインストールした後、特定のオーディオコーデックと特定のランタイムオプションを使用するようにAEMを設定する必要があります。

お使いのプラットフォーム用の FFmpeg をインストールするには、以下を実行します。:

  • Windows の場合:

    1. ffmpeg.zip というコンパイル済みバイナリをダウンロードします。
    2. フォルダーに解凍します。
    3. システム環境変数の設定 PATH から <*your-ffmpeg-locatio*n>\bin
    4. AEM を再起動します。
  • Mac OS X:

    1. Xcode (https://developer.apple.com/technologies/tools/xcode.html)

    2. XQuartz/X11 をインストールします。

    3. MacPorts (https://www.macports.org/)

    4. コンソールで、次のコマンドを実行し、指示に従います。

      sudo port install ffmpeg

      FFmpeg は、 PATH AEMはコマンドラインを使用してこれを取得できます。

  • OS X 10.6 用のコンパイル済みバージョンの使用:

    1. コンパイル済みバージョンをダウンロードします。

    2. 次の場所に抽出します。 /usr/local ディレクトリ。

    3. ターミナルから、以下を実行します。

      sudo ln -s /usr/local/Cellar/ffmpeg/0.6/bin/ffmpeg /usr/bin/ffmpeg

AEMを設定するには:

  1. Web ブラウザーで CRXDE Lite を開きます。(http://localhost:4502/crx/de)

  2. /libs/settings/dam/video/format_aac/jcr:content ノードを選択し、ノードのプロパティが次のようになっていることを確認します。

    • audioCodec:

       aac
      
    • customArgs:

       -flags +loop -me_method umh -g 250 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -bf 16 -b_strategy 1 -i_qfactor 0.71 -cmp chroma -subq 8 -me_range 16 -coder 1 -sc_threshold 40 -b-pyramid normal -wpredp 2 -mixed-refs 1 -8x8dct 1 -fast-pskip 1 -keyint_min 25 -refs 4 -trellis 1 -direct-pred 3 -partitions i8x8,i4x4,p8x8,b8x8
      
  3. 設定をカスタマイズするには、 /apps/settings/ ノードにオーバーレイを作成し、同じ構造を /conf/global/settings/ ノードの下に移動します。/libs ノードで編集することはできません。例えば、パス /libs/settings/dam/video/fullhd-bp をオーバーレイするには、/conf/global/settings/dam/video/fullhd-bp で作成します。

    メモ

    変更が必要なプロパティだけでなく、プロファイルノード全体をオーバーレイ/編集してください。そのようなリソースは SlingResourceMerger 経由で解決されません。

  4. いずれかのプロパティを変更した場合は、「すべて保存」をクリックします。

メモ

OOTB ワークフローモデルは、AEMインスタンスをアップグレードしても保持されません。 Adobeでは、OOTB ワークフローモデルを編集する前にコピーすることをお勧めします。 例えば、DAM アセットの更新モデルの FFmpeg トランスコーディング手順を修正する前に OOTB DAM アセットの更新モデルをコピーして、アップグレード前に存在していたビデオプロファイル名を選択します。その後、/apps ノードをオーバーレイして、AEM で OOTB モデルへのカスタム変更を取得できます。

このページ