Il contenitore dell'HEIC, senza il problema di licenza.

Trascina un AVIF qui sotto. A differenza di un HEIC, questo il tuo browser quasi certamente sa disegnarlo.

Perché questo formato si mostra e l'HEIC no

La differenza non è di merito tecnico, è di licenza. L'HEIC porta HEVC, gravato da consorzi di brevetti che hanno fatto desistere i produttori di browser. L'AVIF porta AV1, pubblicato dalla Alliance for Open Media con licenza esente da royalty, e Chrome, Firefox e Safari hanno aggiunto decodificatori a pochi anni l'uno dall'altro. Due file possono condividere il disegno del contenitore e avere vite completamente diverse per via di chi deve pagare chi.

Cosa comporta per leggerne uno qui

L'anteprima arriva dal decodificatore del browser stesso, quindi compare subito e a piena qualità, senza alcun ripiego WebAssembly di mezzo. Vuol dire anche che un AVIF si comporta ovunque come una normale immagine web: verrà disegnato in una pagina, in un riquadro di anteprima e in un client di chat, portandosi dietro i metadati che ha.

Quasi tutti gli AVIF sono passati da un convertitore

L'AVIF esiste soprattutto per alleggerire le immagini del web, quindi il file tipico è stato prodotto da un passaggio di build o da una CDN a partire da un JPEG o un PNG. Quelle catene scartano di solito i metadati per risparmiare byte, ed è per questo che qui tanti AVIF risultano quasi vuoti. Quando uno porta comunque EXIF, l'ha ereditato dall'immagine di partenza invece che da una fotocamera: poche fotocamere producono AVIF direttamente.

La forma di un AVIF

Un AVIF è lo stesso contenitore di un HEIC con dentro un altro codec. L'immagine è codificata in AV1 e sta in mdat; tutto ciò che la descrive sta sotto meta. Come per l'HEIC la figura disegna un livello: colr e av1C sono proprietà annidate più in basso del box in cui appaiono.
ftypmetaElemento ExifElemento mimecolrav1Cmdat
  • Struttura
  • Può contenere metadati
  • L'immagine

Dove un AVIF tiene le cose

ftyp
Il marchio, avif o avis. Dichiara cos'è il resto del file.
meta
Il box che contiene ogni elemento che non sia l'immagine.
Elemento Exif
Un blocco EXIF, quando al convertitore era stato chiesto di tenerne uno.
Elemento mime
XMP, stesso meccanismo dell'HEIC.
colr
Profilo colore o punti di codice indipendenti dalla codifica.
av1C
La configurazione del decodificatore AV1. Struttura, non metadati.

Domande sull'AVIF

L'AVIF conserva l'EXIF quando converto un JPEG?Apri

Solo se è stato chiesto al convertitore. La maggior parte delle catene orientate al web scarta i metadati per impostazione, perché tutto il senso della conversione è un file più leggero. Trascina qui il risultato e vedrai cos'è sopravvissuto.

L'AVIF è la stessa cosa dell'HEIC?Apri

Stessa famiglia di contenitore, codec diverso e licenza diversa. Entrambi sono ISO Base Media File Format che tengono immagini codificate come elementi. L'HEIC usa HEVC, l'AVIF AV1 — ed è per questo che i browser mostrano l'uno e non l'altro.

Un AVIF può essere animato?Apri

Sì, con il marchio avis e una sequenza di fotogrammi. La pulizia per ricodifica disegna un solo fotogramma, quindi ripulire un AVIF animato restituisce un'immagine ferma.

Perché il mio AVIF viene ripulito in un JPEG?Apri

Perché scrivere un AVIF richiede un codificatore AV1, che quest'area di lavoro non porta. La decodifica è la parte che forniscono i browser. Quindi la pulizia esporta un JPEG, e scambi il contenitore con un file senza nulla di incorporato.

Cosa sa fare

Rimuovere i dati EXIF
Trascina una foto e scarica una copia senza i metadati incorporati. Il JPEG perde il segmento EXIF senza toccare i pixel; HEIC, PNG, WebP e gli altri vengono ricodificati. Non viene caricato nulla.
Togliere la posizione GPS
Guarda le coordinate che una foto porta con sé, poi scarica una copia senza. Il JPEG perde i tag di luogo e conserva tutto il resto. Non viene caricato nulla.
Modificare l'EXIF di un JPEG
Cambia titolo, autore, descrizione, diritti, software e ora di scatto di un JPEG, poi scarica la copia modificata. Gira in locale; il file originale non viene mai toccato.
Visualizzatore XMP, IPTC e ICC
Leggi ogni gruppo di metadati che un file porta — EXIF, XMP, IPTC, ICC, note del produttore — raggruppati ed esportabili in JSON. Per il controllo qualità degli asset, la perizia e il collaudo di una catena. Non viene caricato nulla.
Aprire più foto
Apri fino a cinquanta foto, guarda quali portano una posizione e porta via l'intero gruppo come foglio di calcolo. Non viene caricato nulla, e gli originali non vengono mai riscritti.