Dynamic Media-Hybrid debe estar habilitado y configurado para su uso. Según el caso de uso, Dynamic Media tiene varias configuraciones admitidas.
Si tiene intención de configurar y ejecutar Dynamic Media en modo de ejecución de Scene7, consulte Configuración de Dynamic Media - modo Scene7.
Si desea configurar y ejecutar Dynamic Media en modo de ejecución híbrido, siga las instrucciones de esta página.
Obtenga más información sobre cómo trabajar con video en Dynamic Media.
Si utiliza la configuración de Adobe Experience Manager para diferentes entornos, como uno para desarrollo, ensayo y producción en directo, configure los Cloud Services de Dynamic Media para cada entorno.
Si tiene problemas con la configuración de Dynamic Media, busque en los archivos de registro específicos de Dynamic Media. Estos archivos se instalan automáticamente al habilitar Dynamic Media:
s7access.log
ImageServing.log
Están documentados en Monitor y mantienen su instancia de Experience Manager.
La publicación y entrega híbridas es una función central de la adición de Dynamic Media a Adobe Experience Manager. La publicación híbrida permite enviar recursos de Dynamic Media, como imágenes, conjuntos y vídeos, desde la nube en lugar de desde los nodos de publicación del Experience Manager.
Otros contenidos, como los visores de Dynamic Media, las páginas del sitio y el contenido estático, se siguen suministrando desde los nodos de publicación del Experience Manager.
Si es cliente de Dynamic Media, debe utilizar el envío híbrido como mecanismo de envío para todo el contenido de Dynamic Media.
Las tareas de configuración que siguen hacen referencia a los términos siguientes:
Término | Habilitado para Dynamic Media | Descripción |
---|---|---|
Nodo Autor del Experience Manager | Marca de verificación blanca en círculo verde | El nodo de creación que implementa en On-Premise o a través de Managed Services. |
Nodo Publicación de Experience Manager | "X" blanco en un cuadrado rojo. | El nodo de publicación que implementa en On-Premise o a través de Managed Services. |
Nodo de publicación del servicio de imágenes | Marca de verificación blanca en un círculo verde. | El nodo de publicación que se ejecuta en los centros de datos administrados por Adobe. Hace referencia a la URL del servicio de imágenes. |
Puede optar por implementar Dynamic Media solo para imágenes, solo para vídeo o tanto para imágenes como para vídeo. Para determinar los pasos para configurar Dynamic Media para un escenario específico, consulte la siguiente tabla.
Situación | Cómo funciona | Pasos de configuración |
Entregar SOLO imágenes en producción | Las imágenes se entregan a través de servidores en los centros de datos mundiales de Adobe y luego se almacenan en caché mediante una CDN para obtener un rendimiento escalable y un alcance global. |
|
Enviar SOLO imágenes en la preproducción (desarrollo, control de calidad, fase, etc.) | Las imágenes se entregan a través del nodo de publicación del Experience Manager. En esta situación, como el tráfico es mínimo, no es necesario enviar imágenes al centro de datos de Adobe. Además, permite una previsualización segura del contenido antes del inicio de la producción. |
|
Enviar SOLO vídeo en cualquier entorno (producción, desarrollo, QE, fase, etc.) | Los vídeos son entregados y almacenados en caché por una CDN para un rendimiento escalable y alcance global. La imagen del póster de vídeo (miniatura del vídeo que se muestra antes de que se inicie la reproducción) la entrega la instancia de publicación del Experience Manager. |
|
Entregar imágenes y vídeo en producción | Los vídeos son entregados y almacenados en caché por una CDN para un rendimiento escalable y alcance global. Las imágenes y las imágenes de póster de vídeo se entregan a través de servidores en los centros de datos mundiales de Adobe y luego se almacenan en la caché de una CDN para lograr un rendimiento escalable y un alcance global. Consulte las secciones anteriores para configurar la imagen o el vídeo antes de la producción. |
|
Dynamic Media está desactivado de forma predeterminada. Para aprovechar las funciones de Dynamic Media, debe habilitar Dynamic Media utilizando el modo de ejecución dynamicmedia
como lo haría, por ejemplo, en el modo de ejecución publish
. Antes de habilitarlo, asegúrese de revisar los requisitos técnicos.
Al habilitar Dynamic Media mediante el modo de ejecución, se sustituye la funcionalidad de Experience Manager 6.1 y Experience Manager 6.0, donde se habilitó Dynamic Media, estableciendo el indicador dynamicMediaEnabled
en true. Este indicador no tiene funcionalidad en Experience Manager 6.2 y posteriores. Además, no es necesario reiniciar el inicio rápido para habilitar Dynamic Media.
Al habilitar Dynamic Media, las funciones de Dynamic Media están disponibles en la interfaz de usuario y cada recurso de imagen cargado recibe una cqdam.pyramid.tiff representación que se utiliza para el envío rápido de representaciones de imágenes dinámicas. Estos PTIFF tienen ventajas significativas como las siguientes:
Si desea utilizar Dynamic Media Classic en Experience Manager, no habilite Dynamic Media a menos que esté utilizando un escenario específico. Dynamic Media está desactivado a menos que habilite Dynamic Media mediante el modo de ejecución.
Para habilitar Dynamic Media, debe habilitar el modo de ejecución de Dynamic Media desde la línea de comandos o desde el nombre del archivo de inicio rápido.
Para habilitar Dynamic Media:
En la línea de comandos, al iniciar el inicio rápido, haga lo siguiente:
-r dynamicmedia
al final de la línea de comandos al iniciar el archivo jar.java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar -r dynamicmedia
Si está publicando en s7delivery, también debe incluir los siguientes argumentos trustStore:
-Djavax.net.ssl.trustStore=<absoluteFilePath>/customerTrustStoreFileName>
-Djavax.net.ssl.trustStorePassword=<passwordForTrustStoreFile>
Solicite https://localhost:4502/is/image
y asegúrese de que Image Server se esté ejecutando.
Para solucionar problemas con Dynamic Media, consulte los siguientes registros en el directorio crx-quickstart/logs/
:
Ejemplo de nombre de archivo de registro del servidor de imágenes: ImageServer-57346-2020-07-25.log
/is/image
y /is/content
.Estos registros solo se utilizan cuando Dynamic Media está habilitado. No se incluyen en el paquete Download Full que se genera desde la página system/console/status-Bundlelist
; cuando llame al servicio de atención al cliente si tiene un problema con Dynamic Media, anexe ambos registros al problema.
Si está implementando el Experience Manager en un servidor de aplicaciones y tiene Dynamic Media habilitado, debe configurar el autodominio en el externalizador. De lo contrario, la generación de miniaturas de los recursos no funciona correctamente para los recursos de Dynamic Media.
Además, si ejecuta inicio rápido en un puerto o ruta de contexto diferente, también debe cambiar el autodominio.
Cuando Dynamic Media está habilitado, las representaciones de miniaturas estáticas para los recursos de imagen se generan mediante Dynamic Media. Para que la generación de miniaturas funcione correctamente en Dynamic Media, el Experience Manager debe realizar una solicitud de URL y conocer el número de puerto y la ruta de contexto.
En Experience Manager:
En una implementación de QuickStart WAR para Experience Manager, el número de puerto y la ruta de contexto no se pueden derivar, por lo tanto debe configurar un autodominio. Consulte Documentación del externalizador sobre cómo configurar el autodominio.
En una implementación independiente de inicio rápido del Experience Manager, generalmente no es necesario configurar un autodominio porque el número de puerto y la ruta de contexto se pueden configurar automáticamente. Sin embargo, si todas las interfaces de red están desactivadas, debe configurar el autodominio.
Dynamic Media no está habilitado de forma predeterminada. Sin embargo, si ha habilitado previamente Dynamic Media, puede desactivarlo más tarde.
Para deshabilitar Dynamic Media después de haberla habilitado, debe quitar el indicador del modo de ejecución -r dynamicmedia
.
Para deshabilitar Dynamic Media:
En la línea de comandos, al iniciar el inicio rápido, puede realizar una de las siguientes acciones:
-r dynamicmedia
a la línea de comandos al iniciar el archivo jar.java -Xmx4096m -Doak.queryLimitInMemory=500000 -Doak.queryLimitReads=500000 -jar cq-quickstart-6.5.0.jar
Solicitar https://localhost:4502/is/image
. Recibe un mensaje que indica que Dynamic Media está deshabilitado.
Una vez desactivado el modo de ejecución de Dynamic Media, el paso del flujo de trabajo que genera la representación cqdam.pyramid.tiff
se omite automáticamente. También deshabilita la compatibilidad con representaciones dinámicas y otras funciones de Dynamic Media.
Tenga en cuenta también que cuando el modo de ejecución de Dynamic Media está desactivado después de configurar el servidor de Experience Manager, todos los recursos cargados en ese modo de ejecución no son válidos.
Si está actualizando Experience Manager - Dynamic Media de 6.3 a 6.5 (que ahora incluye la capacidad de cero implementaciones de tiempo de inactividad), debe ejecutar el siguiente comando curl. El comando migra todos los ajustes preestablecidos y configuraciones de /etc
a /conf
en el CRXDE Lite.
Si ejecuta la instancia de Experience Manager en modo de compatibilidad (es decir, tiene instalado el paquete de compatibilidad), no es necesario ejecutar estos comandos.
Para todas las actualizaciones, ya sea con o sin el paquete de compatibilidad, puede copiar los ajustes preestablecidos de visor predeterminados y listos para usar que se incluyeron originalmente con Dynamic Media ejecutando el siguiente comando Linux® curl:
curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets/viewer.pushviewerpresets.json
Para migrar cualquier ajuste preestablecido y configuración de visor personalizado que haya creado de /etc
a /conf
, ejecute el siguiente comando curl de Linux®:
curl -u admin:admin -X POST https://<server_address>:<server_port>/libs/settings/dam/dm/presets.migratedmcontent.json
La entrega de imágenes de Dynamic Media funciona mediante la publicación de recursos de imagen, incluidas miniaturas de vídeo, desde el Autor de Experience Manager y su replicación al servicio de replicación bajo demanda de Adobe (la URL del servicio de replicación). A continuación, los recursos se entregan mediante el servicio de entrega de imágenes bajo demanda (la URL del servicio de imágenes).
Haga lo siguiente:
El agente de replicación publica recursos de Dynamic Media, como imágenes, metadatos de vídeo y establece el servicio de imágenes alojado en Adobe. El agente de replicación no está habilitado de forma predeterminada.
Después de configurar el agente de replicación, debe validar y probar que se ha configurado correctamente. En esta sección se describen estos procedimientos.
El límite de memoria predeterminado para la creación de PTIFF es de 3 GB en todos los flujos de trabajo. Por ejemplo, puede procesar una imagen que requiera 3 GB de memoria mientras otros flujos de trabajo están en pausa, o puede procesar 10 imágenes en paralelo que requieran 300 MB de memoria cada una.
El límite de memoria es configurable y se ajusta a la disponibilidad de recursos del sistema y al tipo de contenido de imagen que se está procesando. Si tiene muchos recursos grandes y tiene suficiente memoria en el sistema, puede aumentar este límite para garantizar que las imágenes se procesen en paralelo.
Se rechaza una imagen que requiere más del límite máximo de memoria.
Para cambiar el límite de memoria para la creación de PTIFF, vaya a Tools > Operations > Web Console > Adobe CQ Scene7 PTiffManager y cambie el valor maxMemory.
Configure la autenticación de replicación en el autor para que pueda replicar imágenes en el servicio de entrega de imágenes de Dynamic Media. Primero obtiene un KeyStore y luego lo guarda en el usuario dynamic-media-replication y lo configura. El administrador de su empresa recibió un correo electrónico de bienvenida con el archivo KeyStore y las credenciales necesarias durante el proceso de aprovisionamiento. Si no recibió esta información, póngase en contacto con el servicio de atención al cliente de Adobe.
Para configurar la autenticación:
Póngase en contacto con el servicio de atención al cliente de Adobe para obtener su archivo y contraseña de KeyStore si todavía no tiene el archivo y la contraseña. Esta información es una parte necesaria del aprovisionamiento. Asocia las claves a su cuenta.
En el Experience Manager, seleccione el logotipo del Experience Manager para acceder a la consola de navegación global y, a continuación, vaya a Tools > Security > Users.
En la página Administración de usuarios , vaya al usuario dynamic-media-replication y, a continuación, seleccione para abrirlo.
En la página Editar configuración de usuario para la replicación de medios dinámicos, seleccione la pestaña Almacén de claves y, a continuación, seleccione Crear almacén de claves.
Introduzca una contraseña y confirme la contraseña en el cuadro de diálogo Establecer contraseña de acceso al almacén de claves.
Recuerde la contraseña porque debe introducirla de nuevo cuando configure el agente de replicación más tarde.
En la página Editar configuración de usuario para la replicación de medios dinámicos, expanda el área Agregar clave privada del archivo KeyStore y añada lo siguiente (vea las imágenes que siguen):
replication
como alias.*companyname*-alias
. Adobe proporciona el alias de clave privada en el correo electrónico de bienvenida que se le envía durante el aprovisionamiento. Póngase en contacto con el servicio de atención al cliente de Adobe si no recibió un alias de clave privada.Seleccione Guardar y cerrar para guardar los cambios en este usuario.
A continuación, debe configurar el agente de replicación.
En el Experience Manager, seleccione el logotipo del Experience Manager para acceder a la consola de navegación global y, a continuación, vaya a Tools > Deployment > Replication > Agents on author.
En la página Agentes del autor, seleccione Replicación de imagen híbrida de Dynamic Media (s7delivery).
Seleccione Editar.
Seleccione la pestaña Settings e introduzca lo siguiente:
replication
. (Consulte el paso 7 en Configuración de la autenticación).La siguiente imagen muestra el agente de replicación con datos de ejemplo:
Seleccione OK.
Para validar el agente de replicación para Dynamic Media, haga lo siguiente:
Seleccione Probar conexión. El resultado de ejemplo es el siguiente:
11.03.2016 10:57:55 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
11.03.2016 10:57:55 - * Auth User: replication-receiver
11.03.2016 10:57:55 - * HTTP Version: 1.1
11.03.2016 10:57:55 - * Using OAuth 2.0 Authorization Grants
11.03.2016 10:57:55 - * OAuth 2.0 User: dynamic-media-replication
11.03.2016 10:57:55 - * OAuth 2.0 Token: '*****' initialized
11.03.2016 10:57:55 - Publishing: POST[https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=xfpuu-6613]
11.03.2016 10:57:55 - Publish response: OK[]
11.03.2016 10:57:55 - Transfer succeeded in 141 ms for ReplicationAction{type=TEST, path[0]='/content/dam', time=1457722675402, userId='admin', revision='null'}
-------------------------------------------------------------------------------------------------------------------------------
Replication test succeeded
También puede comprobarlo realizando una de las siguientes acciones:
Al configurar la autenticación, estos son algunos problemas con los que puede encontrar soluciones. Antes de comprobar estos problemas, asegúrese de haber configurado la replicación.
Este problema puede deberse a un error al configurar KeyStore para el usuario dynamic-media-replication
.
Replication test to s7delivery:https://s7bern.macromedia.com:8580/is-publish/
17.06.2016 18:54:43 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}
17.06.2016 18:54:43 - * Auth User: replication-receiver
17.06.2016 18:54:43 - * HTTP Version: 1.1
17.06.2016 18:54:43 - * Using OAuth 2.0 Authorization Grants
17.06.2016 18:54:43 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 18:54:43 - No OAuth token available. OAuth not initialized
17.06.2016 18:54:43 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 18:54:43 - Publishing: POST[https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough]
17.06.2016 18:54:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309, userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
Server returned status code 401 with message: Authorization required.
17.06.2016 18:54:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466214883309,
userId='admin', revision='null'}. java.io.IOException: Failed to execute request
'https://<localhost>:8580/is-publish//publish-receiver?Cmd=Test&RootId=brough':
Server returned status code 401 with message: Authorization required.
Solución:
compruebe que KeyStore
se guarde en dynamic-media- replicationuser y que se le proporcione la contraseña correcta.
Replication test to s7delivery:https://<localhost>:8580/is-publish/
17.06.2016 19:00:16 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}
17.06.2016 19:00:16 - * Auth User: replication-receiver
17.06.2016 19:00:16 - * HTTP Version: 1.1
17.06.2016 19:00:16 - * Using OAuth 2.0 Authorization Grants
17.06.2016 19:00:16 - * OAuth 2.0 User: dynamic-media-replication
17.06.2016 19:00:16 - No OAuth token available. OAuth not initialized
17.06.2016 19:00:16 - * Using Client Auth SSL alias - replication-alias *
17.06.2016 19:00:16 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1466215216662, userId='admin', revision='null'}. java.lang.SecurityException: java.security.UnrecoverableKeyException: Could not decrypt key: Could not decrypt data.
Solución:
compruebe la contraseña. La contraseña guardada en el agente de replicación no es la misma contraseña que se utilizó para crear el almacén de claves.
Este problema se debe a un error de configuración en la instancia de Autor del Experience Manager. El proceso Java™ del Autor no está obteniendo el javax.net.ssl.trustStore
correcto. Verá este error en el registro de replicación:
14.04.2016 09:37:43 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
14.04.2016 09:37:43 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1460651862089, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://<localhost>:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx2': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
O el registro de errores:
07.25.2019 12:00:59.893 *ERROR* [sling-threadpool-db2763bb-bc50-4bb5-bb64-10a09f432712-(apache-sling-job-thread-pool)-90-com_day_cq_replication_job_s7delivery(com/day/cq/replication/job/s7delivery)] com.day.cq.replication.Agent.s7delivery.queue Error during processing of replication.
java.io.IOException: Failed to execute request 'https://replicate-na.assetsadobe.com:8580/is-publish/publish-receiver?Cmd=Test&RootId=rbrough-osx': java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at com.scene7.is.catalog.service.publish.atomic.PublishingServiceHttp.executePost(PublishingServiceHttp.scala:195)
Solución:
asegúrese de que el proceso Java™ del Autor del Experience Manager tiene la propiedad del sistema -Djavax.net.ssl.trustStore=
configurada en un almacén de confianza válido.
Es probable que este problema se deba a una corrección o a un paquete de funciones que sobrescribe el nodo de usuario de Dynamic Media o del almacén de claves.
Ejemplo de registro de replicación:
Replication test to s7delivery:https://replicate-na.assetsadobe.com/is-publish
02.08.2016 14:37:44 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}
02.08.2016 14:37:44 - * Auth User: replication-receiver
02.08.2016 14:37:44 - * HTTP Version: 1.1
02.08.2016 14:37:44 - * Using OAuth 2.0 Authorization Grants
02.08.2016 14:37:44 - * OAuth 2.0 User: dynamic-media-replication
02.08.2016 14:37:44 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470173864834, userId='admin', revision='null'}. com.adobe.granite.keystore.KeyStoreNotInitialisedException: Uninitialised key store for user dynamic-media-replication
Solución:
Vaya a la página Administración de usuarios :
localhost:4502/libs/granite/security/content/useradmin.html
En la página Administración de usuarios , vaya al usuario dynamic-media-replication
y, a continuación, seleccione para abrirlo.
Seleccione la pestaña KeyStore. Si aparece el botón Create KeyStore, debe rehacer los pasos que se encuentran en Configuración de la autenticación anteriormente.
Si tuvo que rehacer la configuración de KeyStore, también debe Configurar el agente de replicación.
Vuelva a configurar el agente de replicación de s7delivery.
localhost:4502/etc/replication/agents.author/s7delivery.html
Seleccione Probar conexión para que pueda verificar que la configuración es válida.
Es probable que este problema se deba a una corrección o a un paquete de funciones que no se instalaron correctamente o que sobrescribieron la configuración.
Ejemplo de registro de réplica:
01.08.2016 18:42:59 - Transferring content for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}
01.08.2016 18:42:59 - * Auth User: replication-receiver
01.08.2016 18:42:59 - * HTTP Version: 1.1
01.08.2016 18:42:59 - * Using Client Auth SSL alias - replication-receiver *
01.08.2016 18:42:59 - Publishing: POST[https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=altayerstaging]
01.08.2016 18:42:59 - Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.
01.08.2016 18:42:59 - Error while replicating: com.day.cq.replication.ReplicationException: Transfer failed for ReplicationAction{type=TEST, path[0]='/content/dam', time=1470073379634, userId='admin', revision='null'}. java.io.IOException: Failed to execute request 'https://replicate-eu.assetsadobe2.com:443/is-publish/publish-receiver?Cmd=Test&RootId=rbroughstaging': Server returned status code 401 with message: Authorization required.
Solución:
En el Experience Manager, vaya a Tools > General > CRXDE Lite.
localhost:4502/crx/de/index.jsp
Vaya al nodo del agente de replicación de s7delivery.
localhost:4502/crx/de/index.jsp#/etc/replication/agents.author/s7delivery/jcr:content
Agregue esta configuración al agente de replicación (booleano con el valor establecido en True):
enableOauth=true
Cerca de la esquina superior izquierda de la página, seleccione Guardar todo.
Adobe recomienda realizar una prueba de extremo a extremo de la configuración.
Asegúrese de que ya ha hecho lo siguiente antes de comenzar esta prueba:
Para probar la configuración:
Cargue un recurso de imagen. (En Assets, vaya a Create > Files y seleccione el archivo).
Espere a que finalice el flujo de trabajo.
Publique el recurso de imagen. (Seleccione el recurso y seleccione Publicación rápida).
Vaya a las representaciones de esa imagen abriendo la imagen y tocando Representaciones.
Seleccione cualquier representación dinámica.
Para obtener la URL de este recurso, seleccione URL.
Vaya a la dirección URL seleccionada y compruebe si la imagen se comporta según lo esperado.
Otra forma de probar que los recursos se han entregado es añadir req=exists a su URL.
El Cloud Service de Dynamic Media admite la publicación y entrega híbridos de imágenes y vídeo, análisis de vídeo y codificación de vídeo, entre otras cosas.
Como parte de la configuración, debe introducir un ID de registro, una URL de servicio de vídeo, una URL de servicio de imágenes, una URL de servicio de replicación y configurar la autenticación. Esta información se le envió por correo electrónico como parte del proceso de aprovisionamiento de cuentas. Si no recibió esta información, póngase en contacto con su administrador de Adobe Experience Manager o con el servicio de asistencia al cliente de Adobe para obtener la información.
Antes de configurar los Cloud Services de Dynamic Media, asegúrese de configurar la instancia de publicación. También debe tener la replicación configurada antes de configurar los Cloud Services de Dynamic Media.
Para configurar los Cloud Services de Dynamic Media:
En el Experience Manager, seleccione el logotipo del Experience Manager para acceder a la consola de navegación global y, a continuación, vaya a Tools > Cloud Services > Dynamic Media Configuration (Pre-6.3).
En la página Explorador de configuración de Dynamic Media, en el panel izquierdo, seleccione global y, a continuación, seleccione Crear.
En el cuadro de diálogo Crear configuración de Dynamic Media, en el campo Título, escriba un título.
Si está configurando Dynamic Media para vídeo,
Si está configurando Dynamic Media para imágenes, en el campo Image Service URL introduzca la URL del servicio de imágenes para Dynamic Media Gateway.
Seleccione Guardar para volver a la página Explorador de configuración de Dynamic Media.
Para acceder a la consola de navegación global, seleccione el logotipo del Experience Manager.
Puede configurar los informes de vídeo en varias instalaciones de Experience Manager mediante Dynamic Media Hybrid.
Cuándo usar: Al configurar la configuración de Dynamic Media (versión anterior a la 6.3), se inician numerosas funciones, incluido el sistema de informes de vídeo. La configuración crea un grupo de informes en una empresa regional de Analytics. Si configura varios nodos Autor , debe crear un grupo de informes independiente para cada uno. Como resultado, los datos de los informes son incoherentes entre las instalaciones. Además, si cada nodo Autor hace referencia al mismo servidor de publicación híbrido, la última instalación de Autor cambia el grupo de informes de destino para todos los informes de vídeo. Este problema sobrecarga el sistema de Analytics con demasiados grupos de informes.
Introducción: configure los informes de vídeo completando las tres tareas siguientes.
Cuando haya terminado esta tarea, tendrá un archivo de paquete que contiene los ajustes preestablecidos de Video Analytics. Estos ajustes preestablecidos contienen un grupo de informes, el servidor de seguimiento, el área de nombres de seguimiento y el ID de organización de Experience Cloud, si está disponible.
Si aún no lo ha hecho, configure Dynamic Media Configuration (Pre 6.3).
(Opcional) Vea y copie la ID del grupo de informes (debe tener acceso al JCR). Aunque no es necesario tener el ID del grupo de informes, facilita la validación.
Cree un paquete mediante el Administrador de paquetes.
Edite el paquete para incluir un filtro.
En Experience Manager: /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Cree el paquete.
Descargue o comparta el paquete de ajustes preestablecidos de Video Analytics para que se pueda compartir con los nuevos nodos de Author subsiguientes.
Asegúrese de completar esta tarea antes de configurar la Configuración de Dynamic Media (Pre 6.3). Si no lo hace, se crea otro grupo de informes que no se utiliza. Además, aunque los informes de vídeo siguen funcionando correctamente, la recopilación de datos no está optimizada.
Asegúrese de que el paquete de ajustes preestablecidos de Video Analytics del primer nodo Autor es accesible en el nuevo nodo Autor.
Realice una de las siguientes acciones para verificar y, si es necesario, depurar la instalación del paquete:
Compruebe el ajuste preestablecido de Video Analytics mediante el
JCRTpara comprobar el ajuste preestablecido de Video Analytics mediante el JCR, debe tener acceso al CRXDE Lite.
Experience Manager: en el CRXDE Lite, vaya a /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Como en https://localhost:4502/crx/de/index.jsp#/conf/global/settings/dam/dm/presets/analytics/jcr%3Acontent/userdata
Si no tiene acceso al CRXDE Lite en el nodo Autor , puede comprobar el ajuste preestablecido a través del servidor de publicación.
Compruebe el ajuste preestablecido de Video Analytics mediante el servidor de imágenes
Puede validar el ajuste preestablecido de Video Analytics directamente realizando una solicitud req=userdata del Image Server.
Por ejemplo, para ver el ajuste preestablecido de Analytics en el nodo Autor , puede realizar la siguiente solicitud:
https://localhost:4502/is/image/conf/global/settings/dam/dm/presets/analytics?req=userdata
Para validar el ajuste preestablecido en los servidores de publicación, puede realizar una solicitud directa similar al servidor de publicación. Las respuestas son las mismas en los nodos Autor y Publicación . La respuesta es similar a la siguiente:
marketingCloudOrgId=0FC4E86B573F99CC7F000101
reportSuite=aemaem6397618-2018-05-23
trackingNamespace=aemvideodal
trackingServer=aemvideodal.d2.sc.omtrdc.net
Compruebe el ajuste preestablecido de Video Analytics mediante la herramienta Informes de vídeo de Experience
Manager. Vaya a Herramientas > Recursos > Informes de vídeo
https://localhost:4502/mnt/overlay/dam/gui/content/s7dam/videoreports/videoreport.html
Si ve el siguiente mensaje de error, el grupo de informes está disponible, pero no se rellena. Este error es correcto (y deseado) en una nueva instalación antes de que el sistema recopile datos.
Para generar datos de informes, cargue y publique un vídeo. Utilice Copiar URL y ejecute el vídeo al menos una vez.
Pueden pasar hasta 12 horas antes de que los datos de informes se rellenen a partir del uso del visualizador de vídeo.
Si hay un error y el grupo de informes no está configurado correctamente, se muestra la siguiente alerta.
Este error también se muestra si los informes de vídeo se ejecutan antes de configurar los servicios de Configuración de Dynamic Media (Pre 6.3).
SiteCatalystReportService
.El ajuste preestablecido de Video Analytics (a veces conocido simplemente como ajuste preestablecido de análisis) se almacena junto a los ajustes preestablecidos de visor en Dynamic Media. Básicamente es lo mismo que un ajuste preestablecido de visualizador, pero con información utilizada para configurar los informes de AppMeasurement y Video Heartbeat.
Las propiedades del ajuste preestablecido son las siguientes:
reportSuite
trackingServer
trackingNamespace
marketingCloudOrgId
(no está presente en versiones de Experience Manager anteriores)Experience Manager 6.4 y versiones más recientes: guarde este ajuste preestablecido en /conf/global/settings/dam/dm/presets/analytics/jcr:content/userdata
Publique su propia configuración de catálogo predeterminada como parte del proceso de configuración a través de JCR. Para replicar la configuración del catálogo:
En una ventana Terminal , ejecute lo siguiente:
curl -u admin:admin localhost:4502/libs/settings/dam/dm/presets/viewer.pushviewerpresets
En Experience Manager, vaya a la siguiente ubicación en CRXDE Lite (requiere privilegios de administrador):
https://<*server*>:<*port*>/crx/de/index.jsp#/conf/global/settings/dam/dm/imageserver/
Seleccione la pestaña Replication.
Seleccione Replicate.
Para entregar un recurso con un ajuste preestablecido de visualizador, debe duplicar/publicar el ajuste preestablecido de visualizador. (Todos los ajustes preestablecidos de visualizador deben activarse y replicarse para obtener la URL o el código incrustado de un recurso.
Consulte Publicar ajustes preestablecidos de visor para obtener más información.
De forma predeterminada, el sistema muestra varias representaciones al seleccionar Representaciones y varios ajustes preestablecidos de visualizador al seleccionar Visualizadores en la vista de detalles del recurso. Puede aumentar o disminuir el número de visitas. Consulte Aumentar el número de ajustes preestablecidos de imagen que se muestran o Aumentar el número de ajustes preestablecidos de visor que se muestran.
En implementaciones que no son de Dynamic Media, se replican todos los recursos (tanto imágenes como vídeo) desde el entorno de creación de Experience Manager al nodo de publicación de Experience Manager. Este flujo de trabajo es necesario porque los servidores de publicación de Experience Manager también entregan los recursos.
Sin embargo, en las implementaciones de Dynamic Media, como los recursos se entregan a través de la nube, no es necesario replicar esos mismos recursos en los nodos de publicación de Experience Manager. Este flujo de trabajo de "publicación híbrida" evita costos de almacenamiento adicionales y tiempos de procesamiento más largos para replicar recursos. Otros contenidos, como los visores de Dynamic Media, las páginas del sitio y el contenido estático, se siguen suministrando desde los nodos de publicación del Experience Manager.
Además de replicar los recursos, también se replican los siguientes recursos que no son de :
/conf/global/settings/dam/dm/imageserver/jcr:content
/conf/global/settings/dam/dm/presets/macros
/conf/global/settings/dam/dm/presets/viewer
Los filtros permiten excluir los recursos de la replicación en el nodo de publicación del Experience Manager.
Si utiliza Dynamic Media para (1) imágenes en producción de o (2) imágenes y vídeo, puede utilizar los filtros predeterminados que Adobe proporciona tal cual. Los siguientes filtros están activos de forma predeterminada:
Filtro | Tipo de máquina | Representaciones | |
Entrega de imágenes de Dynamic Media | filter-images filter-sets
|
Comienza con image/ Contiene application/ y termina con set. |
Las "imágenes de filtro" integradas (se aplican a recursos de imágenes únicas, incluidas imágenes interactivas) y "conjuntos de filtros" (se aplica a conjuntos de giros, conjuntos de imágenes, conjuntos de medios mixtos y conjuntos de carrusel):
|
Entrega de vídeo de Dynamic Media | filter-video | Comienza con video/ | El "filtro-vídeo" listo para usar:
|
Integración con Dynamic Media Classic (Scene7) | filter-images filter-sets filter-video |
Comienza con image/ Contiene application/ y termina con set. Comienza con video/ |
Configure el URI de transporte para que apunte al servidor de publicación del Experience Manager en lugar de la URL del servicio de replicación en la nube de Dynamic Media de Adobe. La configuración de este filtro permite que Dynamic Media Classic envíe recursos en lugar de la instancia de publicación del Experience Manager. Las "imágenes de filtro", "conjuntos de filtros" y "video de filtro" incorporados:
|
Los filtros se aplican a tipos MIME y no pueden ser específicos de la ruta.
Si utiliza Dynamic Media solo para vídeo, siga estos pasos para configurar filtros de recursos para la replicación:
/etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
/etc/replication/agents.author/publish
jcr:content
, haga clic con el botón derecho en él y seleccione Pegar.Estos pasos configuran la instancia de publicación del Experience Manager para proporcionar la imagen del póster de vídeo y los metadatos de vídeo necesarios para la reproducción, mientras que el Cloud Service de Dynamic Media entrega el vídeo en sí. El filtro también excluye de la replicación el vídeo original y las representaciones de miniaturas estáticas, que no son necesarias en la instancia de publicación.
Si utiliza Dynamic Media para imágenes en implementaciones que no sean de producción, siga estos pasos para configurar filtros de recursos para la replicación:
En el Experience Manager, seleccione el logotipo del Experience Manager para acceder a la consola de navegación global y, a continuación, vaya a Tools > Deployment > Replication > Agents on author.
En la página Agentes del autor, seleccione Agente predeterminado (publicar).
Seleccione Editar.
En el cuadro de diálogo Configuración del agente, en la pestaña Configuración, marque Habilitado para activar el agente.
Seleccione OK.
En el Experience Manager, vaya a Tools > General > CRXDE Lite.
En el árbol de carpetas de la izquierda, vaya a /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
Busque filter-images, haga clic con el botón derecho en ella y seleccione Copy.
En el árbol de carpetas de la izquierda, vaya a /etc/replication/agents.author/publish
Busque jcr:content
, haga clic con el botón derecho en él y vaya a Crear > Crear nodo. Introduzca el nombre damRenditionFilters
del tipo nt:unstructured
.
Busque damRenditionFilters
, haga clic con el botón derecho en él y seleccione Pegar.
Estos pasos configuran la instancia de publicación del Experience Manager para entregar las imágenes a un entorno que no sea de producción. El filtro también excluye de la replicación la imagen original y las representaciones estáticas, que no son necesarias en la instancia de publicación.
Si hay muchos filtros diferentes en un autor, cada agente necesita que se le asigne un usuario diferente. El código de granito aplica un modelo de filtro por usuario. Siempre tenga un usuario diferente para cada configuración de filtro.
¿Está utilizando más de un filtro en un servidor? Por ejemplo, un filtro para que la replicación se publique y un segundo filtro para s7delivery. Si es así, debe asegurarse de que estos dos filtros tengan un userId diferente asignado en el nodo jcr:content
. Consulte la imagen siguiente:
En el Experience Manager, seleccione el logotipo del Experience Manager para acceder a la consola de navegación global y, a continuación, vaya a Tools > General > CRXDE Lite.
En el árbol de carpetas de la izquierda, vaya a /etc/replication/agents.author/dynamic_media_replication/jcr:content/damRenditionFilters
para revisar los filtros.
Para definir el tipo de hora para el filtro, puede localizar el tipo de hora de la siguiente manera:
En el carril izquierdo, expanda content > dam > <locate_your_asset> > jcr:content > metadata
y, a continuación, en la tabla, busque dc:format
.
El siguiente gráfico es un ejemplo de la ruta de un recurso a dc:format
.
Observe que dc:format
para el recurso Fiji Red.jpg
es image/jpeg
.
Para que este filtro se aplique a todas las imágenes, independientemente de su formato, establezca el valor en image/*
donde *
es una expresión regular que se aplica a todas las imágenes de cualquier formato.
Para que el filtro se aplique solo a las imágenes del JPEG de tipo , introduzca un valor de image/jpeg
.
Defina qué representaciones desea incluir o excluir de la replicación.
Los caracteres que se pueden usar para filtrar para la replicación son los siguientes:
Carácter que se va a usar | Cómo se filtran los recursos para la replicación |
---|---|
* |
Carácter comodín |
+ |
Incluye recursos para replicación |
- |
Excluye los activos de la replicación |
Vaya a content/dam/<locate your asset>/jcr:content/renditions
.
El siguiente gráfico es un ejemplo de las representaciones de un recurso.
Con el ejemplo anterior, si solo desea replicar el PTIFF (TIFF piramidal), debe introducir +cqdam,*
que incluye todas las representaciones que comienzan por cqdam
. En el ejemplo, esa representación es cqdam.pyramid.tiff
.
Si solo desea replicar el original, entonces debe introducir +original
.
La configuración de Dynamic Media Image Server implica la edición del paquete Adobe CQ Scene7 ImageServer y del paquete Adobe CQ Scene7 Platform Server.
Dynamic Media funciona de forma predeterminada después de estar habilitado. Sin embargo, si lo desea, puede ajustar la instalación configurando Dynamic Media Image Server para que cumpla determinadas especificaciones o requisitos.
Requisito previo : ** Antes de configurar Dynamic Media Image Server, asegúrese de que la VM de Windows® incluya una instalación de las bibliotecas Microsoft® Visual C++. Las bibliotecas son necesarias para ejecutar Dynamic Media Image Server. Puede descargar el paquete redistribuible Microsoft® Visual C++ 2010 (x64) aquí.
Para definir la configuración del servidor de imágenes de Dynamic Media:
En la esquina superior izquierda del Experience Manager, seleccione Adobe Experience Manager para acceder a la consola de navegación global y, a continuación, vaya a Herramientas > Operaciones > Consola web.
En la página Configuración de la consola web de Adobe Experience Manager, vaya a OSGi > Configuration para enumerar todos los paquetes que se están ejecutando actualmente en el Experience Manager.
Los servidores de envío de Dynamic Media se encuentran en los nombres siguientes de la lista:
Adobe CQ Scene7 ImageServer
Adobe CQ Scene7 PlatformServer
En la lista de paquetes, a la derecha de Adobe CQ Scene7 ImageServer, seleccione el icono Edit.
En el cuadro de diálogo Adobe CQ Scene7 ImageServer, establezca los siguientes valores de configuración:
Normalmente, no es necesario cambiar los valores predeterminados. Sin embargo, si cambia los valores predeterminados, debe reiniciar el paquete para que los cambios surtan efecto.
Propiedad | Valor predeterminado | Descripción |
---|---|---|
TcpPort.name |
empty |
Número de puerto que se utilizará para la comunicación con el proceso ImageServer. De forma predeterminada, el puerto libre se detecta automáticamente. |
AllowRemoteAccess.name |
empty |
Permitir o no permitir el acceso remoto al proceso ImageServer. Si es false, el servidor de imágenes escucha solo en localhost. La configuración predeterminada del externalizador que señala al host local debe especificar el dominio o la dirección IP reales de la instancia de VM específica. El motivo es que el host local apunta al sistema principal de la VM. Los dominios o las direcciones IP de la VM deben tener una entrada de archivo host para que pueda resolverse a sí misma. |
MaxRenderRgnPixels |
16 MP | Tamaño máximo en megapíxeles procesados. |
MaxMessageSize |
16 MB | Tamaño máximo del mensaje en megabytes que se entrega. |
RandomAccessUrlTimeout |
20 | Valor de tiempo de espera de tiempo de espera durante segundos que el servidor de imágenes espera a que el JCR responda a una solicitud de mosaico de rango. |
WorkerThreads |
10 | Número de subprocesos de trabajo. |
Seleccione Guardar.
En la lista de paquetes, a la derecha de Adobe CQ Scene7 Platform Server, seleccione el icono Edit.
En el cuadro de diálogo Adobe CQ Scene7 Platform Server, establezca las siguientes opciones de valor predeterminadas:
Dynamic Media Image Server utiliza su propia caché de disco para almacenar en caché las respuestas. La caché HTTP del Experience Manager y Dispatcher no se pueden usar para almacenar en caché las respuestas del servidor de imágenes de Dynamic Media.
Propiedad | Valor predeterminado | Descripción |
---|---|---|
Caché habilitada | Activados | Indica si la caché de respuesta está habilitada |
Raíz de caché | cache | Una o más rutas a las carpetas de caché de respuestas. Las rutas relativas se resuelven en la carpeta interna del paquete de imágenes s7imaging. |
Tamaño máximo de caché | 20000000 | Tamaño máximo de la caché de respuesta en bytes. |
Entradas máximas en caché | 100 000 | Número máximo de entradas permitidas en la caché. |
El manifiesto predeterminado permite configurar los valores predeterminados que se utilizan para generar las respuestas de entrega de Dynamic Media. Puede ajustar la calidad (calidad del JPEG, resolución, modo de remuestreo), el almacenamiento en caché (caducidad) y evitar la representación de imágenes demasiado grandes (defaultpix, defaultthumbpix, maxpix).
La ubicación de la configuración de manifiesto predeterminada se toma del valor predeterminado Catalog root del paquete Adobe CQ Scene7 Platform Server. De forma predeterminada, este valor se encuentra en la siguiente ruta dentro de Tools > General > CRXDE Lite
/conf/global/settings/dam/dm/imageserver/
Puede cambiar los valores de las propiedades, como se describe en la tabla siguiente, introduciendo nuevos valores.
Cuando haya terminado de cambiar el manifiesto predeterminado, en la esquina superior izquierda de la página, seleccione Guardar todo.
Asegúrese de seleccionar la pestaña Control de acceso (a la derecha de la pestaña Propiedades) y, a continuación, establezca los privilegios de control de acceso en jcr:read
para todos los usuarios y para los usuarios de replicación de Dynamic Media.
Tabla de configuración de manifiesto y sus valores predeterminados:
Propiedad | Valor predeterminado | Descripción |
---|---|---|
bkgcolor |
FFFFFF |
Color de fondo predeterminado. Valor de RGB utilizado para rellenar cualquier área de una imagen de respuesta que no contenga datos de imagen reales. Consulte también BkgColor en la API de servicio de imágenes. |
defaultpix |
300,300 |
Tamaño de vista predeterminado. El servidor restringe el tamaño de las imágenes de respuesta a un tamaño no mayor que este ancho y alto, si la solicitud no especifica el tamaño de vista explícitamente mediante wid=, hei= o scl=. Se especifica como dos números enteros, 0 o más, separados por coma. Anchura y altura en píxeles. Puede establecerse uno o ambos valores en 0 para mantenerlos sin restricciones. No se aplica a solicitudes anidadas/incrustadas. Consulte también 🔗 DefaultPixin en la API de servicio de imágenes. Sin embargo, normalmente se utiliza un ajuste preestablecido de visor o de imagen para entregar el recurso. Defaultpix solo se aplica a un recurso que no utiliza un ajuste preestablecido de visor o de imagen. |
defaultthumbpix |
100,100 |
Tamaño de miniatura predeterminado. Se utiliza en lugar del atributo::DefaultPix para solicitudes de miniatura (req=tmb ).El servidor restringe el tamaño de las imágenes de respuesta para que no superen esta anchura y altura. Esta acción es verdadera si una solicitud de miniatura ( req=tmb ) no especifica el tamaño explícitamente y no especifica el tamaño de vista utilizando wid= , hei= o scl= .Se especifica como dos números enteros, 0 o más, separados por coma. Anchura y altura en píxeles. Puede establecerse uno o ambos valores en 0 para mantenerlos sin restricciones. No se aplica a solicitudes anidadas/incrustadas. Consulte también 🔗 DefaultThumbPixin en la API de servicio de imágenes. |
expiration |
36000000 |
Tiempo de vida predeterminado de la caché del cliente. Proporciona un intervalo de caducidad predeterminado en caso de que un registro de catálogo en particular no contenga un valor de catálogo válido::Expiration . Número real, 0 o bueno. Número de milisegundos hasta la caducidad desde que se generaron los datos de respuesta. Establézcalo en 0 para que siempre caduque la imagen de respuesta inmediatamente, lo que deshabilita efectivamente el almacenamiento en caché del cliente. De forma predeterminada, este valor se establece en 10 horas, lo que significa que si se publica una nueva imagen, tardará 10 horas en que la imagen antigua deje la caché del usuario. Póngase en contacto con el Servicio de atención al cliente si necesita que la caché se borre antes. Consulte también 🔗 Caducidad en la API de servicio de imágenes. |
jpegquality |
80 |
Atributos de codificación de JPEG predeterminados. Especifica los atributos predeterminados para las imágenes de respuesta del JPEG. Número entero y marca, separados por coma. El primer valor está en el rango 1.100 y define la calidad. El segundo valor puede ser 0 para el comportamiento normal o 1 para desactivar el muestreo descendente de cromaticidad RGB empleado por los codificadores JPEG. Consulte también 🔗 JpegQualityen la API de servicio de imágenes. |
maxpix |
2000,2000 |
Responder límite de tamaño de imagen. Ancho y alto máximo de la imagen de respuesta que se devuelve al cliente. El servidor devuelve un error si una solicitud causa una imagen de respuesta cuyo ancho o alto es mayor que el atributo::MaxPix. Consulte también 🔗 MaxPixin en la API de servicio de imágenes. |
resmode |
SHARP2 |
Modo de remuestreo predeterminado. Especifica los atributos de remuestreo e interpolación predeterminados que se utilizarán para escalar datos de imagen. Se utiliza cuando no resMode= se especifica en una solicitud.Los valores permitidos son BILIN , BICUB o SHARP2 .Enum. Establézcalo en 2 para bilin , 3 para bicub o 4 para el modo de interpolación sharp2 . Utilice sharp2 para obtener los mejores resultados.Consulte también 🔗 ResModein en la API de servicio de imágenes. |
resolution |
72 |
Resolución de objeto predeterminada. Proporciona una resolución de objeto predeterminada en caso de que un registro de catálogo concreto no contenga un valor de catálogo válido::Resolution . Número real, mayor que 0. Normalmente se expresa como píxeles por pulgada, pero también puede estar en otras unidades, como píxeles por metro. Consulte también 🔗 Resolución en la API de servicio de imágenes. |
thumbnailtime |
1%,11%,21%,31%,41%,51%,61%,71%,81%,91% |
Estos valores representan una instantánea del tiempo de reproducción de vídeo y se pasan a encoding.com. Consulte Acerca de la miniatura de vídeo para obtener más información. |
La gestión de color de Dynamic Media permite colorear los recursos correctos para la previsualización.
Con la corrección de color, los recursos incorporados conservan su espacio de color (RGB, CMYK, Gris) y su perfil de color incrustado en la representación del TIFF piramidal generada. Cuando se solicita una representación dinámica, el color de la imagen se corrige en el espacio de color de destino. Puede configurar el perfil de color de salida en la configuración de publicación de Dynamic Media en el JCR.
La gestión de color del Adobe utiliza perfiles ICC (International Color Consortium), un formato definido por ICC.
Puede configurar la administración de color de Dynamic Media y los ajustes preestablecidos de imagen mediante la salida CMYK, RGB o gris. Consulte Configuración de ajustes preestablecidos de imagen.
Los casos de uso avanzados podrían utilizar un modificador icc=
de configuración manual para seleccionar explícitamente un perfil de color de salida:
El conjunto estándar de perfiles de color del Adobe solo está disponible si tiene Feature Pack 12445 de Distribución de software instalado. Todos los paquetes de funciones y service packs están disponibles en Distribución de software. El paquete de características 12445 proporciona perfiles de color del Adobe.
Para utilizar las funcionalidades de administración de color de Dynamic Media, instale el paquete de características 12445.
Para instalar el paquete de características 12445:
Vaya a Software Distribution y descargue cq-6.3.0-featurepack-12445
.
Consulte Cómo trabajar con paquetes para obtener más información sobre el uso de paquetes en Adobe Experience Manager.
Instale el paquete de características.
Después de instalar el paquete de características, configure los perfiles de color predeterminados adecuados para habilitar la corrección de color al solicitar datos de imagen del RGB o CMYK.
Para configurar los perfiles de color predeterminados:
En Tools > General > CRXDE Lite, vaya a /conf/global/settings/dam/dm/imageserver/jcr:content
, que contiene los perfiles predeterminados de Adobe Color.
Agregue una propiedad de corrección de color desplazándose hasta la parte inferior de la pestaña Properties. Introduzca manualmente el nombre, tipo y valor de la propiedad, que se describe en las tablas siguientes. Después de introducir los valores, seleccione Add y Save All para guardar los valores.
Las propiedades de corrección de color se describen en la tabla Propiedades de corrección de color. Los valores que se pueden asignar a las propiedades de corrección de color se encuentran en la tabla Perfil de color.
Por ejemplo, en Name, añada iccprofilecmyk
, seleccione Type String
y añada WebCoated
como Value. A continuación, seleccione Add y Save All para guardar los valores.
Tabla de propiedades de corrección de color
Propiedad | Tipo | Predeterminado | Descripción |
iccprofilergb | String | <empty> | Nombre del perfil de color del RGB predeterminado. |
iccprofilecmyk | Cadena | <empty> | Nombre del perfil de color CMYK predeterminado. |
iccprofilegray | Cadena | <empty> | Nombre del perfil de color gris predeterminado. |
iccprofilesrcrgb | Cadena | <empty> | Nombre del perfil de color del RGB predeterminado que se utiliza para imágenes de RGB que no tienen un perfil de color incrustado |
iccprofilesrccmyk | Cadena | <empty> | Nombre del perfil de color CMYK predeterminado utilizado para imágenes CMYK que no tienen un perfil de color incrustado. |
iccprofilesrcgray | Cadena | <empty> | Nombre del perfil de color gris predeterminado utilizado para imágenes CMYK que no tienen un perfil de color incrustado. |
iccblackpointcompensación | Booleano | Verdadero | Especifica si se realiza una compensación de punto negro durante la corrección de color. Adobe recomienda que esta configuración esté activada. |
iccdither | Booleano | False | Especifica si el vaciado se realiza durante la corrección de color. |
iccrendertry | Cadena | relativo | Especifica la interpretación. Los valores aceptables son: perceptual, relativo, saturación, absoluto. Adobe recomienda relativo como valor predeterminado. |
Los nombres de propiedades distinguen entre mayúsculas y minúsculas y deben escribirse todos en minúsculas.
Tabla de perfil de color
Están instalados los siguientes perfiles de color:
Nombre |
Espacio de colores |
Descripción |
---|---|---|
Adobe RGB | RGB | Adobe RGB (1998) |
AppleRGB | RGB | RGB de Apple |
CIERGB | RGB | RGB del CIE |
CoatedFogra27 | CMYK | Recubierto FOGRA27 (ISO 12647-2:2004) |
CoatedFogra39 | CMYK | Recubierto FOGRA39 (ISO 12647-2:2004) |
CoatedGraCol | CMYK | Recubierto GRACoL 2006 (ISO 12647-2:2004) |
ColorMatchRGB | RGB | RGB ColorMatch |
EuropeISOCoated | CMYK | Europa ISO Coated FOGRA27 |
EuroscaleCoated | CMYK | Euro scale Coated v2 |
EuroscaleUncovered | CMYK | Euro scale Uncovered v2 |
JapanColorCoated | CMYK | Color japonés 2001 recubierto |
Diario JapanColor | CMYK | Diario Japan Color 2002 |
JapanColorUncovered | CMYK | Color japonés 2001 sin recubrir |
JapanColorWebCoated | CMYK | Japan Color 2003 Web Coated |
JapanWebCoated | CMYK | Japón Web Coated (anuncio) |
NewsprintSNAP2007 | CMYK | US Newsprint (SNAP 2007) |
NTSC | RGB | NTSC (1953) |
PAL | RGB | PAL/SECAM |
ProPhoto | RGB | RGB ProPhoto |
PS4Default | CMYK | CMYK predeterminado de Photoshop 4 |
PS5Default | CMYK | CMYK predeterminado de Photoshop 5 |
Coated | CMYK | U.S. Sheetfeed Coated v2 |
SheetedUncovered | CMYK | U.S. Sheetfeed Uncovered v2 |
SMPTE | RGB | SMPTE-C |
sRGB | RGB | sRGB IEC61966-2.1 |
FograNoCubierta29 | CMYK | FOGRA29 no recubierto (ISO 12647-2:2004) |
WebCoated | CMYK | U.S. Web Coated (SWOP) v2 |
WebCoatedFogra28 | CMYK | Web Coated FOGRA28 (ISO 12647-2:2004) |
WebCoatedGrade3 | CMYK | Papel Web Coated SWOP 2006 Grado 3 |
WebCoatedGrade5 | CMYK | Papel Web Coated SWOP 2006 Grado 5 |
WebUncovered | CMYK | U.S. Web Uncovered v2 |
WideGamutRGB | RGB | RGB de gama amplia |
Por ejemplo, puede configurar iccprofilergb en sRGB
y iccprofilecmyk en WebCoated.
Al hacerlo, se haría lo siguiente:
Después de completar todas las tareas anteriores, los recursos de Dynamic Media activados se proporcionan desde Image o Video Service. En el Experience Manager, esta capacidad se muestra en Copiar URL de imagen, Copiar URL del visor, Incrustar código del visor y en WCM.
Consulte Entrega de recursos de Dynamic Media.
Cuando... | Resultado |
Copiar una URL de imagen | El cuadro de diálogo Copiar URL muestra una dirección URL similar a la siguiente (la dirección URL es solo para fines de demostración):
Donde Consulte también Entrega de recursos de Dynamic Media. |
Copiar una URL de visor | El cuadro de diálogo Copiar URL muestra una dirección URL similar a la siguiente (la dirección URL es solo para fines de demostración):
Donde Consulte también Entrega de recursos de Dynamic Media. |
Copiar el código incrustado de un visor | El cuadro de diálogo Copiar código incrustado muestra un fragmento de código similar al siguiente (el ejemplo de código es solo para fines de demostración):
Donde Consulte también Entrega de recursos de Dynamic Media. |
Las páginas WCM que hacen referencia a componentes de Dynamic Media y Medios interactivos hacen referencia al servicio de entrega.