Dynamic Mediaのビデオプロファイル video-profiles
Dynamic Media には、事前定義済みのアダプティブビデオエンコーディングプロファイルが最初から付属しています。この標準提供プロファイルの設定は、ユーザーができる限り最高の閲覧エクスペリエンスを得られるように最適化されています。アダプティブビデオエンコーディングプロファイルを使用してマスタービデオをエンコードする場合、ビデオプレーヤーは再生中に、顧客のインターネット接続速度に基づいてビデオストリームの品質を自動的に調整します。 これがアダプティブストリーミングと呼ばれるものです。
ビデオの品質を決めるその他の要因には、次のようなものがあります。
-
アップロードされたマスタービデオの解像度
MP4 ビデオが 240p、360p などの低い解像度で録画された場合、高画質でストリーミングすることはできません。
-
ビデオプレーヤーのサイズ
デフォルトでは、 幅 のアダプティブビデオエンコーディングプロファイルが 自動. 再生中は、プレーヤーのサイズに応じた最適な品質が使用されます。
ビデオエンコーディングのベストプラクティスも参照してください。
ビデオプロファイルの作成が完了したら、そのプロファイルを 1 つまたは複数のフォルダーに適用します。ビデオプロファイルのフォルダーへの適用を参照してください。
他のアセットタイプへの高度な処理パラメーターの定義については、アセット処理の設定を参照してください。
アダプティブビデオエンコーディングプリセット adaptive-video-encoding-presets
次の表に、モバイルデバイス、タブレットデバイス、デスクトップコンピューターへのアダプティブビデオストリーミングに対する、ベストプラクティスのエンコーディングプロファイルを示します。これらのプリセットは、どんなアスペクト比のビデオでも使用できます。
アダプティブストリーミング用のDynamic Mediaビデオエンコーディングプロファイルの作成 creating-a-video-encoding-profile-for-adaptive-streaming
Dynamic Mediaには、事前に定義されたアダプティブビデオエンコーディングプロファイルが付属しています。これは、最高の表示エクスペリエンス向けに最適化された、MP4 H.264 用のビデオアップロード設定のグループです。ビデオのアップロード時に、このプロファイルを使用できます。
この事前定義済みプロファイルがニーズに合わない場合は、独自のアダプティブビデオエンコーディングプロファイルを作成することもできます。設定を使用する場合 アダプティブストリーミング用にエンコード-ベストプラクティス — プロファイルに追加したすべてのエンコーディングプリセットは、すべてのビデオの縦横比が同じであることを確認するために検証されます。 さらに、エンコーディングされたビデオは、ストリーミング向けの複数ビットレート設定として扱われます。
ビデオエンコーディングプロファイルを作成すると、ほとんどのエンコーディングオプションに、推奨されるデフォルト設定が事前に設定されているので、役に立ちます。 ただし、推奨されるデフォルト以外の値を選択した場合は、再生中にビデオの画質が低下し、その他のパフォーマンスの問題が発生する可能性があることに注意してください。
そのため、プロファイル内のすべての MP4 H.264 ビデオエンコーディングプリセットに対して、次の値が検証され、プロファイル内の個々のエンコーディングプリセット間で同じであることが確認されます。
- ビデオ形式コーデック - MP4 H.264(.mp4)
- オーディオコーデック
- オーディオビットレート
- アスペクト比を保持
- 2 パスエンコーディング
- 固定ビットレート
- H264 プロファイル
- オーディオのサンプリングレート
値が同じでない場合、プロファイルの作成をそのまま続行できます。ただし、アダプティブストリーミングは使用できないことに注意してください。 代わりに、ユーザーはシングルビットレートストリーミングを体験します。 プロファイル内の個々のエンコーディングプリセットで同じ値を使用するようにエンコーディング設定を編集することをお勧めします( 次の場合、ビデオプロファイル/プリセットエディターでアダプティブビデオエンコーディング設定のパリティを適用する必要があります。 アダプティブストリーミング用にエンコード が有効になっている場合 )。
関連トピック プログレッシブストリーミング用のビデオエンコーディングプロファイルの作成.
ビデオエンコーディングのベストプラクティスも参照してください。
他のアセットタイプへの高度な処理パラメーターの定義については、アセット処理の設定を参照してください。
ビデオプロファイルの作成が完了したら、そのプロファイルを 1 つまたは複数のフォルダーに適用してください。
アダプティブストリーミング用のDynamic Mediaビデオエンコーディングプロファイルを作成するには:
-
AEMのロゴをタップまたはクリックし、に移動します。 ツール/ Assets /ビデオプロファイル.
-
「作成」をタップクリックして、新しいビデオプロファイルを追加します。
-
プロファイルの名前と説明を入力します。
-
以下を確認します。 アダプティブストリーミング用にエンコード がオン(デフォルト)になっている。
-
タップ ビデオエンコーディングプリセットを追加.
-
「基本」タブで、ビデオとオーディオのオプションを設定します。
各オプションの横にある情報アイコンをタップすると、追加の説明や、選択したビデオ形式のコーデックに応じた推奨設定が表示されます。
-
「ビデオサイズ」ヘッダーの下で、「縦横比を保持」チェックボックスがオンになっていることを確認します。
-
ビデオフレームの解像度をピクセル単位で設定します。auto 値を使用すると、ソースの縦横比(幅と高さの比率)に合わせて自動的に拡大/縮小されます。例えば、[自動 x 480] や [640 x 自動 ] などです。
次のいずれかの操作を行います。
- 「幅」フィールドに「auto」と入力します。「高さ」フィールドに値をピクセル単位で入力します。
- ビデオのサイズを目で確認できるようにするには、 情報 右のアイコン 高さ 開く サイズ計算ツール ページ。 サイズ計算ツール を使用して、必要なビデオサイズ(青のボックスで表示)を設定します。タップ X が表示されます。
-
(オプション)「詳細」タブをタップし、「デフォルト値を使用」チェックボックスがオンになっている(推奨)ことを確認します。または、ビデオおよびオーディオの詳細設定を変更します。
-
ページの右上隅にあるをタップします。 保存 プリセットを保存します。
-
次のいずれかの操作を行います。
- 手順 5~10 を繰り返して、その他のエンコーディングプリセットを作成します。(アダプティブビデオストリーミングの場合は、複数のビデオプリセットが必要です)。
- ページの右上隅の「保存」をもう一度タップして、プロファイルを保存します。
エンコーディングジョブの進行状況の監視 monitoring-the-progress-of-an-encoding-job
ビデオエンコーディングジョブの進行状況を視覚的に監視できるように、処理インジケーター(進行状況バー)が表示されます。
error.log
ファイルで、エンコーディングジョブの進行状況を監視し、エンコーディングが完了したか、またはジョブのエラーが発生したかを確認することもできます。error.log
は、AEM インスタンスのインストール先の logs
フォルダーにあります。
プログレッシブストリーミング用のDynamic Mediaビデオエンコーディングプロファイルの作成 creating-a-video-encoding-profile-for-progressive-streaming
「アダプティブストリーミング用にエンコーディング」オプションを使用しない場合は、プロファイルに追加されるすべてのエンコーディングプリセットが、単一ビットレートのストリーミングまたはプログレッシブビデオ配信用の個々のビデオレンディションとして扱われることに注意してください。また、すべてのビデオレンディションが同じ縦横比であることを確認するための検証は実行されません。
実行しているモードに応じて、サポートされるビデオ形式コーデックは次のとおりです。
- Dynamic Media-Scene7 モード:H.264(.mp4)
- Dynamic Media- ハイブリッドモード:H.264(.mp4)、WebM
関連トピック アダプティブストリーミング用のビデオエンコーディングプロファイルの作成.
ビデオエンコーディングのベストプラクティスも参照してください。
他のアセットタイプへの高度な処理パラメーターの定義については、アセット処理の設定を参照してください。
ビデオプロファイルの作成が完了したら、そのプロファイルを 1 つまたは複数のフォルダーに適用してください。
プログレッシブストリーミング用のDynamic Mediaビデオエンコーディングプロファイルを作成するには:
-
AEM のロゴをタップし、ツール/Assets/ビデオプロファイル に移動します。
-
「作成」をタップクリックして、新しいビデオプロファイルを追加します。
-
プロファイルの名前と説明を入力します。
-
をクリア アダプティブストリーミング用にエンコード チェックボックスをオンにします。
-
タップ ビデオエンコーディングプリセットを追加.
-
「基本」タブで、ビデオとオーディオのオプションを設定します。
次をタップします。 情報 各オプションの横にあるアイコンをクリックし、選択したビデオ形式のコーデックに応じた追加の説明や推奨設定を確認します。
-
(オプション) ビデオサイズ 見出し、オフ 縦横比を保持.
-
内 幅 フィールドに入力 auto;右 高さ フィールドで、 情報 アイコン サイズ計算ツール ページを使用して、必要なビデオのサイズ(青いボックス)を設定します。タップ X 完了したら
-
(オプション)次のいずれかの操作をおこないます。
-
「詳細」タブをタップし、「デフォルト値を使用」チェックボックスがオンになっている(推奨)ことを確認します。
-
「デフォルト値を使用」チェックボックスをオフにして、必要なビデオ設定とオーディオ設定を指定します。
次をタップします。 情報 各オプションの横にあるアイコンをクリックし、選択したビデオ形式のコーデックに応じた追加の説明や推奨設定を確認します。
-
-
ページの右上隅にあるをタップします。 保存 プリセットを保存します。
-
次のいずれかの操作を行います。
- 手順 5~10 を繰り返して、その他のエンコーディングプリセットを作成します。
- ページの右上隅の「保存」をタップして、プロファイルを保存します。
カスタムで追加するビデオエンコーディングパラメーターの使用 using-custom-added-video-encoding-parameters
既存のビデオエンコーディングプロファイルを編集して、AEMでビデオプロファイルを作成または編集する際にユーザーインターフェイスに表示されない高度なビデオエンコーディングパラメーターを利用できます。 1 つ以上の詳細設定パラメーター(例: )をカスタムで追加する場合 minBitrate および maxBitrate — を既存のプロファイルに追加します。
カスタムで追加するビデオエンコーディングパラメーターを使用するには:
-
AEM のロゴをタップして、ツール/一般/CRXDE Lite に移動します。
-
次の CRXDE Lite ページの エクスプローラ 左側のパネルで、次の場所に移動します。
/conf/global/settings/dam/dm/presets/video/*name_of_video_encoding_profile_to_edit*
-
ページの右下にあるパネルで、 プロパティ タブで、 名前, タイプ、および 値 を設定します。
以下の高度なパラメーターを使用できます。
table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 html-authored no-header 名前 説明 タイプ 値 h264Level
エンコーディングに使用する H.264 レベル。通常、この値は、使用しているエンコーディング設定に基づいて自動的に決定されます。 String
H.264 レベルの 10 倍の数値
(例えば、3.0 の場合は 30、1.3 の場合は 13 のように指定します)
デフォルト値はありません。
keyframe
キーフレーム間のターゲットフレーム数。この値を計算して、2 ~ 10 秒ごとにキーフレームを生成します。 例えば、1 秒あたり 30 フレームの場合、キーフレーム間隔は 60~300 にします。
キーフレーム間隔を短くすると、アダプティブビデオエンコーディングでストリームのシークと切り替えの動作が向上し、動きの多いビデオの画質も向上します。ただし、キーフレームが増えるとファイルのサイズも増えるので、通常、キーフレーム間隔を短くすると、特定のビットレートでの全体的なビデオの画質は低下します。String
正の数。
初期設定は 300 です。
HLS(HTTP ライブストリーミング)の推奨値は 60~90 です。
minBitrate
可変ビットレートエンコーディングに可能な最小ビットレート(Kbps)。
このパラメーターは、ビデオエンコーディングプロファイルを作成または編集するときに「詳細」タブで「固定ビットレートを使用」の選択をオフにした場合にのみ適用されます。
ビットレートも参照してください。
String
正の数(Kbps)。
デフォルト値はありません。
maxBitrate
可変ビットレートエンコーディングに可能な最大ビットレート(Kbps)。
このパラメーターは、ビデオエンコーディングプロファイルを作成または編集するときに「詳細」タブで「固定ビットレートを使用」の選択をオフにした場合にのみ適用されます。
ビットレートも参照してください。
String
正の数(Kbps)。
デフォルト値はありません。ただし、推奨値は、エンコーディングのビットレートの最大 2 倍です。
audioBitrateCustom
オーディオコーデックでサポートされている場合、オーディオストリームに固定ビットレートを強制的に適用するには、値を true
に設定します。String
true
/false
デフォルトは
false
です。HLS(HTTP ライブストリーミング)の推奨値は
false
です。 -
ページの右下隅にあるをタップします。 追加.
-
次のいずれかの操作を行います。
- 手順 3 と手順 4 を繰り返して、ビデオエンコーディングプロファイルに別のパラメーターを追加します。
- ページの左上隅付近にある「すべて保存」をタップします。
-
をクリックします。 CRXDE Lite ページで、 ホームに戻る アイコンをクリックしてAEMに戻ります。
Dynamic Mediaビデオエンコーディングプロファイルの編集 editing-a-video-encoding-profile
作成したビデオエンコーディングプロファイルを編集して、そのプロファイル内のビデオプリセットを追加、編集または削除することができます。
デフォルトでは、事前定義済みかつ標準設定の アダプティブビデオエンコーディング プロファイル(Dynamic Media に付属)を編集することはできません。代わりに、簡単にプロファイルをコピーして、新しい名前で保存できます。その後、コピーしたプロファイルで目的のプリセットを編集できます。
ビデオエンコーディングのベストプラクティスも参照してください。
他のアセットタイプへの高度な処理パラメーターの定義については、アセット処理の設定を参照してください。
Dynamic Mediaビデオエンコーディングプロファイルを編集するには:
-
AEM のロゴをタップし、ツール/Assets/ビデオプロファイル に移動します。
-
の ビデオプロファイル ページで、1 つのビデオプロファイル名のチェックボックスをオンにします。
-
ツールバーの「編集」をタップします。
-
の ビデオエンコーディングプロファイル ページで、必要に応じて名前と説明を編集します。
-
ベストプラクティスとしては、「アダプティブストリーミング用にエンコーディング」チェックボックスは必ずオンにします。
アダプティブストリーミングの説明を参照するには、情報アイコンをタップします(プログレッシブビデオプロファイルを編集する場合は、このチェックボックスをオンにしないでください)。
-
以下 ビデオエンコーディングプリセット プロファイルを構成するビデオエンコーディングプリセットの見出し、追加、編集または削除を行います。
次をタップします。 情報 アイコン 基本 および 詳細 タブを参照してください。
-
ページの右上隅にある「保存」をタップします。
Dynamic Mediaビデオエンコーディングプロファイルのコピー copying-a-video-encoding-profile
-
AEM のロゴをタップし、ツール/Assets/ビデオプロファイル に移動します。
-
の ビデオプロファイル ページで、1 つのビデオプロファイル名のチェックボックスをオンにします。
-
ツールバーの「コピー」をタップします。
-
の ビデオエンコーディングプロファイル ページで、プロファイルの新しい名前を入力します。
-
ベストプラクティスとしては、「アダプティブストリーミング用にエンコーディング」チェックボックスは必ずオンにします。アダプティブストリーミングの説明を参照するには、情報アイコンをタップします(プログレッシブビデオプロファイルをコピーする場合は、このチェックボックスをオンにしないでください)。
Dynamic Media(ハイブリッドモード)では、WebM ビデオプリセットがビデオプロファイルに含まれている場合は、すべてのプリセットを MP4 にする必要があるので、アダプティブストリーミング用にエンコーディング をオンにすることはできません。
-
以下 ビデオエンコーディングプリセット プロファイルを構成するビデオエンコーディングプリセットの見出し、追加、編集または削除を行います。
次をタップします。 情報 アイコン 基本 および 詳細 タブを参照してください。
-
ページの右上隅にある「保存」をタップします。
Dynamic Mediaビデオエンコーディングプロファイルの削除 deleting-a-video-encoding-profile
- AEM のロゴをタップし、ツール/Assets/ビデオプロファイル に移動します。
- の ビデオプロファイル ページで、1 つ以上のビデオプロファイル名を確認します。
- ツールバーで、 削除.
- 「OK」をタップします。
フォルダーへのDynamic Mediaビデオプロファイルの適用 applying-a-video-profile-to-folders
ビデオプロファイルをフォルダーに割り当てると、サブフォルダーは自動的に親フォルダーのプロファイルを継承します。つまり、1 つのフォルダーに割り当てることができるビデオプロファイルは 1 つだけです。そのため、アセットをアップロード、保存、使用およびアーカイブする場所のフォルダー構造に注意してください。
フォルダーに異なるビデオプロファイルを割り当てた場合、新しいプロファイルが以前のプロファイルよりも優先されます。以前に存在していたフォルダーのアセットは変更されずに維持されます。新しいプロファイルは、その後にフォルダーに追加されるアセットに対して適用されます。
プロファイルが割り当てられているフォルダーは、ユーザーインターフェイスでカード名にプロファイルの名前が表示されます。
ビデオプロファイルは、特定のフォルダーに適用することも、すべてのアセットに全体的に適用することもできます。
特定のフォルダーへのビデオプロファイルの適用 applying-video-profiles-to-specific-folders
ツール メニュー内からフォルダーにビデオプロファイルを適用するか、またはフォルダー内にいる場合は「プロパティ」から適用します。この節では、フォルダーにビデオプロファイルを適用するこれら両方の方法について説明します。
既にプロファイルが割り当てられているフォルダーには、フォルダー名のすぐ下にプロファイルの名前が表示されます。
プロファイルユーザーインターフェイスを使用したフォルダーへのDynamic Mediaビデオプロファイルの適用 applying-video-profiles-to-folders-from-profiles-user-interface
- AEM のロゴをタップし、ツール/Assets/ビデオプロファイル に移動します。
- 1 つまたは複数のフォルダーに適用するビデオプロファイルを選択します。
- 「プロファイルをフォルダーに適用」をタップし、新たにアップロードされたアセットを受け取る 1 つまたは複数のフォルダーを選択して、「適用」をタップします。既にプロファイルが割り当てられているフォルダーには、フォルダー名のすぐ下にプロファイルの名前が表示されます。
「プロパティ」でフォルダーにDynamic Mediaビデオプロファイルを適用する applying-video-profiles-to-folders-from-properties
-
AEMロゴをタップし、に移動します。 Assets 次に、ビデオプロファイルを適用するフォルダーに移動します。
-
チェックマークをタップして対象のフォルダーを選択し、「プロパティ」をタップします。
-
を選択します。 ビデオプロファイル 「 」タブに移動し、ドロップダウンメニューからプロファイルを選択して、「 」をタップします。 保存して閉じる. 既にプロファイルが割り当てられているフォルダーには、フォルダー名のすぐ下にプロファイルの名前が表示されます。
Dynamic Mediaビデオプロファイルのグローバルな適用 applying-a-video-profile-globally
特定のフォルダーにプロファイルを適用できるだけでなく、グローバルにプロファイルを適用することもできます。これにより、AEM Assets にアップロードされている、すべてのフォルダー内にあるすべてのコンテンツに、選択したプロファイルを適用できます。
Dynamic Mediaビデオプロファイルをグローバルに適用するには:
- CRXDE Lite で、
/content/dam/jcr:content
ノードに移動します。 - プロパティを追加します。 videoProfile:
/etc/dam/video/dynamicmedia/<name_of_video_encoding_profile>
- 「すべて保存」をタップします。
フォルダーからのDynamic Mediaビデオプロファイルの削除 removing-a-video-profile-from-folders
フォルダーからビデオプロファイルを削除すると、サブフォルダーは自動的に親フォルダーのプロファイルの削除状態を継承します。ただし、フォルダー内で実行されたファイルの処理はそのまま維持されます。
ツール メニュー内から、またはフォルダー内にいる場合は「フォルダー設定」から、フォルダーのビデオプロファイルを削除できます。この節では、両方の方法でフォルダーからビデオプロファイルを削除する方法について説明します。
プロファイルユーザーインターフェイスを介してフォルダーからDynamic Mediaビデオプロファイルを削除する removing-video-profiles-from-folders-via-profiles-user-interface
-
AEM のロゴをタップし、ツール/Assets/ビデオプロファイル に移動します。
-
1 つまたは複数のフォルダーから削除するビデオプロファイルを選択します。
-
タップ フォルダーからプロファイルを削除 プロファイルを削除する 1 つまたは複数のフォルダーを選択し、をタップします。 削除.
名前がフォルダー名の下に表示されなくなっていることで、ビデオプロファイルがフォルダーに適用されていないことを確認できます。
「プロパティ」でフォルダーからDynamic Mediaビデオプロファイルを削除する removing-video-profiles-from-folders-via-properties
- AEMロゴをタップし、に移動します。 Assets 次に、ビデオプロファイルを削除するフォルダーに移動します。
- チェックマークをタップして対象のフォルダーを選択し、「プロパティ」をタップします。
- を選択します。 ビデオプロファイル 「 」タブで「 」を選択します。 なし ドロップダウンメニューから、 保存して閉じる. 既にプロファイルが割り当てられているフォルダーには、フォルダー名のすぐ下にプロファイルの名前が表示されます。