AEM Dynamic Media : images diffusées au format AVIF au lieu du format demandé.

Cet article explique comment résoudre un problème en raison duquel Adobe Experience Manager (AEM) Dynamic Media diffuse des images au format AVIF même lorsque JPG ou un autre format est demandé.

Description description

Environnement

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

Symptômes

Lors de la publication de ressources via AEM Dynamic Media, tous les fichiers image sont diffusés au format AVIF, quel que soit leur type d’origine (JPG ou PNG, par exemple). Cela se produit même lorsque :

  • L’extension de fichier est définie sur JPG dans les paramètres AEM Dynamic Media.
  • Le paramètre fmt=jpg est ajouté à l’URL de diffusion de la ressource.

Par exemple, une URL telle que :

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

entraîne toujours la diffusion du fichier en tant que fichier AVIF lors de l’enregistrement à partir du navigateur. Cela peut bloquer les workflows qui nécessitent des images au format JPG, telles que les intégrations aux systèmes de génération d’e-mails qui ne prennent pas en charge l’AVIF.

Cause

Par défaut, la fonctionnalité d’imagerie dynamique d’AEM Dynamic Media convertit automatiquement les images en formats modernes tels qu’AVIF ou WebP afin d’optimiser la diffusion. La définition de auto-format=false désactive ce comportement et conserve le format d’image demandé.

Résolution resolution

Suivez les étapes ci-dessous pour résoudre le problème :

  1. Examinez l’URL de diffusion de ressources utilisée pour les images Dynamic Media.
  2. Pour remplacer la conversion automatique de format, ajoutez le paramètre auto-format=false à l’URL de l’image. Par exemple :

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

  1. Testez l’URL mise à jour en y accédant dans un navigateur ou un workflow d’intégration. L’image doit maintenant être diffusée dans le format demandé (JPG, par exemple) au lieu du format AVIF.
  2. Si vous utilisez les images dans un client de messagerie électronique ou un système externe, vérifiez que le fichier est reconnu comme étant au bon format.
  3. Pour plus d’informations, consultez la documentation de l’API de diffusion de ressources Dynamic Media 🔗 et recherchez le paramètre auto-format.

Lecture connexe

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