AVIF
AV1 Image File Format (AVIF) | |
---|---|
Estensione | .avif
|
Magic number | nessuno
|
Tipo MIME | image/avif
|
Uniform Type Identifier (UTI) | nessuno
|
Sviluppatore | Alliance for Open Media |
1ª pubblicazione | 19 febbraio 2019 |
Ultima versione | v1.1.0 (15 aprile 2022) |
Tipo | Compressione dell'immagine |
Compressione | lossless / lossy |
Estensione di | HEIF |
Esteso a | HEIF, ISOBMFF, AV1 |
Formato aperto? | Sì |
Sito web | aomediacodec.github.io/av1-avif/ |
AVIF (AV1 Image Format) è un formato di file aperto e senza royalty promosso da AOMedia che consente la memorizzazione di immagini o sequenze di immagini compresse con il codec video AV1 nel formato contenitore HEIF.[1] È in concorrenza con HEIC, che utilizza lo stesso formato contenitore basato su ISOBMFF, ma HEVC per la compressione. La prima versione di AVIF è stata completata a febbraio 2019.
In una serie di test effettuati da Netflix nel 2020, il formato ha mostrato una migliore efficienza di compressione rispetto a JPEG, nonché una migliore conservazione dei dettagli, meno artefatti e meno sbavature di colore attorno ai bordi netti nelle immagini naturali, nel testo e nella grafica.[2]
Caratteristiche
[modifica | modifica wikitesto]AVIF supporta funzionalità come:
- Spazio dei colori multiplo, tra cui:
- HDR[3]
- SDR
- Segnalazione dello spazio colore tramite Coding-independent code points (CICP) o profili ICC[4]
- Compressione lossless e compressione lossy
- Profondità di colore a 8, 10 e 12 bit[4]
- Monocromatico (alfa / profondità) o multicomponente
- Sottocampionamento della crominanza secondo gli schemi 4:2:0, 4:2:2, 4:4:4 e RGB
- Grana della pellicola[5]
- Sequenze di immagini / animazione
Supporto
[modifica | modifica wikitesto]libavif software | |
---|---|
Genere | Elaborazione digitale delle immagini |
Sviluppatore | Alliance for Open Media |
Ultima versione | 0.11.1 (21 ottobre 2022) |
Sistema operativo | Microsoft Windows Linux macOS |
Linguaggio | C linguaggio assembly |
Licenza | Licenza BSD Semplificata (licenza libera) |
Sito web | www.github.com/AOMediaCodec/libavif |
Il 14 dicembre 2018 Netflix pubblicò le prime immagini AVIF di esempio.[6] Nel novembre 2020 sono state pubblicate immagini campione con HDR con funzione di trasferimento PQ e colori primari BT.2020.[3]
Browser web
[modifica | modifica wikitesto]- Per agosto 2020, Google Chrome 85 su desktop fu pubblicato con il pieno supporto di AVIF,[7] mentre per Android l'AVIF arrivò più tardi con Google Chrome 89.[8]
- Nell'ottobre 2021, Mozilla Firefox 93 fu rilasciato con il supporto AVIF predefinito.[9] Era pianificato di abilitare l'AVIF su impostazione predefinita di Firefox 86 ma la modifica fu ritirata un giorno prima del rilascio.[10][11]
- WebKit aggiunge il supporto AVIF il 5 marzo 2021. Safari per iOS 16 ha aggiunto il supporto di AVIF, iOS 16 è stato rilasciato il 12 settembre 2022.[12] macOS Ventura ha aggiunto il supporto per AVIF e Safari su macOS che consente il formato.[13][14]
Editor di immagini
[modifica | modifica wikitesto]- Paint.net ha aggiunto il supporto all'apertura di file AVIF a settembre 2019[15] con la possibilità di salvare le immagini in formato AVIF in un aggiornamento di agosto del 2020.[16]
- La conversione del formato Colorist e i dati dell'immagine Darktable RAW fornirono entrambi il supporto con inoltre implementazioni di riferimento di libavif.
- Fu sviluppata un'implementazione del plug-in GIMP nativa con il supporto alle API dei plug-in 3.xe 2.10.x. L'importazione e l'esportazione AVIF native sono state aggiunte a GIMP nell'ottobre 2020.[17]
- Krita 5.0 rilasciato il 23 dicembre 2021 ha aggiunto il supporto AVIF. Il supporto include anche immagini Rec.2100 HDR AVIF.[18][19]
Media Player
[modifica | modifica wikitesto]Librerie di immagini
[modifica | modifica wikitesto]- libavif – libreria portatile per la codifica e la decodifica di file AVIF.
- libheif – decodificatore e codificatore ISO/IEC 23008-12:2017 HEIF e AVIF.
- SAIL - libreria indipendente dal formato con supporto dell'AVIF, implementato attraverso libavif.
Linguaggi di programmazione
[modifica | modifica wikitesto]Sistemi operativi
[modifica | modifica wikitesto]- Microsoft annunciò il supporto con una versione di anteprima 19H1 di Windows 10, incluso il supporto in Esplora file, Paint e API multiple, insieme a immagini di esempio.
- Android 12, rilasciato il 4 ottobre 2021, ha aggiunto il supporto nativo per AVIF, sebbene non sarà il formato immagine predefinito per l'app della fotocamera.
- Il formato è ampiamente supportato nelle distribuzioni Linux. Con il rilascio di libavif 0.8.0 nel luglio 2020, che ha aggiunto un plug-in GdkPixbuf, il supporto per AVIF risulta presente nella maggior parte delle applicazioni GNOME/GTK.[22] I KDE Frameworks lo hanno aggiunto alla libreria "KImageFormats" nel gennaio 2021, consentendo alla maggior parte delle applicazioni KDE/Qt di supportare la visualizzazione e il salvataggio di AVIF.[23]
Siti web
[modifica | modifica wikitesto]- Cloudflare annunciò il supporto AVIF in un post sul proprio blog il 3 ottobre 2020.[24]
- Vimeo ha annunciato il supporto di AVIF in un post sul proprio blog il 3 giugno 2021.[25]
Software
[modifica | modifica wikitesto]Visualizzatori di immagini
[modifica | modifica wikitesto]Altri
[modifica | modifica wikitesto]Note
[modifica | modifica wikitesto]- ^ (EN) Alliance for Open Media, AV1 Image File Format (AVIF), su aomediacodec.github.io, 15 aprile 2022. URL consultato il 25 novembre 2018.
- ^ (EN) Aditya Mavlankar, Jan De Cock, Cyril Concolato, Kyle Swanson, Anush Moorthy e Anne Aaron, The Netflix Tech Blog, su netflixtechblog.com, Netflix Technology Blog, 13 febbraio 2020. URL consultato il 19 novembre 2021.
- ^ a b (EN) GitHub - AOMediaCodec/av1-avif: AV1 Image File Format Specification - ISO-BMFF/HEIF derivative, su github.com, GitHub. URL consultato il 5 febbraio 2022.
- ^ a b (EN) Cyril Concolato, Jan De Cock e Joe Drago, AV1 Image File Format (AVIF) (PDF), su aomedia.org, Alliance for Open Media, 14 ottobre 2019. URL consultato il 6 novembre 2019 (archiviato dall'url originale il 12 giugno 2020).
- ^ (EN) Andrey Norkin e Neil Birkbeck, Film Grain Synthesis for AV1 Video Codec (PDF), su norkin.org. URL consultato il 14 dicembre 2020.
- ^ (EN) Netflix AV1 Encodes Readme (TXT), su download.opencontent.netflix.com.s3.amazonaws.com, Netflix. URL consultato il 23 maggio 2020.
- ^ (EN) Lawrence Abrams, Chrome 85 released with security fixes, app shortcuts, AVIF support, su bleepingcomputer.com, Bleeping Computer, 25 agosto 2020. URL consultato il 26 agosto 2020.
- ^ (EN) Chrome 89 Beta: Advanced Hardware Interactions, Web Sharing on Desktop, and More, su blog.chromium.org, Chromium Blog, 28 gennaio 2021. URL consultato il 29 gennaio 2021.
- ^ (EN) Firefox 93.0, See All New Features, Updates and Fixes, su mozilla.org, Mozilla, 5 ottobre 2021. URL consultato il 5 ottobre 2021.
- ^ (EN) 1682995 - (avif-default) Enable AVIF support by default, su bugzilla.mozilla.org. URL consultato il 9 gennaio 2021.
- ^ (EN) Catalin Cimpanu, Chrome and Firefox are getting support for the new AVIF image format, su zdnet.com, ZDNet, 9 luglio 2020. URL consultato il 26 agosto 2020.
- ^ Caratteristiche di WebKit in Safari 16.0, su webkit.org, 12 settembre 2022.
- ^ [[Cocoa] Supporto immagini AVIF per macOS Ventura e iOS 16 by shallawa · Pull Request #1717 · WebKit/WebKit, su GitHub.
- ^ AVIF in arrivo su Safari e Safari su iOS 16? Di Schweinepriester · Pull Request #6348 · Fyrd/Caniuse, su GitHub.
- ^ (EN) paint.net 4.2.2 is now available! – paint.net blog, su blog.getpaint.net, paint.net, 18 settembre 2019. URL consultato il 12 ottobre 2019.
- ^ (EN) paint.net 4.2.14 alpha build 7542 – paint.net blog, su blog.getpaint.net, paint.net, 25 agosto 2020. URL consultato il 26 agosto 2020.
- ^ (EN) GIMP 2.10.22 Released - GIMP, su gimp.org, GIMP, 7 ottobre 2020. URL consultato il 14 ottobre 2020.
- ^ (EN) Krita 5.0 released! | Krita, su krita.org, Krita, 23 dicembre 2021. URL consultato il 22 luglio 2022.
- ^ (EN) Krita 5.0 Release Notes | Krita, su krita.org, Krita. URL consultato il 22 luglio 2022.
- ^ (EN) no display of .avif files with dav1d decoder (#21568) · Issues · VideoLAN / VLC · GitLab, su code.videolan.org, GitLab. URL consultato l'8 ottobre 2021.
- ^ (EN) PHP 8.1: GD: AVIF image support, su php.watch, 14 giugno 2021. URL consultato il 14 giugno 2021.
- ^ (EN) Add a gdk-pixbuf module by linkmauve · Pull Request #182 · AOMediaCodec/libavif · GitHub, su github.com, GitHub. URL consultato il 22 luglio 2022.
- ^ (EN) KDE rilascia Frameworks 5.78.0 - Comunità KDE, su kde.org, comunità KDE, 9 gennaio 2021. URL consultato il 22 luglio 2022.
- ^ (EN) Introducing support for the AVIF image format, su blog.cloudflare.com, Cloudflare, 3 ottobre 2020. URL consultato il 3 ottobre 2020.
- ^ (EN) Raphaël Zumer, Upgrading Images on Vimeo, su medium.com, Medium, 2 giugno 2021. URL consultato il 3 giugno 2021.
- ^ (EN) Add AVIF (AV1 Image File Format) support · Issue #1432 · ImageMagick/ImageMagick · GitHub, su github.com, Github. URL consultato il 9 settembre 2021.
- ^ (EN) IrfanView Formats, su irfanview.com, IrfanView. URL consultato il 9 settembre 2021.
Altri progetti
[modifica | modifica wikitesto]- Wikimedia Commons contiene immagini o altri file sull'AVIF
Collegamenti esterni
[modifica | modifica wikitesto]- (EN) Sito ufficiale, su aomediacodec.github.io.