Testata

AVIF

Questa è un'immagine in formato AVIF → SE leggi questo messaggio, il tuo browser non supporta questo formato.

Questa è un'mmagine in formato AVIF → SE leggi questo messaggio, il tuo browser non supporta questo formato.

Immagini in formato AVIF tratte da una directory pubblica accessibile nel dominio di Netflix [1].


[ ... ]

1

L'AVIF ( AV1 Image File Format ) è un formato di file grafico raster ( griglia bidimensionale di punti a schermo detti pixel )[2] basato sulla compressione delle immagini video AV1 ( AOMedia Video 1 )[3] e il formato contenitore HEIF ( High Efficiency Image File Format )[4].
E' uno standard royalty free ed è stato sviluppato dal consorzio Alliance for Open Media [5] come alternativa al JPEG [6].
La AOMedia è partecipata da svariate aziende leader del settore digitale ed è stata fondata dalle seguenti [7]:

* Amazon;
* Apple;
* Cisco;
* Facebook → Meta;
* Google → Alphabet;
* Huawei;
* Intel;
* Microsoft;
* Mozilla;
* Netflix;
* Nvidia;
* Samsung;
* Tencent.

Come vedete, ci sono dentro i GAFAM ( Google → Alphabet, Amazon, Facebook → Meta, Apple, Microsoft )[8][9] al completo, i Big Five di Big Tech che ultimamente stanno accusando qualche piccola crisi [10].

1.1

Il formato AVIF supporta queste funzionalità [11]:

* spazio dei colori multiplo, tra cui :

** HDR ( PQ, HLG, BT.2020 );
** SDR ( sRGB, BT.709, BT.601, wide color gamut );
** segnalazione dello spazio colore tramite CICP o profili ICC.

* compressione lossless e compressione lossy;
* profondità di colore a 8, 10 e 12 bit;
* monocromatico (alfa, profondità) o multicomponente;
* sottocampionamento cromatico 4:2:0, 4:2:2, 4:4:4 e RGB;
* grana della pellicola;
* sequenze di immagini ( animazione ).





Netflix ha deciso di puntare sul formato AVIF per le immagini pubblicate nella rete [12].


1.2

Nel confronto con i formati JPEG e WebP ( di cui ho parlato nel precedente post )[13] eseguito dallo sviluppatore Google Jake Archibald [14], l'AVIF palesa una migliore accuratezza e resa dei colori, a fronte di una significativa riduzione del peso dei file : il 75% meno del JPEG e quasi il 60% meno del WebP [15].

Mentre JPEG ha una profondità del colore a 8 bit, AVIF usa 8, 10, e 12 bit per canale.

JPEG non supporta le animazioni e la trasparenza ( il cosiddetto canale alfa ), AVIF sì.

2 – Test

Ho testato la corretta visualizzazione delle immagini in testa al post in vari ambienti e applicazioni.

2.1

Un problema di visualizzazione con i browser che uso abitualmente per varie operazioni :


APPLICATIVO VERSIONE SI' NO
Brave 1.52.122
Chrome 109.0.5414.149
Firefox 113.0.2
Vivaldi 3.1.1929.45


2.2

Non è possibile visualizzare il file con i seguenti programmi per la visualizzazione delle immagini :


APPLICATIVO VERSIONE SI' NO
FastStone Viewer 7.7
IrfanView 4.53
Nomacs 3.14.2.4827
Visualizzatore di foto

XnView 2.51.2


2.3

Ho rilevato alcuni problemi con i programmi per l'elaborazione delle immagini :

* tutto bene con l'open source GIMP ( acronimo di GNU Image Manipulation Program; versione 2.10.34 )[25]:





La finestra di lavoro principale di GIMP.


* se cercate di aprire l'immagine con Paint ( 6.3 )[26] su Windows 8.1 oppure una versione precedente otterrete un errore :




→ i file AVIF sono visualizzabili nel File Explorer e in Paint su Windows 10 e 11 a partire dalla versione 19H1 di Win 10 [27];
dal 2021 sono apribili con l'applicazione Foto ( Photos in lingua inglese )[28][29];
dal 2023 sono supportati dal browser Edge [30][31].

* se cercate di aprire l'immagine con Paint.net ( 4.3.12 )[32] su Windows 8.1 oppure una versione precedente otterrete un errore :





→ per la versione 5.0 e successive ( compatibili con Windows 10 e 11 ) è disponibile un plugin da installare manualmente che permette l'apertura e l'elaborazione delle immagini AVIF [33].

