Convertire HEIF in AVIF

Qui converti HEIF in AVIF gratis e senza account: trascina il file qui sopra e in un paio di secondi il risultato è pronto da scaricare. La conversione avviene dentro il tuo browser, quindi il file non viene mai caricato. Funziona allo stesso modo su Windows, macOS e Linux e anche su iPhone e Android, e continua a funzionare anche se stacchi la connessione.

  • Dove gira Nel tuo browser. Il file non viene mai caricato.
  • Con perdita Una parte del dettaglio viene scambiata con la dimensione. AVIF non riesce a tenere tutto quello che tiene HEIF.
  • Limite di dimensione Fino a 100 MB per file, gratis e senza account.

Fino a 100 file alla volta. Formati diversi insieme non sono un problema.

Due formati dalla stessa idea, a dieci anni di distanza

HEIF è ISO/IEC 23008-12, pubblicato da MPEG nel 2015: un’immagine fissa memorizzata in un contenitore ISO base media, compressa con la metà intra-frame di un codec video. AVIF, pubblicato dalla Alliance for Open Media nel 2019, è la stessa idea eseguita di nuovo — un’immagine fissa in un contenitore ISO base media, compressa con la metà intra-frame di un codec video. Il codec è la differenza: HEVC nell’uno, AV1 nell’altro.

Quell’ascendenza condivisa è il motivo per cui le persone si aspettano che la conversione sia economica, ed è l’unica cosa che questa pagina deve correggere per prima. Le scatole attorno all’immagine possono essere parenti stretti, ma i dati compressi al loro interno non sono intercambiabili, quindi si tratta di una decodifica completa e di una ricodifica completa anziché di un reimpacchettamento.

La risposta onesta a "dovrei convertire"

Convertire se qualcosa a valle chiede AVIF: una pipeline di build, una CDN di immagini, un sito che serve AVIF ai browser che annunciano il supporto, un cliente la cui specifica lo nomina. In quei casi la conversione sta facendo un lavoro reale e il piccolo costo di qualità è il prezzo per portare l’immagine nella pipeline.

Non convertire perché AVIF è più recente. Se i file HEIF sono la propria collezione fotografica e nulla li sta attualmente rifiutando, convertire il lotto costa una generazione di qualità, ore di codifica, e la possibilità di tornare indietro — perché questo sito sa leggere HEIF e non sa scriverlo. Una migrazione di formato senza destinazione è un sacco di lavoro per ritrovarsi dove si è partiti con immagini leggermente peggiori.

Quello che si guadagna davvero sono decoder, non byte

Il registro riporta il supporto del browser per HEIF come parziale e quello per AVIF come moderno, e quel divario è il vero prodotto di questa conversione. La decodifica HEVC sta dietro pool di brevetti che molti produttori hanno declinato di licenziare, il che è il motivo per cui un file .heif è scomodo esattamente nei luoghi in cui un’immagine deve essere facile. AV1 è stato costruito da un consorzio specificamente per evitarlo. HEIF stesso è uno standard ISO come AVIF; ciò che non è libero da implementare è l’HEVC al suo interno.

Sulla dimensione del file non c’è un guadagno affidabile da promettere. I due codec sono vicini sulle immagini fisse, abbastanza vicini che quale dei due sia più piccolo dipende dall’immagine, dalla build del codificatore e dall’impostazione di qualità. Chiunque dica una percentuale fissa sta citando un test su un’unica immagine.

La ricodifica, e cosa fa la qualità 82

La qualità di default è 82 su una scala da 1 a 100. Poiché l’HEIF era già lossy, questa è una seconda generazione: il codificatore AV1 non vede mai la scena originale, solo i pixel che il decoder HEVC ha ricostruito, e prende le proprie decisioni su cosa scartare da quelli.

A 82 su una fotografia il risultato non è qualcosa che si distinguerà in un confronto. Quello che non è, è gratis, e la conseguenza pratica è una regola più che un numero: convertire sempre dall’HEIF, mai da un file precedentemente convertito, e non far passare l’immagine attraverso una catena di formati lossy perché ogni anello prende un po’ di più.

La codifica AV1 è lenta, e questo è il codec

Questa è la destinazione raster più lenta del sito, e il registro la registra come proprietà nota del formato piuttosto che come un difetto di questa build. AV1 compra la propria efficienza con una ricerca costosa, e una fotografia a piena risoluzione richiede qui notevolmente più tempo della stessa immagine in JPG o WebP.

L’interfaccia è costruita attorno a questo: il progresso viene riportato dopo la decodifica e di nuovo dopo la codifica, precisamente perché un file che resta al sessanta per cento per diversi secondi non sembri un blocco. Se si sta convertendo una cartella, aspettarsi che richieda tempo, e aspettarsi che un telefono ne richieda notevolmente più di un portatile.

