AEM Dynamic Mediaのエンコードが破損しているため、ビデオの再生に失敗する

特定のビデオアセットのエンコーディングが破損しているため、Adobe Experience Manager(AEM) Dynamic Mediaでビデオの再生が途中で停止する。 この問題は、多くの場合、Microsoft Edgeおよびトリガーのデコーディングエラーに表示されます。 影響を受けたビデオを再エンコードし、AEM Dynamic Mediaにアップロードすると、適切な再生が復元されます。

説明 description

環境

Adobe Experience Manager (AEM) Dynamic Media / Scene7

問題/症状

  • ストリーミング中にビデオの再生が途中で停止する。
  • Video.jsにエラーコード MEDIA_ERR_DECODE​が表示されます(特にMicrosoft Edgeの使用時)。
  • 一部のビデオアセットでは、影響を受けないアセットと比較して、必要なメタデータノードがありません。
  • 再生の問題は断続的に発生し、すべてのビデオまたはすべてのビューアには影響しません。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. 再生中に失敗するビデオアセットを特定します。
  2. Adobe Media Encoderを使用して、デフォルトプリセット(フォーマット:H.264、プリセット:Sourceに一致 – 高ビットレート)でアセットを再エンコードします。
  3. 新しくエンコードしたビデオをAEM Dynamic Mediaにアップロードします。
  4. アセットが保存されているフォルダーレベルで、正しいエンコーディングプロファイルを適用します。
  5. 影響を受ける他のアセットについて、これらの手順を繰り返します。
  6. CRX/DEまたは同等のリポジトリブラウザーで再処理された各アセットのメタデータノードを確認します。
  7. Microsoft Edgeでの再生をテストし、MEDIA_ERR_DECODE エラーなしでビデオが再生されることを確認します。

関連トピックス

recommendation-more-help
experience-cloud-kcs-help-kbarticles