Foto HEIC (.heic)
ISO/IEC StandardHigh Efficiency Image Container (HEIC) è il formato di immagine basato su HEVC adottato da Apple e dalle moderne piattaforme mobili, che offre un'efficienza di compressione circa doppia rispetto al JPEG tradizionale a parità di qualità visiva.
Converti da HEIC a JPG
Convertitore gratuito da HEIC a JPG nel browser. Converti i file istantaneamente sul tuo dispositivo.
Ispezione e metadati
I sistemi operativi e gli analizzatori di file identificano i file HEIC ispezionando la sequenza di byte binari iniziale:
Firma dell'intestazione a livello di byte (Magic Bytes)
I sistemi operativi e gli analizzatori di file identificano i file HEIC ispezionando la sequenza di byte binari iniziale:
FIRMA ESADECIMALE (OFFSET 0):
?? ?? ?? ?? 66 74 79 70RAPPRESENTAZIONE ASCII: ????ftyp
Standardizzazione: ISO/IEC 23008-12 (HEIF standard)
Specifiche tecniche
| Architettura del contenitore | Contenitore ISO Base Media File Format (ISOBMFF) con flussi di bit intra-codificati HEVC (H.265) |
| Compressione | Predizione intra-frame Main e Main 10 di High Efficiency Video Coding (HEVC / H.265) |
| Endianness dei byte | Struttura box/atom Big-Endian |
| Spazi colore | Display P3, sRGB, HDR Rec.2020 PQ/HLG, Profili ICC incorporati |
| Canali e struttura | YUV 4:2:0, 4:2:2 o 4:4:4 (profondità a 8, 10 o 12 bit), con canale alfa ausiliario opzionale |
| Dimensioni massime | Fino a 16384 x 16384 pixel (limite livello HEVC 6.2) |
| Trasparenza | Supporto completo per il canale alfa tramite elementi di immagine ausiliari |
| Streaming e progressivo | La struttura a blocchi dei metadati consente di ispezionare subito i dati EXIF e le anteprime senza scaricare i dati dell'immagine |
Matrice di confronto tecnico: HEIC vs Concorrenti
| Attributo tecnico | HEIC (Attuale) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| Codec di compressione | HEVC (intra H.265) | Trasformata Coseno Discreta (DCT) | AV1 (intra-frame) | VP8 / VP8L |
| Dimensione relativa (rispetto a JPEG) | Spesso più piccolo a parità di qualità percepita; i risultati variano | Benchmark di riferimento (100%) | ~55% più piccole | ~30% più piccole |
| Profondità di bit | 8-bit, 10-bit, 12-bit | Solo 8-bit (standard) | HDR a 8, 10 e 12 bit | Solo 8-bit |
| Immagini multiple / Scatti in sequenza | Contenitore multi-elemento nativo | Solo immagine singola | Supportato in AVIF multi-elemento | WebP animato limitato |
Modalità di corruzione comuni e guida al recupero esadecimale
Windows mostra il messaggio 'Estensioni video HEVC necessarie per visualizzare questo file'.
Causa principale: Mancanza del pacchetto di codec hardware HEVC a livello di sistema operativo su Windows.
Ripristino: File2File.app può convertire HEIC in JPG / PNG nel browser. Il supporto varia a seconda del programma.
Analisi di sicurezza e vettori di attacco del parser
I decoder HEIC analizzano alberi di atomi ISOBMFF complessi e invocano sofisticate pipeline di trasformazione video HEVC che devono essere rigorosamente isolate in sandbox.
Vettori di attacco noti
- Overflow di interi nel calcolo della lunghezza del box 'hdlr' o 'iloc' di ISOBMFF.
- Sovrallettura del buffer durante la decodifica dell'entropia HEVC CABAC in codec nativi non patchati.
- Corruzione della memoria durante l'elaborazione di elementi di immagine ausiliari della mappa di profondità.
Migliori pratiche difensive: Elaborare le immagini HEIC utilizzando build WebAssembly sicure per la memoria di libheif isolate dal sistema operativo host.
Origini storiche e tappe fondamentali
Vantaggi principali
- Può produrre file più piccoli di JPEG a parità di qualità visiva percepita, anche se i risultati dipendono dal contenuto dell’immagine e dalle impostazioni di codifica.
- Supporto nativo per profondità colore a 10 e 12 bit, che elimina il banding nei cieli con sfumature uniformi.
- Incapsula sequenze di immagini, Live Photos, scatti in sequenza, audio e mappe di profondità in un unico file compatto.
Limiti tecnici e svantaggi
- Le complessità legate alle licenze hardware e ai brevetti hanno storicamente rallentato l'adozione nei browser open source.
- Supporto di decodifica nativa limitato nelle versioni di Windows più vecchie senza estensioni commerciali di Microsoft Store.
- Richiede più risorse di calcolo per la codifica e la decodifica rispetto al JPEG tradizionale.
Curiosità tecniche
- Con iOS 11, Apple ha aggiunto l’acquisizione di foto HEIF/HEVC sui dispositivi supportati; le dimensioni dei file variano in base all’immagine e alle impostazioni.
- Una “Live Photo” di iPhone viene memorizzata in un unico contenitore HEIC che racchiude sia l'immagine fissa ad alta risoluzione sia una clip video incorporata.
- HEIC può memorizzare una mappa di profondità calcolata da smartphone con doppia fotocamera, per consentire di modificare la messa a fuoco dopo lo scatto.
Domande tecniche frequenti
Perché il mio iPhone scatta foto in formato HEIC?
Apple usa HEIC per le foto delle fotocamere perché può memorizzare le immagini in modo più efficiente rispetto a JPEG e supporta funzioni come sequenze di immagini e dati di profondità ausiliari. Dimensioni effettive e funzioni supportate variano in base all’immagine e al dispositivo.
Come posso convertire in JPG le foto HEIC su Windows?
Usa File2File.app per convertire file HEIC in JPG nel browser senza installare software. Il convertitore basato sul browser elabora i file localmente.
I file HEIC possono essere aperti senza il codec Windows a pagamento?
Sì. File2File.app utilizza WebAssembly lato client per decodificare e convertire i file HEIC gratuitamente direttamente all'interno del tuo browser.
Coppie di conversione per HEIC correlate
La conversione di foto HEIC in immagini JPEG trasforma il formato di fotocamera predefinito di Apple in file raster leggibili universalmente da software e browser web meno recenti.
La conversione da HEIC a PNG trasforma foto compresse HEVC con perdita in file grafici senza perdita ampiamente supportati.
Trasforma una foto HEIC statica in un PDF di una sola pagina da condividere o usare nei moduli. La pagina utilizza dati immagine a 8 bit e non include sequenze HEIC o dati sorgente HDR.