疑難排解Dynamic Media - Scene7模式 troubleshooting-dynamic-media-scene-mode

CAUTION
AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

以下檔案說明Dynamic Media執行的疑難排解 dynamicmedia_scene7 運行模式。

設定與設定 setup-and-configuration

請執行下列動作,確認Dynamic Media已正確設定:

  • 啟動命令包含 -r dynamicmedia_scene7 runmode參數。

  • 已先安裝任何AEM 6.4 Cumulative Fix Pack(CFP) befor 任何可用的Dynamic Media Feature Pack。

  • 已安裝選用的Feature Pack 18912。

    此選用功能套件適用於FTP支援,或是將資產從Dynamic Media Classic移轉至Dynamic Media。

  • 導覽至「Cloud Services」使用者介面,並確認布建的帳戶顯示在 可用配置.

  • 確保 Dynamic Media Asset Activation(scene7) 復寫代理已啟用。

    此複製代理位於 代理 在作者上。

一般(所有資產) general-all-assets

以下是所有資產的一些一般提示和秘訣。

資產同步狀態屬性 asset-synchronization-status-properties

您可以在CRXDE Lite中檢閱下列資產屬性,以確認資產是否已成功從AEM同步至Dynamic Media:

屬性
範例
說明
<object_node>/jcr:content/metadata/dam:scene7ID
a|364266
節點連結至Dynamic Media的一般指標。
<object_node>/jcr:content/metadata/dam:scene7FileStatus
PublishComplete 錯誤文字
資產上傳至Dynamic Media的狀態。
<object_node>/jcr:content/metadata/dam:scene7File
myCompany/myAssetID
必須填入,才能產生URL至Dynamic Media的遠端資產。
<object_node>/jcr:content/dam:lastSyncStatus
successfailed:<error text>
集(回轉集、影像集等)、影像預設集、檢視器預設集、資產的影像地圖更新或已編輯影像的同步狀態。

同步記錄 synchronization-logging

