Aller au contenu

AVIF

Un article de Wikipédia, l'encyclopédie libre.

AV1 Image File Format(AVIF) est unformat ouvertdefichier imagepermettant de sauvegarder des images ou séquences d'images au format compressé avecAV1avec le format de conteneurHEIF[1].Il est développé par le consortiumAlliance for Open Media.Il concurrence le format HEIC qui utilise le même format de conteneur, conçu à partir deISOBMFF(en),maisHEVCpour la compression. La version 1.0.0 des spécifications du format AVIF a été finalisée en février 2019. Les spécifications d'AV2 qui devrait lui succéder sont, en 2023, en cours d'écriture et est implémenté à titre expérimental dans libavif à partir de la 1.0.0 sortie le 24 août de la même année[2].

AVIF supporte:

libavif
Description de l'image Avif-logo-rgb.svg.
Description de l'image AV1Fenc example screenshot.png.
Informations
Développé par Alliance for Open Media
Dernière version 1.0.4 (le 8 février 2024,il y a 8 mois)
Écrit en C,assembleur
Type Raster-graphics file format(d)
Format ouvert
Format de fichier image(en)
Format de fichier(en)Voir et modifier les données sur Wikidata
Licence BSD 2(free software)
Site web github.com/AOMediaCodec/libavif

Gestion par les logiciels

[modifier|modifier le code]

Le 14 décembre 2018Netflixpublie la première image.avif[3]En novembre 2020, un exemple d'imageHDRavec la fonction de transfert PQ et les couleurs primaires BT.2020 est publié[6].

Logiciels

  • Navigateurs Web
    • En août 2020,Google Chromeavec la version 85 apporte le support complet d'AVIF[7].Le support est ajouté dans la version 89 pour Android[8].
    • En octobre 2021,MozillaFirefox93 est publié avec le support complet d'AVIF[9].
    • En janvier 2024,MicrosoftEdge121 est publié avec le support complet d'AVIF[10].
    • Webkitajoute le support d'AVIF en mars 2021[11].
    • Bravesupporte également le format AVIF
  • Visionneurs d'image
  • Logiciel de compression et traitement multimédia
    • FFmpegsupporte le décodage et l'encodage d'AVIF, ainsi que son intégration dans des vidéos AV1.
  • Lecteur multimédia
    • VLClit les fichiers AVIF dès la version 3.0.0[15].
  • Logiciel d'édition et retouche d'image
    • GIMPsupporte le format AVIF depuis octobre 2020[16].
    • Darktablesupporte libavif.
    • Paint.netajoute le support d'AVIF en septembre 2019[17],et la génération de fichier au format AVIF depuis aout 2020[18].
  • Bibliothèques image
    • libavif- bibliothèque portable pour l'encodage et le décodage de fichiers AVIF.
    • libheif- ISO/IEC 23008-12:2017HEIFavec codeur/décodeur AVIF.
    • SAIL- bibliothèque indépendante de tout format, supporte AVIF à partir de libavif.
    • sdl2_image - bibliothèque de lecture d'image de l'API multimédiaSimple DirectMedia Layer.

Systèmes d'exploitation

  • Android12 sortie en octobre 2021 ajoute le support natif d'AVIF, sans devenir le format par défaut pour l'appareil photos[19].
  • Microsoftannonce le support pourWindows 10avec la release "19H1" incluant le support dans l'explorateur de fichier, Paint et différents APIs[20].
  • Haikupropose depuis la version R1 beta 4 un traducteur permettant à toutes les applications d'utiliser les images AVIF[21].
  • Debiana introduit dans ses dépôts la bibliothèque libavif à partir du 15 août 2020[22].

Langages de programmation

  • PHP:la version 8.1 inclut le support d'AVIF dans l'extension GD[23].

Autres

Notes et références

[modifier|modifier le code]
  1. https://aomediacodec.github.io/av1-spec/av1-spec.pdf(PDF). The Alliance for Open Media. Archived (PDF) from the original on 2 May 2019. Retrieved 31 March 2019.
  2. (en)«1.0.0 - 2023-08-24», surCompte AOMediaCodec sur Github,
  3. aetbNetflix AV1 Encodes Readme
  4. Concolato, Cyril (14 October 2019).https://aomedia.org/wp-content/uploads/2019/11/CyrilConcolato_Netflix-AVIF-AOM-Research-Symposium-2019.pdf
  5. (en)«Film Grain Synthesis for AV1 Video Codec»[archive du](consulté le)
  6. (en)«av1-avif/testFiles/Netflix/avif at master · AOMediaCodec/av1-avif»[archive du],surGitHub(consulté le)
  7. LawrenceAbrams,«Chrome 85 released with security fixes, app shortcuts, AVIF support»[archive du],surBleeping Computer,(consulté le)
  8. «Archived copy»[archive du](consulté le)
  9. (en)«Firefox 93.0, See All New Features, Updates and Fixes», surMozilla(consulté le)
  10. «Notes de publication de Microsoft Edge pour le canal stable | Microsoft Learn», surweb.archive.org,(consulté le)
  11. «Archived copy»[archive du](consulté le)
  12. «ImageMagick AVIF support»[archive du],surGithub(consulté le)
  13. «ImageGlass AVIF support»[archive du],surImageGlass(consulté le)
  14. «IrfanView AVIF support»[archive du],surIrfanView(consulté le)
  15. Journal des changements dans VLC
  16. (en)«GIMP 2.10.22 Released»[archive du],surwww.gimp.org,(consulté le)
  17. «paint.net 4.2.2 is now available!»[archive du],surpaint.net blog,(consulté le)
  18. «paint.net 4.2.14 alpha build 7542»[archive du],(consulté le)
  19. (en)«Android 12 is live in AOSP!», surAndroid Developers Blog(consulté le).
  20. (en)«Paint.net 4.2.2 is now available!», surpaint.net blog,(consulté le).
  21. «R1/beta4 - Release Notes», surHaiku Project(consulté le).
  22. Journal des changements dans le paquet libavif
  23. «PHP 8.1: GD: AVIF image support»[archive du],surPHP.Watch,(consulté le)