AEM Dynamic Media智慧型裁切處理因外觀比例錯誤而失敗

在Adobe Experience Manager (AEM) Dynamic Media中,當影像處理遇到無效的智慧型裁切設定時,智慧型裁切處理可能會在產生轉譯期間失敗。 Assets上傳成功,但未產生智慧型裁切轉譯。 若要修正此問題,請檢閱「影像設定檔」,並修正使用不支援外觀比例的任何「智慧型裁切」尺寸。

說明 description

環境

Adobe Experience Manager (AEM) Dynamic Media (所有版本)

問題/症狀

  • 產生智慧型裁切轉譯時,Dynamic Media影像處理會特別失敗。 基礎影像成功上傳,但智慧型裁切無法產生,且日誌中出現下列錯誤:

    code language-none
    Primary Smart Crop failure: Transformer SenseiTransformer:smart-crop failed: Unable to execute Sensei request
    Exact aspect-ratio error: The 5th aspect ratio should between 0.05 and 20, but got 21.333333
    Combined failure line: Asset Compute worker failed to generate rendition for asset '/content/dam/dm/.../testimage.png'
    Failed rendition name: cqdam.machine.metadata.crops.json
    Failure reason: Reason: 'GenericError'
    
  • 影像設定檔UI中不會強調顯示錯誤,但檢閱設定檔會顯示長寬比超出支援範圍的智慧型裁切維度(例如1280 x 60)。

  • 移除無效的外觀比例可讓處理成功。

原因

當影像設定檔中的外觀比例超過支援的0.05到20範圍時,智慧型裁切處理會失敗,導致在產生轉譯期間發生驗證錯誤。

解決方法 resolution

若要修正此問題,請遵循下列步驟:

  1. 檢閱套用至受影響資料夾的影像設定檔。 導覽至指派給包含受影響資產之資料夾的「影像設定檔」或「智慧型裁切」設定檔。
  2. 檢查所有已設定的智慧型裁切尺寸,並確認每個外觀比例都在支援的0.05至20範圍內。 例如,1280 x 60 (21.33)的外觀比例超過支援的最大值。
  3. 移除或調整任何無效的外觀比例。 編輯或刪除任何超出支援範圍的智慧型裁切維度。
  4. 如果問題僅在一個環境中發生,請將智慧型裁切或影像設定檔與處理正常運作環境中的設定檔進行比較,並視需要對齊設定。
  5. 儲存更新的設定檔,並重新處理受影響的資產。
recommendation-more-help
experience-cloud-kcs-help-kbarticles