AEM Dynamic Media のエンコーディングの破損が原因でビデオを再生できない
Adobe Experience Manager(AEM) Dynamic Media では、特定のビデオアセットのエンコーディングが破損しているので、ビデオの再生が途中で停止します。 この問題は、Microsoft Edgeやトリガーでデコードのエラーがよく発生します。 影響を受けるビデオを再エンコードしてAEM Dynamic Media にアップロードし直すと、適切に再生できます。
説明 description
環境
Adobe Experience Manager(AEM) Dynamic Media/Scene7
問題/症状
- ストリーミング中にビデオの再生が途中で停止します。
- エラーコード MEDIA_ERR_DECODE が Video.js に表示されます(特に、Microsoft Edgeを使用する場合)。
- 一部のビデオアセットでは、影響を受けないアセットと比較して、必要なメタデータノードが欠落しています。
- 再生の問題は断続的に発生し、すべてのビデオやすべてのビューアに影響しません。
解決策 resolution
問題を解決するには、次の手順に従います。
- 再生中に失敗したビデオアセットを特定します。
- デフォルトのプリセット(形式:H.264、プリセット:Sourceに一致 – 高ビットレート)でAdobe Media Encoderを使用して、アセットを再エンコードする。
- 新しくエンコードしたビデオをAEM Dynamic Media にアップロードして戻します。
- アセットが格納されているフォルダーレベルに、正しいエンコーディングプロファイルを適用します。
- 影響を受けるその他のアセットに対して、上記の手順を繰り返します。
- CRX/DE または同等のリポジトリブラウザーで、再処理された各アセットのメタデータノードを確認します。
- Microsoft Edgeで再生をテストし、MEDIA_ERR_DECODE エラーが発生せずにビデオが再生されることを確認します。
関連資料
- Dynamic Media Classic ガイドの ビデオのアップロードとエンコード
- Experience League ドキュメントのAEMでのビデオのアップロード、処理、レンダリングの問題
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f