* se cercate di aprire l'immagine con Adobe Photoshop CS3 ( e versioni precedenti )[34] otterrete un errore :





→ è disponibile un plug-in per le ultime versioni di Photoshop [35].

2.4

Ho verificato che il server Microsoft su cui appoggio le immagini che vedete pubblicate su questo e altri miei blog non supporta nativamente questo tipo di file immagine.
Come nel precedente caso [36], ho ottenuto l'errore :


Errore HTTP 404.3 - Not Found

La pagina richiesta non può essere servita a causa della configurazione estensioni. Se la pagina è uno script, aggiungere un gestore. Se il file deve essere scaricato, aggiungere una mappa MIME (Multipurpose Internet Mail Extensions).

[ ... ].


Ho risolto il problema aggiungendo una riga di codice nel file web.config allocato nella directory principale del dominio ( la “radice” ), con la specifica del tipo MIME [37]:


<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension=".avif" mimeType="image/avif" />
<mimeMap fileExtension=".webp" mimeType="image/webp" />
</staticContent>
</system.webServer>
</configuration>


3

Conclusione : il formato AVIF è senz'altro più interessante del WebP per le caratteristiche tecniche sopra esposte ed in particolare per le dimensioni dei file che sono state molto ridotte senza una perdita eccessiva della qualità delle immagini.
A chi lavora con le immagini e ha un database cospicuo e in continua crescita ( fotografi, grafici ... ) può essere comodo appoggiarsi a una compressione dei file più spinta.
Tuttavia, se da un lato c'è stata una maggiore sensibilità di Microsoft attraverso le ultime versioni del sistema operativo Windows ( d'altronde, l'azienda di Redmond è tra i fondatori del consorzio che sviluppa l'AVIF ), nelle prime versioni di Win 10 e precedenti non è supportato, e molte applicazioni freeware non supportano nativamente il formato : questo è un ostacolo significativo alla diffusione dello standard, che tecnologicamente è superiore al popolarissmo JPEG.

=

Note

