コミュニティのための FFmpeg

概要

FFmpeg は、オーディオとビデオの変換およびストリーミングのためのソリューションです。インストールすると、ビデオアセットの適切なトランスコーディングと AEM Communities のイネーブルメント 能に使用できます。

FFmpeg は、オーサー環境で、アップロードしたイネーブルメントリソースのメタデータを取得したり、イネーブルメントリソースの一覧に表示するサムネイルを生成するときに使用します。

FFmpeg のインストール

FFmpeg は AEM オーサー​インスタンスをホストしているサーバーにインストールする必要があります。

  1. https://www.ffmpeg.orgに移動します。

  2. お使いの環境(Macintosh、WindowsまたはLinux)向けの最新バージョンのFFmpegをダウンロードします。

    • 古いバージョンのセキュリティの脆弱性により、FFmpegを最新の状態に保つことが重要です。
  3. OS の手順に従って FFmpeg をインストールします。

  4. FFmpeg実行可能ファイルがシステムパスに設定されていることを確認します。

    システム内の任意のディレクトリからFFmpegを実行できるはずです。

    • (例:ffmpeg -version)。

FFmpeg トランスコーディングサービスの設定

デフォルトでは、FFmpegがインストールされると、DAMアセットの更新ワークフロー定義に従って複数のレンディションが設定(トランスコーディング)されます。

トランスコーディングは CPU を集中的に使用するので、対象レンディションのリストを変更することを推奨します。ほとんどの場合、トランスコードは必要ありません。

DAMアセットの更新ワークフローを変更し、この例でトランスコーディングをオフにするには、次のようにします。

  • 管理者権限でオーサーインスタンスにログインします。

  • グローバルナビゲーションから、ツール / ワークフロー / モデル​に移動します。

  • DAM Update Asset​を探します。

  • ダブルクリックして、編集用のワークフローをクラシックUIで開きます。

    結果の場所:http://localhost:4502/cf#/etc/workflow/models/dam/update_asset.html

  • FFmpegトランスコーディング​の手順をダブルクリックして、ステップのプロパティダイアログにアクセスします。

  • プロセス」タブで、次の操作を実行します。

    • 引数:トランスコーディングを無効にするには、すべてのエントリをクリアします。デフォルト値: profile:format_ogg,profile:format_aac,profile:format_flv,profile:format_aac_ie

    configure-ffmpeg

  • OK」を選択して、Step Propertiesダイアログを閉じます。

  • 保存」を選択して、DAM Update Assetワークフローを保存します。

このページ