AEM Assets: le rappresentazioni di ritaglio avanzato non vengono generate per le risorse con estensioni di file non corrette

Scopri come risolvere il problema quando in AEM Assets non vengono generate le rappresentazioni di ritaglio avanzato se l’estensione del file non corrisponde al formato di file effettivo.

Descrizione description

Ambiente

Adobe Experience Manager (AEM) Assets (Cloud Service)

Sintomi

  • Dopo aver eseguito il flusso di lavoro Aggiorna metadati e rielaborato le risorse, alcune di esse non generano le rappresentazioni di ritaglio avanzato come previsto.
  • Il problema si verifica quando le risorse hanno un’estensione .jpg ma sono in realtà in formato WEBP.
  • Le voci di registro indicano che non sono stati generati ritagli avanzati perché non è stato possibile elaborare l’altezza e la larghezza dell’immagine.
  • Strumenti come exiftool possono rivelare il tipo di file effettivo e il tipo MIME come image/webp nonostante l’estensione .jpg.

Causa

Le rappresentazioni con ritaglio avanzato non vengono generate quando il tipo di file effettivo della risorsa non è supportato come formato di input da Dynamic Media, anche se l’estensione del file suggerisce il contrario. I file WEBP con estensione .jpg non vengono elaborati per i ritagli avanzati.

Risoluzione resolution

Per risolvere il problema, segui i passaggi seguenti:

  1. Convalida il tipo di file effettivo della risorsa:

    • Scarica la risorsa interessata da AEM Assets.

    • Utilizzare uno strumento come exiftool per verificare il tipo di file e il tipo MIME.

    • Verificare che il tipo di file corrisponda all’estensione, ad esempio .jpg deve essere image/jpeg.

  2. Esamina i formati di file supportati per Ritaglio avanzato:

    • Consulta la documentazione ufficiale sui formati di input supportati per Dynamic Media Smart Crop: Profili immagine Dynamic Media

    • WEBP è supportato solo come formato di output e non come formato di input per l’elaborazione di ritaglio avanzato.

  3. Correggi il formato del file della risorsa:

    • Se la risorsa è in formato WEBP ma è denominata con estensione .jpg, converti il file in un formato supportato (ad esempio: JPEG o PNG) e caricalo di nuovo in AEM Assets.

    • In alternativa, assicurati che l’estensione del file e il tipo MIME siano coerenti e supportati.

  4. Rielabora la risorsa:

    • Dopo aver corretto il formato del file, esegui nuovamente il flusso di lavoro Aggiorna metadati o rielabora la risorsa per attivare la generazione di ritaglio avanzato.
recommendation-more-help
experience-cloud-kcs-help-kbarticles