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
- 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.