排除Dynamic Media故障

以下主題介紹Dynamic Media的故障排除。

新Dynamic Media配置

請參閱 排除新Dynamic Media配置的故障

常規(所有資產)

以下是所有資產的一些一般提示和技巧。

資產同步狀態屬性

可以CRXDE Lite查看以下資產屬性,以確認資產從Adobe Experience Manager到Dynamic Media的成功同步:

屬性 範例 說明
<object_node>/jcr:content/metadata/dam:scene7ID **`a 364266`**
<object_node>/jcr:content/metadata/dam:scene7FileStatus 發佈完成 錯誤文本 資產上載到Dynamic Media的狀態。
<object_node>/jcr:content/metadata/dam:scene7File myCompany/myAssetID 必須填充以生成Dynamic Media遠程資產的URL。
<object_node>/jcr:content/dam:lastSyncStatus 成功失敗:<error text> 集(旋轉集、影像集等)、影像預設、查看器預設、資產的影像映射更新或已編輯的影像的同步狀態。

同步記錄

同步錯誤和問題已登錄 error.log (Experience Manager伺服器目錄) /crx-quickstart/logs/)。 可以使用足夠的日誌記錄來確定大多數問題的根本原因,但您可以將日誌記錄增加到 com.adobe.cq.dam.ips 通過Sling控制台進行打包(https://localhost:4502/system/console/slinglog)以收集更多資訊。

版本控制

替換現有Dynamic Media資產(同名和地點)時,您可以保留兩個資產或替換/建立版本:

  • 保留兩者都會為已發佈資產URL建立具有唯一名稱的資產。 比如說, image.jpg 是原始資產 image1.jpg 是新上載的資產。

  • Dynamic Media不支援建立版本。 新版本將替換交付中的現有資產。

影像和集

如果您對映像和集有問題,請參閱以下故障排除指導。

問題 如何調試 解決方案
無法訪問資產詳細資訊視圖中的複製URL/嵌入按鈕
  1. 轉至CRX/DE:

    • 檢查JCR中是否有預設 /etc/dam/presets/viewer/<preset> has lastReplicationAction 定義。 如果您從Experience Manager6.x升級到6.4並選擇退出遷移,則此位置適用。 否則,位置 /conf/global/settings/dam/dm/presets/viewer
    • 檢查以確保JCR中的資產 dam:scene7FileStatus 在元資料下顯示為 PublishComplete

刷新頁面/導航到另一頁並返回(必須重新編譯側軌JSP)

如果這行不通:

  • 發佈資產。
  • 重新上載資產並發佈。
在幻燈片之間切換後,旋轉木馬熱點會移動

檢查所有幻燈片的大小是否相同。

僅對旋轉木馬使用大小相同的影像。

影像不與Dynamic Media查看器預覽

檢查資產是否包含 dam:scene7File 元資料屬性(CRXDE Lite)

檢查所有資產是否已完成處理。

上載的資產不顯示在資產選擇器中

檢查資產具有屬性 jcr:content > dam:assetState = processed (CRXDE Lite)

檢查所有資產是否已完成處理。

卡上的橫幅顯示 新建 當資產未開始處理時 檢查資產 jcr:content > dam:assetState =if unprocessed 工作流沒有採集。 等待工作流提取資產。
影像或集不顯示查看器URL或嵌入代碼 檢查查看器預設是否已發佈。

轉到 工具 > 資產 > 查看器預設 並發佈查看器預設。

影片

如果您對視頻有問題,請參閱以下故障排除指導。

問題 如何調試 解決方案
無法預覽視頻
  • 檢查資料夾是否已為其分配視頻配置檔案(如果不支援檔案格式)。 如果不支援,則只顯示影像。
  • 視頻配置檔案必須包含多個編碼預設以生成AVS集(單個編碼被視為MP4檔案的視頻內容;對於不支援的檔案,與未處理檔案相同)。
  • 通過確認 dam:scene7FileAvsdam:scene7File 元資料。
  1. 為資料夾分配視頻配置檔案。
  2. 編輯視頻配置檔案以包括多個編碼預設。
  3. 等待視頻完成處理。
  4. 重新載入視頻之前,請確保Dynamic Media編碼視頻工作流未運行。
  5. 重新上載視頻。
視頻未編碼
  • 檢查是否配置了Dynamic MediaCloud Service。
  • 檢查視頻配置檔案是否與上載資料夾關聯。
  1. 檢查Cloud Services下的Dynamic Media配置是否已正確設定。
  2. 檢查資料夾是否具有視頻配置檔案。 另外,檢查視頻配置檔案。
視頻處理耗時太長

要確定視頻編碼是否仍在進行中或是否已進入失敗狀態:

  • 檢查視頻狀態 https://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
缺少視頻格式副本

上載視頻時,但沒有編碼格式副本:

  • 檢查資料夾是否已分配視頻配置檔案。
  • 通過確認 dam:scene7FileAvs 元資料。
  1. 為資料夾分配視頻配置檔案。
  2. 等待視頻完成處理。

檢視器

如果與查看者有問題,請參閱以下故障排除指南。

問題 如何調試 解決方案
未發佈查看器預設

繼續到示例管理器診斷頁: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html

觀察計算值。 正確操作時,您會看到:

_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets

注釋:配置查看器資產的Dynamic Media雲設定後,可能需要大約10分鐘才能同步。

如果未激活的資產仍然存在,請選擇 列出所有未激活的資產 按鈕以查看詳細資訊。

  1. 導航到管理工具中的查看器預設清單: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. 選擇所有查看器預設,然後選擇 發佈
  3. 返回至示例經理,並觀察未激活的資產計數現在為零。
查看器預設圖稿從資產詳細資訊或複製URL/嵌入代碼中的預覽返回404

在CRXDE Lite中,執行以下操作:

  1. 導航到 <sync-folder>/_CSS/_OOTB 資料夾(例如, /content/dam/_CSS/_OOTB)
  2. 查找有問題資產的元資料節點(例如, <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/)。
  3. 檢查是否存在 dam:scene7* 屬性。 如果資產已成功同步並發佈,您將看到 dam:scene7FileStatus 設定為 發佈完成
  4. 嘗試通過連接以下屬性和字串文本的值來直接從Dynamic Media請求圖稿
    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
    • 範例: https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png

如果示例資產或查看器預設圖稿尚未同步或發佈,請重新啟動整個複製/同步過程:

  1. 導航到 /libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. 按順序選擇以下操作:
    1. 刪除同步資料夾。
    2. 刪除預設資料夾(下) /conf)。
    3. 觸發DM安裝非同步作業。
  3. 等待Experience Manager收件箱中同步成功的通知。

本頁內容