已登錄同步錯誤和問題 error.log (AEM伺服器目錄) /crx-quickstart/logs/)。 有足夠的記錄可供判斷導致大部分問題的根本原因,但您可以將 com.adobe.cq.dam.ips 封裝(http://localhost:4502/system/console/slinglog),以收集詳細資訊。

移動、複製或刪除 move-copy-delete

執行「移動」、「複製」或「刪除」操作之前,請執行以下操作:

  • 若為影像和影片,請確認 <object_node>/jcr:content/metadata/dam:scene7ID 值在執行移動、複製或刪除操作之前存在。
  • 對於影像和檢視器預設集,請確認 https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata 值在執行移動、複製或刪除操作之前存在。
  • 如果遺失上述中繼資料值,您必須在移動、複製或刪除作業前重新上傳資產。

版本控制 version-control

取代現有的Dynamic Media資產(相同名稱和位置)時,您可以選擇保留兩個資產,或取代或建立版本:

  • 同時保留兩者將為已發佈的資產URL建立一個具有唯一名稱的新資產。 例如, image.jpg 是原始資產, image1.jpg 是新上傳的資產。

  • Dynamic Media - Scene7模式傳送不支援建立版本。 新版本會取代傳送中的現有資產。

影像和集 images-and-sets

如果您對影像和集有問題,請參閱下列疑難排解指南。

問題
如何偵錯
解決方案
無法存取資產詳細資料檢視中的複製URL/內嵌按鈕
  1. 前往CRX/DE:

    • 檢查JCR中的預設集 /etc/dam/presets/viewer/<preset> has lastReplicationAction 已定義。 請注意,如果您從AEM 6.x升級至6.4,並選擇退出移轉,此位置即適用。 否則,位置是 /conf/global/settings/dam/dm/presets/viewer.
    • 檢查以確定JCR中的資產已 dam:scene7FileStatus 在中繼資料下顯示為 PublishComplete.

重新整理頁面/導覽至其他頁面並返回(需重新編譯側欄JSP)

如果沒有用:

  • 發佈資產。
  • 重新上傳資產並發佈。
集合編輯器中的資產選擇器停滯於永久載入中
6.4中需修正的已知問題
關閉選取器並將其重新開啟。
選擇 選取資產作為編輯集的一部分後,按鈕未啟用
6.4中需修正的已知問題
先按一下「資產選擇器」中的其他資料夾,然後返回選取資產。
切換投影片後,輪播熱點會四處移動
檢查所有幻燈片的大小是否相同。
僅對輪播使用大小相同的影像。
影像未以Dynamic Media檢視器預覽
檢查資產是否包含 dam:scene7File (CRXDE Lite)
檢查所有資產是否已完成處理。
上傳的資產不會顯示在資產選取器中
檢查資產具有屬性 jcr:content > dam:assetState = processed (CRXDE Lite)
檢查所有資產是否已完成處理。
卡片檢視上的橫幅顯示 新增 資產尚未開始處理時
檢查資產 jcr:content > dam:assetState =if unprocessed 工作流程未擷取它。
等待工作流程擷取資產。
影像或集不會顯示檢視器URL或內嵌程式碼
檢查檢視器預設集是否已發佈。
前往 工具 > 資產 > 檢視器預設集 並發佈檢視器預設集。

影片 video

如果您對視訊有問題,請參閱下列疑難排解指引。

問題
如何偵錯
解決方案
無法預覽視訊
  • 檢查資料夾是否已指派視訊描述檔(如果不支援檔案格式)。 如果不支援,則只會顯示影像。
  • 視頻配置檔案必須包含多個編碼預設集才能生成AVS集(單個編碼被視為MP4檔案的視頻內容;對於不支援的檔案,則視為與未處理的檔案相同)。
  • 確認以檢查視訊已完成處理 dam:scene7FileAvs of dam:scene7File 在中繼資料中。
  1. 將視訊描述檔指派給資料夾。
  2. 編輯視訊設定檔以包含多個編碼預設集。
  3. 等待視頻完成處理。
  4. 若您重新載入視訊,請確定Dynamic Media「編碼視訊」工作流程未執行。
  5. 重新上傳視訊。
視訊未編碼
  • 檢查運行模式是 dynamicmedia_scene7.
  • 檢查是否已設定Dynamic Media雲端服務。
  • 檢查視訊設定檔是否與上傳資料夾相關聯。
  1. 使用檢查您的AEM例項 -r dynamicmedia_scene7
  2. 檢查「Cloud Services」下的Dynamic Media設定是否已正確設定。
  3. 檢查資料夾是否有視訊設定檔。 此外,檢查視訊設定檔。
視訊處理需要太長時間

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

  • 檢查視訊狀態 http://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
  • 從工作流程主控台監視視訊 http://localhost:4502/libs/cq/workflow/content/console.html >實例、存檔、失敗頁簽。
視訊轉譯遺失

上傳視訊時,但沒有編碼的轉譯:

  • 檢查資料夾是否已指派視訊設定檔。
  • 確認以檢查視訊已完成處理 dam:scene7FileAvs 在中繼資料中。
  1. 將視訊描述檔指派給資料夾。
  2. 等待視頻完成處理。

檢視器 viewers

如果您在檢視器上有問題,請參閱下列疑難排解指南。

問題:未發佈查看器預設集 viewers-not-published

如何偵錯

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

  2. 觀察計算值。 正確運作時,您會看到下列內容: _DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets.

    note note
    NOTE
    配置檢視器資產的Dynamic Media雲端設定後,可能需要約10分鐘的時間才能同步。
  3. 如果未啟動的資產仍保留,請選取 列出所有未啟動的資產 按鈕查看詳細資訊。

解決方案

  1. 導覽至管理工具中的檢視器預設集清單: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. 選取所有檢視器預設集,然後選取 發佈.
  3. 導覽回範例管理員,並觀察未啟動的資產計數現在為零。

問題:檢視器預設圖稿會從「在資產詳細資訊中預覽」或「複製URL/內嵌代碼」中傳回404 viewer-preset-404

如何偵錯

在CRXDE Lite中執行下列操作:

  1. 導覽至 <sync-folder>/_CSS/_OOTB Dynamic Media同步資料夾中的資料夾(例如 /content/dam/_CSS/_OOTB)。

  2. 尋找有問題資產的中繼資料節點(例如 <sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/)。

  3. 檢查是否有 dam:scene7* 屬性。 如果資產已成功同步和發佈,您會看到 dam:scene7FileStatus 設為 PublishComplete.

  4. 嘗試串連下列屬性和字串文字的值,以直接從Dynamic Media請求圖稿:

    • dam:scene7Domain
    • "is/content"
    • dam:scene7Folder
    • <asset-name>
      範例:
      https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png

解決方案

如果範例資產或檢視器預設集圖稿尚未同步或發佈,請重新啟動整個複製/同步程式:

  1. 導覽至CRXDE Lite。
  2. 刪除 <sync-folder>/_CSS/_OOTB.
  3. 導覽至CRX套件管理器: https://localhost:4502/crx/packmgr/.
  4. 在清單中搜索查看器包;開頭為 cq-dam-scene7-viewers-content.
  5. 選擇 重新安裝.
  6. 在「Cloud Services」下,導覽至「Dynamic Media設定」頁面,然後開啟Dynamic Media - S7設定的設定對話方塊。
  7. 不進行更改,請選擇 儲存.
    此儲存動作會再次觸發邏輯,以建立和同步範例資產、檢視器預設集CSS和圖稿。

問題:未在檢視器預設集編寫中載入影像預覽 image-preview-not-loading

解決方案

  1. 在Experience Manager中,選取Experience Manager標誌以存取全域導覽主控台,然後導覽至 工具 > 一般 > CRXDE Lite.

  2. 在左側邊欄中,導覽至下列位置的範例內容資料夾:

    /content/dam/_DMSAMPLE

  3. 刪除 _DMSAMPLE 檔案夾。

  4. 在左側邊欄中,在下列位置導覽至預設集資料夾:

    /conf/global/settings/dam/dm/presets/viewer

  5. 刪除 viewer 檔案夾。

  6. 在CRXDE Lite頁面的左上角附近,選取 全部儲存.

  7. 在CRXDE Lite頁面的左上角,選取 回家 表徵圖。

  8. 重新建立 Dynamic Media設定Cloud Services.

recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad