## ¿Qué es APNG?
**APNG** (Animated Portable Network Graphics) es una extensión del formato PNG que añade soporte para animaciones de múltiples fotogramas. Ventajas sobre GIF: color de 24 bits (millones de colores frente a 256), transparencia alfa de 8 bits real, compresión lossless.
## APNG vs GIF vs WebP animado
| Característica | GIF | APNG | WebP animado |
|---------------|-----|------|-------------|
| Color | 8 bits (256) | 24 bits | 24 bits |
| Transparencia | 1 bit (on/off) | 8 bits (alfa) | 8 bits (alfa) |
| Tamaño | Pequeño | Grande | Muy pequeño |
| Compatibilidad | Universal | Navegadores modernos | Chrome/Firefox/Edge/Safari 14+ |
## Compatibilidad
Chrome ✅, Firefox ✅ (inventó el formato), Safari ✅ (desde v8), Edge ✅, Internet Explorer ❌.
## Crear APNG con FFmpeg
```bash
# PNG frames a APNG
ffmpeg -framerate 10 -i frame%03d.png -plays 0 salida.apng
# GIF a APNG
ffmpeg -i animacion.gif -plays 0 animacion.apng
# APNG a WebP animado (mejor compresión)
ffmpeg -i animacion.apng -c:v libwebp -lossless 0 -quality 80 -loop 0 animacion.webp
```
## Cuándo usar cada formato
| Caso de uso | Formato |
|------------|---------|
| Logo animado web (sin pérdida) | APNG |
| Animación web optimizada | WebP animado |
| Sticker Telegram/iMessage | **APNG** (estándar oficial) |
| Email animado | GIF (único con soporte universal) |
## Conclusión
APNG supera al GIF en calidad. Para web usa WebP animado por su mejor compresión. Para stickers de mensajería, APNG es el formato oficial.
Guía