Adobe Experience Manager (AEM) as a Cloud Service — 資產中的某些影像未顯示縮圖轉譯

擷取至Adobe Experience Manager (AEM) as a Cloud Service的特定影像 — Assets無法產生縮圖轉譯。 此問題與使用S3大量匯入工具處理的資產連結,其中根本原因與不支援的檔案格式或損壞的來源檔案有關。 在某些情況下,由於移轉期間資料未妥善對齊,數位版權管理(DRM)核准頁面會誤判下載為影像。 驗證資產完整性、檢查記錄、確認檔案格式相容性,以及重新處理資產,以確保您的AEM環境可正常運作。

說明 description

環境

  • Adobe Experience Manager (AEM) as a Cloud Service - Assets
  • 使用S3大量匯入工具進行內嵌

問題/症狀

某些影像在擷取到AEM後無法顯示縮圖轉譯。 症狀包括:

  • 標示為​處理程式失敗的轉譯建立錯誤
  • 錯誤訊息指出不支援的檔案格式或來源檔案損毀。
  • 具有特定特性的資產(例如檔案大小較小)的縮圖產生失敗。
  • 在某些情況下,處理的檔案不是實際影像,而是非預期的檔案型別,導致轉譯失敗。

解決方法 resolution

若要解決遺失縮圖轉譯的問題,請遵循下列步驟:

  1. 檢查受影響的資產是否損壞或格式不受支援。 檢閱資產中繼資料以取得錯誤訊息,例如:

    • Source資產似乎已損毀(輸入檔案包含不支援的影像格式)
    • UnsupportedFiles​錯誤,指出不支援該檔案格式。
    • 確保檔案是正版的影像,而不是無意中的DRM核准頁面。
  2. 存取與轉譯處理相關聯的記錄以識別特定錯誤。 尋找與受影響資產相關的專案,這些專案提供建立轉譯期間失敗的詳細資訊。

  3. 識別哪個資產發生處理錯誤,並收集有關失敗的更多詳細資訊。 作為指引,請在記錄中搜尋類似以下的內容:

    [ **-asset-processing-*-assets-monitor-job] com.adobe.cq.assetcompute.impl.scanprocess.AssetMonitorMBeanImpl Assets監視器發現停滯處理資產: asset=/content/dam/<名稱> .jpg,state=processing, processingID=< id>

    • 使用記錄專案中所顯示的資產路徑(/content/dam/<名稱> .jpg)和processingId (< id> ),將記錄錯誤與有問題的特定資產建立關聯。
    • 您也可以在JCR中的 /jcr:content/metadata/dam:processingId 下查詢資產中繼資料中的processingId,以進一步調查。
  4. 確保擷取的檔案符合AEM Assets支援的格式。 不支援的格式可能會導致處理失敗。

  5. 如有可能,請使用支援的設定重新上傳或重新內嵌有問題的資產。 驗證重新處理後是否成功產生縮圖。

  6. 如果驗證資產完整性和相容性後問題仍然存在,請將問題升級至Adobe支援。 提供有關受影響的資產和失敗模式的詳細資訊。

相關閱讀

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