AEM Dynamic Media: imágenes entregadas como AVIF en lugar del formato solicitado

En este artículo se explica cómo resolver un problema en el que Adobe Experience Manager (AEM) Dynamic Media entrega imágenes en formato AVIF incluso cuando se solicita JPG u otro formato.

Descripción description

Entorno

  • Adobe Experience Manager (AEM) Dynamic Media (API abiertas)

Síntomas

Al publicar recursos a través de AEM Dynamic Media, todos los archivos de imagen se envían como formato AVIF, independientemente de su tipo original (como JPG o PNG). Esto ocurre incluso cuando:

  • La extensión de archivo se establece en JPG en la configuración de Dynamic Media de AEM.
  • El parámetro fmt=jpg se agrega a la dirección URL de entrega de recursos.

Por ejemplo, una dirección URL como:

https://example.com/adobe/assets/urn:aaid:aem:/as/.jpg?fmt=jpg

sigue provocando que el archivo se envíe como AVIF cuando se guarde desde el explorador. Esto puede bloquear los flujos de trabajo que requieren imágenes en formato JPG, como las integraciones con sistemas de generación de correo electrónico que no admiten AVIF.

Causa

De forma predeterminada, la función SmartImaging de AEM Dynamic Media convierte automáticamente las imágenes a formatos modernos como AVIF o WebP para optimizar la entrega. Al establecer auto-format=false, se deshabilita este comportamiento y se conserva el formato de imagen solicitado.

Resolución resolution

Siga los pasos a continuación para resolver el problema:

  1. Revise la URL de entrega de recursos utilizada para las imágenes de Dynamic Media.
  2. Para anular la conversión automática de formato, agregue el parámetro auto-format=false a la dirección URL de la imagen. Por ejemplo:

https://example.com/adobe/assets/urn:aaid:aem:/as/.jpg?auto-format=false

  1. Pruebe la URL actualizada accediendo a ella en un explorador o flujo de trabajo de integración. La imagen debería entregarse en el formato solicitado (como JPG) en lugar de AVIF.
  2. Si utiliza las imágenes en un cliente de correo electrónico o en un sistema externo, compruebe que el archivo se reconoce como el formato correcto.
  3. Para obtener más información, consulte la Documentación de la API de entrega de recursos de Dynamic Media de AEM y busque el parámetro autoformato.

Lectura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles