疑難排解Dynamic Media-Scene7模式

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

設定和配置

通過執行以下操作,確保已正確設定Dynamic Media:

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

  • 任何AEM6.4累積修補程式套件(CFP)在​之前都已先安裝

  • 已安裝可選功能包18912。

    此選用功能套件可用於FTP支援,或是從Dynamic Media傳統移轉資產至Dynamic Media。

  • 導覽至Cloud Services用戶介面並確認已設定的帳戶顯示在​可用配置下。

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

    此複製代理位於Author上的Agent下。

一般(所有資產)

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

資產同步狀態屬性

以下資產屬性可以在CRXDE Lite中查看,以確認資產是否成功同步AEM到Dynamic Media:

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

同步記錄

同步錯誤和問題記錄在error.log(AEM伺服器目錄/crx-quickstart/logs/)中。 您可使用充份的記錄功能來判斷大多數問題的根本原因,不過您可以透過Sling Console(https://localhost:4502/system/console/slinglog),將com.adobe.cq.dam.ips套件上的記錄功能增加為DEBUG,以收集更多資訊。

移動、複製、刪除

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

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

版本控制

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

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

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

影像和集

如果您對影像和設定有任何問題,請參閱下列疑難排解指引。

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

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

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

如果這不管用:

  • 發佈資產。
  • 重新上傳資產並發佈。
集合編輯器中的資產選擇器卡在永久載入中

6.4版中已知問題已修正

關閉選取器並重新開啟。

選擇資產作為編輯集的一部分後,「選擇」按鈕不處於活動狀態

6.4版中已知問題已修正

先按一下「資產選擇器」中的其他資料夾,然後返回以選取資產。

切換投影片後,轉盤熱點會四處移動

檢查所有投影片的大小是否相同。

僅對轉盤使用相同大小的影像。

影像不會使用Dynamic Media檢視器預覽

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

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

已上傳的資產不會顯示在資產選擇器中

Check Asset has property jcr:content > dam:assetState = processed(CRXDE Lite)

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

卡片檢視上的橫幅會顯示資產尚未開始處理時的New 檢查jcr:content > dam:assetState =如果unprocessed未被工作流挑選。 等待工作流程擷取資產。
影像或影像集不會顯示檢視器URL或內嵌代碼 檢查檢視器預設集是否已發佈。

前往「工具 > 資產 > 檢視器預設集」並發佈檢視器預設集。

影片

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

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

若要判斷視訊編碼是否仍在進行中,或已進入失敗狀態:

  • 檢查視頻狀態https://localhost:4502/crx/de/index.jsp#/content/dam/folder/videomp4/jcr%3Acontent > dam:assetState
  • 從工作流控制台https://localhost:4502/libs/cq/workflow/content/console.html > 「實例」、「存檔」、「失敗」頁籤監視視頻。
影片轉譯遺失

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

  • 檢查資料夾是否已指派視訊描述檔。
  • 確認中繼資料中的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. 導覽至您的Dynamic Media同步資料夾內的<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設定為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。
    • 刪除 <sync-folder>/_CSS/_OOTB.
  2. 導覽至CRX套件管理器:https://localhost:4502/crx/packmgr/
    1. 在清單中搜尋檢視器套件(其開頭為cq-dam-scene7-viewers-content
    2. 按一下重新安裝
  3. 在「Cloud Services」下,導航至「Dynamic Media配置」頁,然後開啟Dynamic Media- S7配置的配置對話框。
    • 不進行更改,請按一下「保存」。 這會再次觸發邏輯,以建立並同步範例資產、檢視器預設集CSS和圖稿。

本頁內容

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now