Dodici bit di margine, otto bit consegnati

AVIF è specificato fino a dodici bit per canale e HEIF fino a dieci, quindi sulla carta questa è la rara conversione con spazio di riserva — la destinazione può contenere tutto ciò che la fonte poteva e di più.

La pipeline qui non lo esercita. L’immagine decodificata passa attraverso un buffer a otto bit verso il codificatore, quindi otto bit per canale è ciò che viene scritto. Su una fotografia è invisibile; su un gradiente ampio e morbido può significare un banding leggero che un percorso a dieci bit non avrebbe prodotto. Se il colore profondo è il motivo per cui si sta convertendo, questo convertitore non è lo strumento che lo preserverà.

Cosa passa e cosa no: alfa, immagini secondarie, metadati

Entrambi i formati hanno un canale alfa, quindi la trasparenza arriva intatta. Entrambi consentono anche animazione e diverse immagini in un file, e quella parte non sopravvive: il decoder prende l’immagine primaria e il codificatore scrive un singolo fermo. Per una fotografia, che è ciò che quasi ogni file .heif contiene, nessuna di queste è una perdita.

I metadati invece non passano. AVIF può contenere EXIF, XMP e un profilo ICC, esattamente come HEIF, ma l’immagine viene decodificata in pixel grezzi e ricodificata da quelli, e non c’è un percorso attraverso quel passaggio per un blocco di metadati. Per pubblicare è il risultato che si vuole — nessun numero di serie della fotocamera, nessun orario di cattura, nessuna coordinata GPS in un file che si sta mettendo su una pagina. Per una migrazione è un secondo motivo per non farla: una libreria convertita arriva con le proprie date e posizioni scomparse, e quelle sono spesso l’unica cosa che rende navigabile una raccolta.

Ciò che il sito non può fare, e ciò che resta scomodo altrove

Non esiste una pagina AVIF in HEIF qui e non ne esisterà una. La decodifica HEIF è fatta da libheif sotto LGPL-3.0, che un sito statico può spedire onestamente nominando la libreria, pubblicando il testo della licenza e servendola come blocco sostituibile. Scrivere HEIF richiederebbe un codificatore HEVC, e quello comune è GPL, le cui condizioni questo sito non può soddisfare. I file AVIF sono il derivato, i file HEIF sono gli unici originali, e nessuna impostazione può trasformare i primi nei secondi.

E fuori dal browser, AVIF resta un formato giovane: parecchi visualizzatori di immagini desktop, suite da ufficio, client di posta e vecchie versioni di sistemi operativi non lo mostrano, e un collega a cui ne è stato mandato uno può non stare meglio di quando aveva l’HEIF da cui si è partiti. Ciò divide la decisione in modo netto per destinazione. Per una pagina web servita attraverso una pipeline che sa cosa sta facendo, AVIF è una buona destinazione. Per un file che si sta inviando via email a una persona, è una scelta peggiore di JPG e non migliore di WebP.

Nulla viene caricato, e questo è ciò che rende pratico un lotto

La decodifica e la codifica avvengono entrambe nella scheda del browser, sul proprio processore, senza upload e senza coda. Non c’è dotazione giornaliera in cui imbattersi e nessuna copia lato server delle proprie fotografie di cui preoccuparsi, e il piano gratuito accetta file fino a 100 MB ciascuno.

Per questa coppia l’esecuzione locale ha una seconda conseguenza che vale la pena pianificare: il tempo di codifica è proprio. Cento fotografie occuperanno la macchina per un po’, convertiranno tutte senza che una singola richiesta porti un’immagine, e apparirà un pulsante "tutto come ZIP" una volta che due di esse sono finite.

Testare con dieci file prima di convertirne diecimila

Questa coppia premia una misurazione più di un’opinione, perché sia il risultato in dimensione sia il tempo di codifica dipendono dalle proprie immagini e dalla propria macchina. Convertire dieci fotografie rappresentative — un paesaggio, un ritratto, uno scatto in interni poco illuminato, uno screenshot — e guardare ciò che ne è uscito.

Due numeri decidono. Se gli AVIF non sono significativamente più piccoli degli HEIF, l’argomento della compressione è evaporato e resta solo la compatibilità, che la destinazione o richiede o non richiede. Se i dieci hanno richiesto diversi minuti, moltiplicarlo onestamente prima di iniziare un lavoro sull’intera libreria, e ricordare che è il proprio processore a fare ogni secondo di esso anziché una coda da cui ci si può allontanare.

Come convertire HEIF in AVIF

  1. Trascina il tuo file HEIF su questa pagina, oppure fai clic per sceglierne uno.
  2. Scegli AVIF come destinazione. La conversione avviene nel tuo browser e il file non viene caricato.
  3. Scarica il file AVIF finito.

