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

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

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

関連資料

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f