¿Qué es el formato de archivo AVIF?
Los archivos con la extensión .avif almacenan gráficos rasterizados en el formato AV1 Image File. El formato utiliza la compresión AOMedia Video 1 (AV1) y guarda las imágenes en un contenedor HEIF - High Efficiency Image File Format -, basado en el ISO Base Media File Format (ISO-BMFF). La especificación admite imágenes fijas individuales, así como secuencias de imágenes y animaciones. La especificación AVIF 1.0.0 fue publicada en 2019 por la Alliance for Open Media. Las pruebas realizadas por Netflix en 2020 confirmaron que los archivos .avif ofrecen mejores ratios de compresión y calidad perceptiva que el popular formato JPEG.
Capacidades del formato AVIF
AVIF es un formato de imagen versátil con un amplio soporte de funciones. Los archivos .avif pueden contener:
- múltiples espacios de color, incluyendo HDR, SDR, perfiles ICC y CICP,
- compresión con pérdida (lossy) y sin pérdida (lossless),
- profundidad de color de 8, 10 o 12 bits por canal, así como monocromo,
- canal alfa (transparencia) como una imagen auxiliar separada,
- secuencias de imágenes y animaciones (almacenadas con la marca
avis).
Los archivos .avif pueden ajustarse al perfil Baseline o Advanced, tal como se define en la especificación AVIF.
Soporte de plataformas y aplicaciones
AVIF es compatible con todas las plataformas principales. Windows 10 (actualización de mayo de 2019 y posteriores) proporciona soporte de API junto con decodificación integrada en Fotos y el Explorador de archivos. Android 12, macOS Ventura y la mayoría de las distribuciones de Linux actuales ofrecen decodificación nativa de AVIF. Todos los navegadores web principales - Chrome 85+, Firefox 93+, Safari 16+ y Edge 121+ - soportan el formato de forma nativa. Herramientas dedicadas como GIMP, ImageMagick, XnView MP y avifdec (de libavif) pueden abrir y convertir archivos .avif a otros formatos como PNG o WebP.
Seguridad y protección
RIESGO: LOWAVIF contiene datos de imagen pasivos y es de bajo riesgo en un uso normal. La advertencia realista es la seguridad del decodificador: AVIF depende de los decodificadores AV1/libavif/libheif, y los errores en los decodificadores de imagen han sido históricamente una superficie de ataque en diversos formatos; mantenga su navegador/SO actualizado para que el decodificador incluido esté parcheado. Por lo demás, no intervienen scripts ni macros. Prefiera herramientas oficiales (navegadores, GIMP, Squoosh) antes que sitios aleatorios de «convertidor AVIF» que puedan contener publicidad no deseada, aunque los convertidores en línea de buena reputación son seguros para imágenes no sensibles.
Detalles del formato
en pocas palabrasProgramas que abren archivos AVIF
Detalles técnicos
especificación profunda| Formato contenedor | ISO Base Media File Format (ISO-BMFF), compartido con HEIF/HEIC |
| Códec de imagen | AV1 (AOMedia Video 1) |
| Tipo MIME | image/avif |
| Magic bytes | «ftypavif» en el desplazamiento de byte 4 - caja ftyp con marca principal «avif» |
| Variante animada | Utiliza la marca ISO-BMFF «avis»; cada fotograma es un elemento de imagen codificado en AV1 |
| Profundidad de color | 8, 10 o 12 bits por canal |
| Submuestreo de croma | YCbCr 4:2:0, 4:2:2 y 4:4:4; también se admite monocromo (4:0:0) |
| Soporte HDR | Gama amplia y HDR a través de perfiles CICP o ICC; funciones de transferencia PQ y HLG soportadas |
| Modos de compresión | Tanto con pérdida como sin pérdida, controlados por los ajustes del cuantificador AV1 |
| Transparencia alfa | Soportada como un elemento de imagen auxiliar codificado en AV1 por separado |
| Tamaño máximo de imagen | Hasta 65.536 × 65.536 píxeles por elemento; imágenes más grandes mediante diseño de cuadrícula (tiled) AVIF |
| Metadatos incrustados | Exif y XMP incrustados como elementos de metadatos en la estructura ISO-BMFF |
| Perfiles | Baseline Profile (subconjunto de AV1 Main Profile) y Advanced Profile |
| Soporte de navegador | Todos los navegadores principales: Chrome 85+, Firefox 93+, Safari 16+, Edge 121+ |
| Lanzado | 2019 (AVIF 1.0.0 specification by the Alliance for Open Media) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | aomediacodec.github.io |
Conversiones de AVIF
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos AVIF.