AVIF
AVIF (formato de imagen AV1)
Un formato de imagen de próxima generación basado en el códec de vídeo AV1 que ofrece una compresión excepcional con archivos hasta un 50 % más pequeños que JPEG, además de soporte para HDR, amplia gama de color y transparencia.
Detalle técnico
AVIF utiliza el contenedor HEIF (ISO 23008-12) con codificación intra-frame de AV1 (una sola imagen). Admite profundidades de 8, 10 y 12 bits; submuestreo de croma 4:2:0, 4:2:2 y 4:4:4; canal alfa; secuencias de imágenes y HDR con metadatos PQ/HLG. La codificación aprovecha la partición flexible de bloques, predicción intra, transformadas y filtrado de bucle del AV1, logrando una eficiencia de compresión significativamente superior a JPEG y WebP.
Ejemplo
```javascript
// Image compression via Canvas
canvas.toBlob(
blob => console.log(`Size: ${(blob.size/1024).toFixed(0)} KB`),
'image/jpeg',
0.8 // quality: 0.0 (smallest) to 1.0 (best)
);
// WebP output (25-34% smaller than JPEG)
canvas.toBlob(cb, 'image/webp', 0.8);
```