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
若要解決遺失縮圖轉譯的問題,請遵循下列步驟:
-
檢查受影響的資產是否損壞或格式不受支援。 檢閱資產中繼資料以取得錯誤訊息,例如:
- Source資產似乎已損毀(輸入檔案包含不支援的影像格式)。
- UnsupportedFiles錯誤,指出不支援該檔案格式。
- 確保檔案是正版的影像,而不是無意中的DRM核准頁面。
-
存取與轉譯處理相關聯的記錄以識別特定錯誤。 尋找與受影響資產相關的專案,這些專案提供建立轉譯期間失敗的詳細資訊。
-
識別哪個資產發生處理錯誤,並收集有關失敗的更多詳細資訊。 作為指引,請在記錄中搜尋類似以下的內容:
[**-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,以進一步調查。
- 使用記錄專案中所顯示的資產路徑(/content/dam/
-
確保擷取的檔案符合AEM Assets支援的格式。 不支援的格式可能會導致處理失敗。
-
如有可能,請使用支援的設定重新上傳或重新內嵌有問題的資產。 驗證重新處理後是否成功產生縮圖。
-
如果驗證資產完整性和相容性後問題仍然存在,請將問題升級至Adobe支援。 提供有關受影響的資產和失敗模式的詳細資訊。
相關閱讀
- AEM Assets教學課程上的內容認證
- 在AEM使用手冊上使用記錄檔。
- 在AEM as a Cloud Service使用手冊中重新處理數位Assets。
- AEM as a Cloud Service使用手冊中的Assets支援的檔案格式。