AEM as a Cloud Serviceの大きな.mov ファイルでRenditionFormatUnsupported エラーが発生する

Adobe Experience Manager as a Cloud Service(AEMaaCS)では、サムネール抽出とレンディション生成でサポートされているサイズを超えると、大きな.mov ファイルの処理に失敗し、RenditionFormatUnsupported エラーが発生する可能性があります。 この問題を解決するには、サポートされているファイルサイズの制限を確認し、より小さなファイルでテストし、必要に応じて大きなビデオを前処理またはトランスコードします。

説明 description

環境

Adobe Experience Manager as a Cloud Service(AEMaaCS)、すべてのバージョン

問題/症状

  • 約17 GB以上の大きな.mov ビデオファイルをアップロードすると、アセット処理が失敗し、レンディションが生成されません。
  • ログに次のメッセージが含まれています:Asset Compute ワーカーがアセットのレンディションを生成できませんでした…理由:RenditionFormatUnsupported, Message:入力ビデオファイルがサムネール抽出に対して大きすぎます
  • アセットのメタデータにdam:assetState=processesとdam:runDMProcess=trueが表示されています。
  • メタデータプロパティ dam:scene7FileStatus=Not Supportedが存在します。
  • この問題は、約17 GB以上の大きな.mov ファイルで再現できます。
  • ログに他のエラーはありません。

根本原因

アップロードした.mov ファイルが、AEM as a Cloud Serviceのサムネール抽出とレンディション生成でサポートされる最大サイズを超えているため、アセット処理が失敗します。 入力ビデオファイルが大きすぎると、RenditionFormatUnsupported​が返されます。

解決策 resolution

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

  1. ビデオ処理とレンディション生成でサポートされるファイルサイズの制限について詳しくは、AEM Asset Compute サービスのドキュメントを参照してください。
  2. 例えば2 GB以下の小さい.mov ファイルをアップロードし、レンディション生成がサポートされているファイルサイズで期待どおりに機能することを確認します。
  3. dam:scene7FileStatus=Not Supportedやdam:assetState=processesなどのプロパティのアセットメタデータを確認して、ファイル形式またはサイズが処理でサポートされていないことを確認します。
  4. 大きなビデオファイルを処理する必要がある場合は、AEMにアップロードする前に、ビデオを小さいサイズまたは異なるフォーマットに前処理またはトランスコードすることを検討してください。
  5. 別の方法として、外部ツールを使用してサムネールやレンディションを生成し、それらを個別のアセットとしてアップロードすることもできます。
  6. サポートされているファイルサイズの制限やビデオ処理機能の変更について、Adobe Experience Managerのリリースノートとドキュメントを定期的に確認します。
recommendation-more-help
experience-cloud-kcs-help-kbarticles