Dynamic Media - Scene7模式疑难解答 troubleshooting-dynamic-media-scene-mode

以下文档介绍了对运行​ dynamicmedia_scene7 ​运行模式的Dynamic Media进行的故障排除。

设置和配置 setup-and-configuration

通过执行以下操作,确保Dynamic Media已正确设置:

  • 启动命令包含-r dynamicmedia_scene7运行模式参数。

  • 任何Adobe Experience Manager 6.4累积修补程序包(CFP)都是在​ 之前 ​安装的任何可用Dynamic Media功能包。

  • 已安装可选功能包18912 。

    此可选功能包适用于FTP支持,或者您要将资产从Dynamic Media Classic迁移到Dynamic Media。

  • 导航到Cloud Service用户界面,并确认设置的帐户出现在​ 可用配置 ​下。

  • 确保已启用Dynamic Media Asset Activation (scene7)复制代理。

    此复制代理位于“创作中的代理”下。

常规(所有Assets) general-all-assets

以下是适用于所有资产的一些常规提示和技巧。

资源同步状态属性 asset-synchronization-status-properties

可以在CRXDE Lite中查看以下资源属性,以确认成功地将资源从Experience Manager同步到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
必须填充以生成指向Dynamic Media远程资产的URL。
<object_node>/jcr:content/dam:lastSyncStatus
成功 ​或​ 失败:<error text>
资产(旋转集、图像集等)、图像预设、查看器预设、图像映射更新的同步状态,或者已编辑的图像的同步状态。

同步日志记录 synchronization-logging

同步错误和问题记录在error.log中(Experience Manager服务器目录/crx-quickstart/logs/)。 有足够的日志记录功能来确定大多数问题的根本原因,但您可以通过Sling控制台(https://localhost:4502/system/console/slinglog)增加对com.adobe.cq.dam.ips程序包的DEBUG日志记录以收集更多信息。

移动、复制、删除 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中的预设是否已定义。 如果您从Experience Manager6.x升级到6.4并选择退出迁移,则此位置适用。 否则,位置为/conf/global/settings/dam/dm/presets/viewer
    • 检查以确保JCR中的资产在元数据下有dam:scene7FileStatus 显示为PublishComplete

刷新页面/导航到其他页面并返回(必须重新编译侧边栏JSP)

如果这行不通:

  • Publish资源。
  • 重新上传资源并发布。
集编辑器中的资产选择器卡在永久加载中
将在6.4中修复的已知问题
关闭选择器并重新将其打开。
在编辑资产集过程中选择资产后,选择 按钮未处于活动状态
将在6.4中修复的已知问题
先在资产选择器中的另一个文件夹中选择,然后返回以选择资产。
在幻灯片之间切换后,轮播热点四处移动
检查所有幻灯片的大小是否相同。
仅对轮播使用具有相同大小的图像。
图像未使用Dynamic Media查看器预览
检查资源在元数据属性(CRXDE Lite)中是否包含dam:scene7File
检查所有资产是否已完成处理。
上传的资产未显示在资产选择器中
检查资产具有属性jcr:content > dam:assetState = processed(CRXDE Lite)
检查所有资产是否已完成处理。
当资产尚未开始处理时,卡片视图上的横幅显示 新建
检查资源jcr:content > dam:assetState =如果unprocessed,则检查该资源未被工作流提取。
等到工作流拾取资产为止。
图像或集不显示查看器URL或嵌入代码
检查查看器预设是否已发布。
转到 工具 > Assets > 查看器预设 并发布查看器预设。

视频 video

如果您遇到视频问题,请参阅以下疑难解答指南。

问题
如何调试
解决方案
无法预览视频
  • 检查文件夹是否分配了视频配置文件(如果文件格式不受支持)。 如果不受支持,则仅显示图像。
  • 视频配置文件必须包含多个编码预设才能生成AVS集(对于MP4文件,单个编码将被视为视频内容;对于不受支持的文件,与未处理的文件相同)。
  • 通过确认元数据中的dam:scene7FileAvs个(共dam:scene7File个),检查视频是否已完成处理。
  1. 将视频配置文件分配给文件夹。
  2. 编辑视频配置文件以包含多个编码预设。
  3. 等待视频完成处理。
  4. 如果重新加载视频,请确保Dynamic Media编码视频工作流未运行。
  5. 重新上传视频。
视频未编码
  • 检查运行模式是否为dynamicmedia_scene7
  • 检查是否已配置Dynamic Media云服务。
  • 检查视频配置文件是否与上传文件夹关联。
  1. 使用检查您的Experience Manager实例 -r dynamicmedia_scene7
  2. 检查是否已正确设置Cloud Service下的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. 等待视频完成处理。

查看器 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. 如果仍有未激活的资源,请选择​ 列出所有未激活的Assets ​按钮之一以查看详细信息。

解决方案

  1. 导航到管理工具中的查看器预设列表: https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
  2. 选择所有查看器预设,然后选择​ Publish
  3. 导航回示例管理器,并观察未激活的资源计数现在为零。

问题:查看器预设图稿在资产详细信息中预览或复制URL/嵌入代码中返回404 viewer-preset-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。
  2. 删除<sync-folder>/_CSS/_OOTB
  3. 导航到CRX包管理器: https://localhost:4502/crx/packmgr/
  4. 在列表中搜索查看器包;它以cq-dam-scene7-viewers-content开头。
  5. 选择​ 重新安装
  6. 在Cloud Service下,导航到Dynamic Media配置页面,然后打开适用于Dynamic Media - S7配置的配置对话框。
  7. 不做更改,选择​ 保存
    此save操作会再次触发逻辑以创建并同步示例资产、查看器预设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. 在Cloud Service🔗中重新创建Dynamic Media配置。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2