PNG animados remotos pierden su animación

Las animaciones APNG no se reproducen en Discourse cuando se enlazan directamente:

También pierden su animación después de ser descargadas al servidor si descargar imágenes remotas a local es true.

2 Me gusta

Discourse no admite APNG. Los únicos formatos de imagen animados que admitimos son GIF, WEBP y AVIF.

Si alguien quiere trabajar en esto, necesitará parchear el núcleo, ya que omitimos muchas optimizaciones de imágenes para imágenes animadas, tanto en el frontend como en el backend, y escribir un detector binario de APNG en la biblioteca fastimage.

Movido a Feature request y añadiendo pr-welcome.

5 Me gusta

Acabo de descubrir que Steam está usando APNG para sus pegatinas animadas, otro indicador de que deberíamos agregarle soporte.

3 Me gusta

¿Puedes compartir algunos APNG para que pueda probar esta función?

1 me gusta

Trabajé en el soporte inicial para FastImage en mi PR:

Cuando/Si esto se fusiona, Discourse admitirá automáticamente los PNG animados.

2 Me gusta