El formato de archivo de imagen AV1 (AVIF) es una especificación de formato de archivo de imagen para almacenar imágenes o secuencias de imágenes comprimidas AV1 en el formato de contenedor HEIF.[1]​ Compite con HEIC, que usa el mismo formato de contenedor basado en ISOBMFF, pero HEVC para la compresión. La versión 1.0.0 de la especificación se finalizó en febrero de 2019.

AV1 Image File Format (AVIF)
Desarrollador
Alliance for Open Media
https://aomediacodec.github.io/av1-avif/
Información general
Extensión de archivo .avif
Tipo de MIME image/avif
Lanzamiento inicial v1.0.0, 19 de febrero de 2019
Tipo de formato compresión de datos con perdida/sin perdida
Extendido de AV1, HEIF y Multi-Image Application Format
Formato abierto Sí 

Características

editar

AVIF soporta características como:

libavif
 
Información general
Tipo de programa formato de imagen de mapa de bits
Desarrollador Alliance for Open Media
Modelo de desarrollo Código fuente abierto
Licencia Licencia BSD simplificada
Versiones
Última versión estable 0.11.1 / 19 de octubre de 2022 ()
Enlaces

El 14 de diciembre de 2018, Netflix lanza las primeras imágenes AVIF de muestra.[2]​ AVIF mostró mejor eficiencia de compresión que JPEG, mejor retención de detalles con menos artefactos y menos manchas de color, alrededor de los bordes duros en imágenes, texto y gráficos naturales.[3]​ En noviembre de 2020, Netflix publicò imágenes de muestra con HDR con función de transferencia PQ y colores primarios BT.2020.[4]

Software

editar
editar
  • En agosto de 2020, se lanzó Google Chrome 85 para computadoras con compatibilidad completa con AVIF,[5]​ mientras que la compatibilidad con AVIF para Android llegó más tarde con Google Chrome 89.[6]
  • En octubre de 2021, se lanzó Mozilla Firefox 93 con soporte AVIF predeterminado.[7]​ Mozilla había planeado habilitar AVIF de forma predeterminada en Firefox 86, pero retiró el cambio un día antes del lanzamiento.[8][9]
  • WebKit agregó compatibilidad con AVIF el 5 de marzo de 2021. Safari para iOS 16 agregó compatibilidad con AVIF, iOS 16 fue publicado el 12 de septiembre de 2022.[10]​ macOS Ventura agregó compatibilidad con AVIF y Safari en macOS permite el formato.[11][12]

Visores de imagen

editar

Reproductor multimedia

editar
  • VLC lee los archivos AVIF a partir de la versión 4, que aún está en desarrollo.[15]

Editor de imagen

editar
  • Paint.net agregó soporte para abrir los archivos AVIF en septiembre de 2019[16]​ y la capacidad de exporte para imágenes de formato AVIF en una actualización de agosto de 2020.[17]
  • La conversión de formato por Colorist y los datos de imagen RAW de Darktable han lanzado el soporte y ofrecen las implementaciones de referencia de libavif.
  • Se ha desarrollado una implementación del complemento GIMP que admite las API del complemento 3.x y 2.10.x. La importación y la exportación nativa de AVIF se agregó a GIMP en octubre de 2020.[18]
  • Krita 5.0 lanzado el 23 de diciembre de 2021 ha agregado compatibilidad con AVIF. El soporte también incluye imágenes Rec.2100 HDR AVIF.[19][20]

Bibliotecas de software

editar
  • libavif : biblioteca portátil para codificar y decodificar archivos AVIF.
  • libheif - ISO / IEC 23008-12: 2017 Decodificador y codificador HEIF y AVIF.
  • SAIL : biblioteca independiente de formato con soporte AVIF implementado en libavif.

Sistemas operativos

