Dynamic Media repository restructuring in AEM 6.4 dynamic-media-repository-restructuring-in-aem

CAUTION
AEM 6.4 has reached the end of extended support and this documentation is no longer updated. For further details, see our technical support periods. Find the supported versions here.

As described on the parent Repository Restructuring in AEM 6.4 page, customers upgrading to AEM 6.4 should use this page to assess the work effort associated with repository changes impacting the Dynamic Media Solution. Some changes require work effort during the AEM 6.4 upgrade process, while others can be deferred until a 6.5 upgrade.

Prior to 6.5 Upgrade

Prior to 6.5 Upgrade prior-to-upgrade

Custom Adaptive Video encoding configurations custom-adaptive-video-encoding-configurations

Previous location
/etc/dam/video/dynamicmedia
New location(s)
/conf/global/settings/dam/dm/presets/video/jcr:content
Restructuring guidance

You can run the following migration script to migrate to the new location:

https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json

Alternatively, you can edit the configuration in AEM UI, and the changes will be saved to the new location.

Notes
N/A

Dynamic Media (DMS7) Cloud configuration dynamic-media-dms-cloud-configuration

Previous location
/etc/cloudservices/dmscene7
New location(s)
/conf/global/settings/cloudservices/dmscene7
Restructuring guidance

The customer can run a migration script at this location:

  • https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json
  • Restart Dynamic Media OSGi bundle.
Notes
N/A

Dynamic Media (DM Hybrid) Cloud Service configuration cloudserviceconfiguration

Previous location
/etc/cloudservices/dynamicmediaservices
New location(s)
/conf/global/settings/dam/dm/cloudservices/dynamicmediaservices
Restructuring guidance

You can run the migration script below in order to align to the latest model:

https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.jso

Notes
N/A

Dynamic Media - YouTube Cloud Service configuration youtubecloudserviceconfiguration

Previous location
/etc/cloudservices/youtube
New location(s)
/libs/settings/dam/dm/youtube
Restructuring guidance

1. Unpublish all videos from YouTube
2. Create the YouTube Configuration using the new TouchUI (from /conf) including copying all the Channels from the old location
3. Publish all videos back to YouTube.

This workflow results in new YouTube URLs. If you do not unpublish prior to creating a new TouchUI YouTube config, then you will have multiple YouTube URLs listed under Properties because the recreated Channels will publish again if given the chance. This means you'll have useless URLs listed under Properties.

Notes
N/A

Misc misc

Previous location
/etc/dam/imageserver/macros
New location(s)
/conf/global/settings/dam/dm/presets/macro
Restructuring guidance

The customer can run the below migration script.

https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json

Alternatively, you can edit the configuration in AEM UI, and the changes will be saved to the new location.

Notes
N/A
Previous location
/etc/dam/presets/analytics
New location(s)
/libs/settings/dam/dm/analytics
Restructuring guidance

The customer can run the below migration script.

https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json

Notes
N/A
recommendation-more-help
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56