PNG animado remoto perde sua animação

Animações APNG não são reproduzidas no Discourse quando vinculadas externamente:

Elas também perdem sua animação após serem baixadas para o servidor se download remote images to local for true.

2 curtidas

O Discourse não suporta APNG. Os únicos formatos de imagem animados que suportamos são GIF, WEBP e AVIF.

Se alguém quiser trabalhar nisso, você precisará corrigir o core, pois pulamos muitas otimizações de imagem para imagens animadas, tanto no front-end quanto no back-end, e escrever um detector binário de APNG na biblioteca fastimage.

Movendo para Feature request e adicionando pr-welcome.

5 curtidas

Acabei de descobrir que o Steam está usando APNG para seus adesivos animados, outro indicador de que devemos adicionar suporte a ele.

3 curtidas

Você pode compartilhar alguns APNGs que você tem para que eu possa testar este recurso?

1 curtida

Trabalhei no suporte inicial para FastImage em meu PR:

Quando/Se isso for mesclado, o Discourse suportará automaticamente GIFs animados.

2 curtidas