疑难解答Dynamic Media - Scene7模式

以下文档介绍了Dynamic Media运行​dynamicmedia_scene7​运行模式的疑难解答。

设置和配置

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

  • 开始 up命令包含-r dynamicmedia_scene7 runmode参数。

  • 任何AEM 6.4累积修复包(CFP)都是先在​之前安装的,然后再安装任何可用的Dynamic Media功能包。

  • 已安装可选功能包18912。

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

  • 导航到Cloud Services用户界面,确认预配的帐户显示在​可用配置下。

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

    此复制代理位于作者代理下。

常规(所有资产)

以下是所有资源的一些一般提示和技巧。

资产同步状态属性

可以在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模式投放中不支持创建版本。 新版本将替换投放中的现有资产。

图像和集

如果您对图像和集有问题,请参阅以下疑难解答指南。

带有 OS 剪贴板 如何调试 解决方案
无法访问资产详细信息视图中的复制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中的资产在“Metadata”(元数据)下具有dam:scene7FileStatus ,显示为PublishComplete

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

如果这行不通:

  • 发布资产。
  • 重新上传资产并发布。
集编辑器中的资产选择器卡在永久加载中

6.4中要修复的已知问题

关闭选择器并重新打开它。

编辑资产集时选择资产后,“选择”按钮不处于活动状态

6.4中要修复的已知问题

首先单击资产选择器中的其他文件夹,然后返回以选择资产。

在幻灯片之间切换后,轮盘热点四处移动

检查所有幻灯片的大小是否相同。

仅对传送使用大小相同的图像。

图像不与Dynamic Media查看器预览

检查资产是否在元数据属性(CRXDE Lite)中包含dam:scene7File

检查所有资产是否已完成处理。

上传的资产不显示在资产选择器中

检查资产具有属性jcr:content > dam:assetState = processed(CRXDE Lite)

检查所有资产是否已完成处理。

卡上的横幅视图在资产尚未开始处理时显示New 检查资产jcr:content > dam:assetState =如果unprocessed未被工作流拾取。 等待工作流拾取资产。
图像或图像集不显示查看器URL或嵌入代码 检查查看器预设是否已发布。

转到工具 > 资产 > 查看器预设并发布查看器预设。

视频

如果您对视频有任何问题,请参阅以下疑难解答指南。

带有 OS 剪贴板 如何调试 解决方案
无法预览视频
  • 检查文件夹是否分配了视频用户档案(如果不支持文件格式)。 如果不支持,则仅显示图像。
  • 视频用户档案必须包含多个编码预设才能生成AVS集(单个编码被视为MP4文件的视频内容;对于不支持的文件,与未处理文件一样处理)。
  • 通过确认元数据中dam:scene7Filedam:scene7FileAvs,检查视频是否已完成处理。
  1. 将视频用户档案分配给文件夹。
  2. 编辑视频用户档案以包含多个编码预设。
  3. 等待视频完成处理。
  4. 要重新加载视频,请确保Dynamic Media编码视频工作流未运行。
  5. 重新上传视频。
视频未编码
  • 检查运行模式是否为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. 等待视频完成处理。

查看器

如果您与查看器有问题,请参阅以下疑难解答指南。

带有 OS 剪贴板 如何调试 解决方案
查看器预设未发布

继续执行示例管理器诊断页: 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文件夹中的<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和图稿的逻辑。

On this page

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