HEIF o AVIF: cosa cambia

HEIF a confronto con AVIF
HEIFAVIF
Nome completoHigh Efficiency Image File FormatAV1 Image File Format
Estensione del file.heif.avif
Tipo di mediaimage/heifimage/avif
CompressioneCon perdita — la dimensione si paga in qualitàL’uno o l’altra, secondo l’impostazione
Prima pubblicazione20152019
Pubblicato daMPEGAlliance for Open Media
SpecificaISO/IEC 23008-12AV1 Image File Format
LicenzaPubblicato, non standardizzatoStandard aperto
Situazione attualeAttualeAttuale
Profondità di bit1012
Colore che sa descrivereYCbCr, gamma ampiaRGB, YCbCr, gamma ampia
Immagine più grande65.536 px per lato
Si apre nel browserAlcuni browserBrowser attuali
Valutato al suo postoJPGWebP, JXL, JPG

Che cosa si perde

AVIF non ha dove mettere le coordinate GPS, quindi non va oltre il file HEIF. Da controllare prima di cancellare l'originale, e utile da sapere se cancellarlo era proprio lo scopo.

Che cosa resta

La trasparenza resta. HEIF e AVIF salvano entrambi un canale alfa: uno scontorno resta scontornato e dietro non viene riempito nulla.

L'animazione resta. HEIF e AVIF ammettono più fotogrammi, quindi il risultato continua a muoversi.

Aprire il risultato

AVIF si apre nei browser attuali, ma non in quelli vecchi. HEIF raggiunge ancora meno browser. Se il file va su una pagina web o in un modulo, di solito è tutto il motivo della conversione.

AVIF è un contenitore, non un formato unico. Ciò che viene riprodotto è il codec al suo interno — di norma AV1 — ed è per questo che due file con la stessa estensione possono comportarsi diversamente sullo stesso apparecchio.

Dimensione e qualità

Il risultato è più grande dell'originale e non migliore. HEIF ha già scartato dettaglio e AVIF conserva quel che resta senza scartarne altro: evita perdite successive, non annulla la prima.

A che cosa serve ciascun formato

I due puntano a lavori diversi: HEIF a i telefoni e la fotografia, AVIF a il web e consegnare un file finito. Vale la pena valutarlo prima, perché il motivo per cui esiste uno è di solito il motivo per cui l'altro risulta scomodo.

HEIF è il formato di MPEG, pubblicato nel 2015. Registra 10 bit per canale.

AVIF viene da Alliance for Open Media e risale al 2019, descritto in AV1 Image File Format. GIMP, Squoosh e ImageMagick lo leggono.

Da HEIF a AVIF: domande frequenti

Il mio file HEIF viene caricato da qualche parte?

No. Questa conversione avviene interamente nel tuo browser, quindi il file non esce dal tuo dispositivo. Puoi controllarlo da solo: apri la scheda di rete degli strumenti per sviluppatori e converti qualcosa. Vedrai la pagina stessa e le richieste di statistica e di pubblicità con cui questo servizio si paga, e nemmeno una che porti il tuo file. Il motore di questa coppia è libheif, il decodificatore di riferimento per l’HEIC di Apple; il browser lo scarica una volta e lo tiene in cache.

Convertire HEIF in AVIF è gratis?

Sì. Senza account, senza filigrana e senza una quota giornaliera da consumare: gira sulla tua macchina, quindi puoi tornare quante volte vuoi. Il browser lavora file fino a 100 MB, 100 per volta. libheif viene scaricato sulla tua macchina e gira lì, ed è per questo che non c’è un contatore.

Si perde qualità convertendo HEIF in AVIF?

AVIF comprime, quindi qualche dato si perde. Con l’impostazione predefinita non si nota; se vuoi andare sul sicuro, alza la qualità.

Convertire in AVIF migliora la qualità?

Il risultato è più grande dell'originale e non migliore. HEIF ha già scartato dettaglio e AVIF conserva quel che resta senza scartarne altro: evita perdite successive, non annulla la prima.

I dati EXIF vengono conservati?

AVIF non ha dove mettere le coordinate GPS, quindi non va oltre il file HEIF. Da controllare prima di cancellare l'originale, e utile da sapere se cancellarlo era proprio lo scopo.

Quale codec c'è dentro il file AVIF?

AVIF è un contenitore, non un formato unico. Ciò che viene riprodotto è il codec al suo interno — di norma AV1 — ed è per questo che due file con la stessa estensione possono comportarsi diversamente sullo stesso apparecchio.

Altro su questi formati

Da dove vengono questi numeri

Quello che questa pagina afferma su HEIF e AVIF si può verificare, e questi sono i documenti che chiudono la questione.