editar
  • Microsoft ha anunciado compatibilidad con la versión preliminar 19H1 de Windows 10, incluida la compatibilidad con el Explorador de archivos, Paint y varias API, junto con imágenes de muestra.
  • Android 12, lanzado el 4 de octubre de 2021, agregó soporte nativo para AVIF, aunque no será el formato de imagen predeterminado para la aplicación de la cámara.
  • AVIF es ampliamente compatible con las distribuciones de Linux. Con el lanzamiento de Libavif 0.8.0 en julio de 2020, que agregó un complemento GdkPixbuf, la compatibilidad con AVIF está presente en la mayoría de las aplicaciones GNOME / GTK.[21]KDE Frameworks agregó soporte AVIF a la biblioteca "KImageFormats" en enero de 2021, lo que permite que la mayoría de las aplicaciones KDE / Qt admitan la visualización y la exportación de imágenes AVIF.[22]

Sitios web

editar
  • Cloudflare anunció la compatibilidad con AVIF en una publicación de blog el 3 de octubre de 2020.[23]
  • Vimeo anunció su apoyo a AVIF en una publicación de blog el 3 de junio de 2021.[24]

Lenguajes de programación

editar
  • PHP tiene soporte AVIF en su extensión GD desde la versión PHP 8.1.[25]
  • ExifTool admite el formato AVIF para leer y escribir EXIF desde v11.79.
  1. Alliance for Open Media. «AV1 Image File Format (AVIF)» (en inglés). 
  2. «Netflix AV1 Encodes Readme» (TXT) (en inglés). Netflix.  Texto «10» ignorado (ayuda); Texto «2019» ignorado (ayuda); Texto «17» ignorado (ayuda)
  3. Aditya Mavlankar. «The Netflix Tech Blog» (en inglés). Netflix Technology Blog. 
  4. «GitHub - AOMediaCodec/av1-avif: AV1 Image File Format Specification - ISO-BMFF/HEIF derivative» (en inglés). GitHub. 
  5. Lawrence Abrams. «Chrome 85 released with security fixes, app shortcuts, AVIF support» (en inglés). Bleeping Computer. 
  6. «Chrome 89 Beta: Advanced Hardware Interactions, Web Sharing on Desktop, and More» (en inglés). Chromium Blog. 
  7. «Firefox 93.0, See All New Features, Updates and Fixes» (en inglés). Mozilla. 
  8. «1682995 - (avif-default) Enable AVIF support by default» (en inglés). 
  9. Catalin Cimpanu. «Chrome and Firefox are getting support for the new AVIF image format» (en inglés). ZDNet. 
  10. «Características de WebKit en Safari 16.0» (en inglés). 12 settembre 2022. 
  11. «[[Cocoa] Soporte de las imágenes AVIF por macOS Ventura y iOS 16 by shallawa · Pull Request #1717 · WebKit/WebKit» (en inglés). 
  12. «AVIF llega a Safari y a Safari de iOS 16? Por Schweinepriester · Pull Request #6348 · Fyrd/Caniuse» (en inglés). 
  13. «Add AVIF (AV1 Image File Format) support · Issue #1432 · ImageMagick/ImageMagick · GitHub» (en inglés). Github. 
  14. «IrfanView Formats» (en inglés). IrfanView. 
  15. «no display of .avif files with dav1d decoder (#21568) · Issues · VideoLAN / VLC · GitLab» (en inglés). GitLab. 
  16. «paint.net 4.2.2 is now available! – paint.net blog» (en inglés). paint.net. 
  17. «paint.net 4.2.14 alpha build 7542 – paint.net blog» (en inglés). paint.net. 
  18. «GIMP 2.10.22 Released - GIMP» (en inglés). GIMP. 
  19. «Krita 5.0 released! | Krita» (en inglés). Krita. 
  20. «Krita 5.0 Release Notes | Krita» (en inglés). Krita. 
  21. «Add a gdk-pixbuf module by linkmauve · Pull Request #182 · AOMediaCodec/libavif · GitHub» (en inglés). GitHub. 
  22. «KDE lanza Frameworks 5.78.0 - Comunidad KDE» (en inglés). comunidad KDE. 
  23. «Introducing support for the AVIF image format» (en inglés). Cloudflare. 
  24. Raphaël Zumer. «Upgrading images on Vimeo» (en inglés). Medium. 
  25. «PHP 8.1: GD: AVIF image support» (en inglés). PHP.Watch. 

Enlaces externos

editar

Sitio oficialen aomediacodec.github.io.