[1] : Netflix, [ http://download.opencontent.netflix.com/?prefix=AV1/Chimera/AVIF/ ];
vedi anche : ''avif-sample-images'', link-u, GitHub, [ https://github.com/link-u/avif-sample-images ].
[2] : ''AV1 Image File Format (AVIF)'', Alliance for Open Media, GitHub, [ https://aomediacodec.github.io/av1-avif/ ];
vedi : ''libavif'', AOMediaCodec, GitHub, [ https://github.com/AOMediaCodec/libavif ].
[3] : ''AV1 Video Codec'', Alliance for Open Media, [ https://aomedia.org/av1/ ];
vedi : ''AV1 Bitstream & Decoding Process Specification'', AOMediaCodec, GitHub, [ https://aomediacodec.github.io/av1-spec/ ];
vedi : AVIF Blog, AVIF Converter, [ https://avif.io/blog/ ].
[4] : ''HEIF files.'', Adobe, [ https://www.adobe.com/creativecloud/file-types/image/raster/heif-file.html ];
vedi : ''ISO/IEC 23008-12:2017'', ISO, [ https://www.iso.org/standard/66067.html ].
[5] : Alliance for Open Media, sito-web, [ https://aomedia.org/ ].
[6] : JPEG, sito-web, [ https://jpeg.org/ ].
[7] : ''They Developed It. They Benefit From It. They Stand Behind It.'', Alliance for Open Media, [ https://aomedia.org/membership/members/ ].
[8] : ''GAFAM, acronimo figurato'', Terminologia etc., 27 febbraio 2021, [ https://www.terminologiaetc.it/2021/02/27/significato-gafam-big-tech/ ].
[9] : ''Il potere across markets delle GAFAM: come reagire?'', Giulia Ferrari e Mariateresa Maggiolino, Rivista ODC, Giappichelli Editore, [ http://www.rivistaodc.eu/Article/Archive/index_html?ida=188&idn=27&idi=-1&idu=-1 ].
[10] : ''Big tech : cosa sta succedendo ai Gafam (Google, Amazon, Facebook, Apple, Microsoft)?'', Giuseppe Caprotti, 12 aprile 2023, [ https://www.giuseppecaprotti.it/big-tech-cosa-sta-succedendo-ai-gafam-google-amazon-facebook-apple-microsoft/ ].
[11] : ''AVIF'', AA. VV., Wikipedia, { EN }, [ https://en.wikipedia.org/w/index.php?title=AVIF&oldid=1156668541 ].
[12] : ''AVIF for Next-Generation Image Coding'', Netflix Technology Blog, Medium, 13 febbraio 2020, [ https://netflixtechblog.com/avif-for-next-generation-image-coding-b1d75675fe4 ].
[13] : ''WebP'', Marco Poli, Correndo sull'Orlo del boccale, 3 giugno 2023, [ https://odbtech.blogspot.com/2023/06/webp.html ].
[14] : ''AVIF has landed'', Jake Archibald, 8 settembre 2020, [ https://jakearchibald.com/2020/avif-has-landed/ ].
[15] : ibidem, [ https://jakearchibald.com/2020/avif-has-landed/demos/compare/?show=f1 ].
[16] : Brave, sito-web, [ https://brave.com/it/ ].
[17] : Chrome, Google, [ https://www.google.it/intl/it/chrome/ ].
[18] : Firefox, Mozilla, [ https://www.mozilla.org/it/firefox/ ].
[19] : Vivaldi, sito-web, [ https://vivaldi.com/it/ ].
[20] : FastStone, sito-web, [ https://www.faststone.org/ ].
[21] : IrfanView, sito-web, [ https://www.irfanview.com/ ].
[22] : Nomacs, sito-web, [ https://nomacs.org/ ].
[23] : ''Windows Photo Viewer'', AA. VV., Wikipedia, { EN }, [ https://en.wikipedia.org/w/index.php?title=Windows_Photo_Viewer&oldid=1146790068 ].
[24] : XnView, sito-web, [ https://www.xnview.com/en/ ].
[25] : GIMP ( GNU Image Manipulation Program ), sito-web, [ https://www.gimp.org/ ].
[26] : ''Paint'', AA. VV., Wikipedia, [ https://it.wikipedia.org/w/index.php?title=Paint&oldid=130833341 ].
[27] : ''Windows File Explorer and Microsoft Paint will soon support AVIF images'', MSpoweruser, 27 dicembre 2018, [ https://mspoweruser.com/windows-file-explorer-and-microsoft-paint-will-soon-support-avif-images/ ].
[28] : ''Microsoft Foto'', AA. VV., Wikipedia, [ https://it.wikipedia.org/w/index.php?title=Microsoft_Foto&oldid=123155206 ].
[29] : ''AVIF support in Windows Imaging Component'', PeterBStewart, Microsoft Community, 15 luglio 2021, [ https://answers.microsoft.com/en-us/windows/forum/all/avif-support-in-windows-imaging-component/8daeea53-5346-427f-ba0a-a741cccd31a5 ].
[30] : Edge, Microsoft, [ https://www.microsoft.com/it-it/edge?form=MA13FJ ].
[31] : ''How to Enable AVIF Support in Microsoft Edge'', Mohammad Suleman, I Love Free Software, 24 aprile 2023, [ https://www.ilovefreesoftware.com/24/tutorial/how-to-enable-avif-support-in-microsoft-edge.html ].
[32] : Paint.net, sito-web, [ https://www.getpaint.net/download.html ];
vedi : ''Overview/Features'', [ https://www.getpaint.net/doc/latest/index.html ];
download : Uptodown, [ https://paintnet.en.uptodown.com/windows ].
[33] : ''AVIF FileType (05-14-2023)'', forum, Paint.net, [ https://forums.getpaint.net/topic/116233-avif-filetype-05-14-2023/ ].
[34] : ''Adobe Photoshop CS3'', SoftMany, [ https://softmany.com/it/adobe-photoshop-cs3/ ];
vedi : ''ADOBE® PHOTOSHOP® CS3 GUIDA UTENTE'', Adobe, { PDF }, [ https://www.adobe.com/support/documentation/archived_content/it/photoshop/cs3/photoshop_cs3_help.pdf ].
[35] : ''How to Open an AVIF File in Photoshop?'', Adobe Support Community, 19 settembre 2022, [ https://community.adobe.com/t5/photoshop-ecosystem-discussions/how-to-open-an-avif-file-in-photoshop/td-p/13209317 ];
vedi : ''avif-format'', 0xC0000054, GitHub, [ https://github.com/0xC0000054/avif-format ].
[36] : paragrafo 2.2, fonte #13.
[37] : ''MIME Types List', FreeFormatter.com, [ https://www.freeformatter.com/mime-types-list.html ].

[ ... ]

Nessun commento:

Posta un commento