Fotografie HEIC (.heic)
ISO/IEC StandardHigh Efficiency Image Container (HEIC) este formatul de imagine bazat pe HEVC adoptat de Apple și platformele mobile moderne, oferind o eficiență de compresie de aproximativ două ori mai mare decât JPEG-ul vechi la o calitate vizuală echivalentă.
Convertește din HEIC în JPG
Convertor gratuit din HEIC în JPG direct în browser. Convertește fișiere instantaneu pe dispozitivul tău.
Inspectare și metadate
Sistemele de operare și analizatoarele de fișiere identifică fișierele HEIC prin inspectarea secvenței binare inițiale:
Semnătura antetului la nivel de octet (octeți magici)
Sistemele de operare și analizatoarele de fișiere identifică fișierele HEIC prin inspectarea secvenței binare inițiale:
SEMNĂTURĂ HEXAZECIMALĂ (DECALAJ 0):
?? ?? ?? ?? 66 74 79 70REPREZENTARE ASCII: ????ftyp
Standardizare: ISO/IEC 23008-12 (HEIF standard)
Specificații tehnice
| Arhitectură container | Container ISO Base Media File Format (ISOBMFF) cu fluxuri HEVC (H.265) codificate intra-cadru |
| Compresie | Predicție intra-cadru cu High Efficiency Video Coding (HEVC / H.265) Main și Main 10 |
| Ordinea octeților | Structură Big-Endian de casete/atomi |
| Spații de culoare | Display P3, sRGB, Rec.2020 PQ/HLG HDR, Profile ICC încorporate |
| Canale și structură | YUV 4:2:0, 4:2:2 sau 4:4:4 (adâncime de 8, 10 sau 12 biți), cu un canal alfa auxiliar opțional |
| Dimensiuni maxime | Până la 16.384 × 16.384 pixeli (limita HEVC nivelul 6.2) |
| Transparență | Compatibilitate completă cu canalul alfa prin elemente de imagine auxiliare |
| Streaming și progresiv | Metadatele organizate în casete permit inspectarea imediată a datelor EXIF și a miniaturii, fără a descărca octeții imaginii |
Matrice de comparație tehnică: HEIC vs. concurenți
| Atribut tehnic | HEIC (Curent) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| Codec de compresie | HEVC (H.265 intra) | Transformata Cosinusului Discret (DCT) | AV1 (intra-cadru) | VP8 / VP8L |
| Dimensiune relativă (vs JPEG) | Adesea mai mic la o calitate percepută similară; rezultatele variază | Punct de referință de bază (100%) | Cu ~55% mai mică | Cu ~30% mai mică |
| Adâncimea biților | 8-bit, 10-bit, 12-bit | Doar 8-bit (standard) | 8-bit, 10-bit, 12-bit HDR | Doar 8-bit |
| Imagini multiple / Rafale | Container nativ pentru elemente multiple | Doar o singură imagine | Acceptat în AVIF cu elemente multiple | WebP animat limitat |
Moduri comune de corupție și ghid de recuperare hexazecimală
Windows afișează mesajul „Sunt necesare extensii video HEVC pentru a vizualiza acest fișier".
Cauză principală: Lipsește pachetul de codec hardware HEVC la nivelul sistemului de operare pe Windows.
Recuperare: File2File.app poate converti HEIC în JPG / PNG în browser. Compatibilitatea diferă de la un program la altul.
Analiză de securitate și vectori de atac asupra parserului
Decodoarele HEIC analizează arbori de atomi ISOBMFF complexi și apelează conducte sofisticate de transformare video HEVC care trebuie izolate riguros (sandbox).
Vectori de atac cunoscuți
- Depășire de întreg în calculul lungimii casetei ISOBMFF „hdlr" sau „iloc".
- Citire excesivă a bufferului (buffer over-read) în timpul decodării entropiei HEVC CABAC în codecuri native necorectate.
- Coruperea memoriei la procesarea elementelor auxiliare de imagine pentru harta de adâncime.
Cele mai bune practici de securitate: Procesează imaginile HEIC cu versiuni WebAssembly ale libheif, sigure pentru memorie și izolate de sistemul de operare gazdă.
Origini istorice și repere
Avantaje cheie și beneficii
- Poate genera fișiere mai mici decât JPEG la o calitate percepută similară, deși rezultatele depind de conținutul imaginii și de setările de codificare.
- Suport nativ pentru adâncimea de culoare pe 10 și 12 biți, eliminând complet bandarea culorilor în zonele cu tranziții line, precum cerul.
- Încapsulează secvențe de imagini, fotografii Live, fotografii în rafală, conținut audio și hărți de adâncime într-un singur fișier compact.
Limitări tehnice și dezavantaje
- Complexitățile legate de licențierea hardware și a brevetelor au încetinit istoric adoptarea în browserele open-source.
- Suport nativ de decodare limitat în versiunile mai vechi de Windows fără extensii comerciale din Microsoft Store.
- Codificarea și decodificarea solicită mai mult procesorul decât în cazul formatului JPEG mai vechi.
Curiozități tehnice interesante
- Odată cu iOS 11, Apple a adăugat capturarea fotografiilor HEIF/HEVC pe dispozitivele compatibile; dimensiunea fișierelor depinde de imagine și setări.
- O „Live Photo" de iPhone este stocată ca un singur container HEIC care conține atât imaginea statică de înaltă rezoluție, cât și un clip video încorporat.
- HEIC poate stoca o hartă de adâncime calculată, capturată de smartphone-uri cu lentile duale, pentru a permite refocalizarea după efectuarea fotografiei.
Întrebări tehnice frecvente
De ce face iPhone-ul meu fotografii în format HEIC?
Apple folosește HEIC pentru fotografiile făcute cu camera deoarece poate stoca imagini mai eficient decât JPEG și acceptă funcții precum secvențele de imagini și datele auxiliare de adâncime. Dimensiunea fișierului și funcțiile acceptate variază în funcție de imagine și dispozitiv.
Cum pot converti fotografiile HEIC în JPG pe Windows sau PC?
Folosește File2File.app pentru a converti fișiere HEIC în JPG în browser, fără să instalezi programe. Convertorul din browser procesează fișierele local.
Pot fi deschise fișierele HEIC fără codec-ul Windows cu plată?
Da. File2File.app utilizează WebAssembly la nivelul clientului pentru a decoda și converti gratuit fișierele HEIC chiar în interiorul browserului tău.
Perechi de conversie HEIC conexe
Conversia fotografiilor HEIC în JPEG transformă formatul implicit al aparatelor foto Apple în fișiere raster lizibile de mai multe programe mai vechi și browsere web.
Conversia HEIC în PNG transformă fotografiile comprimate HEVC cu pierderi în fișiere grafice fără pierderi, larg acceptate.
Transformă o fotografie HEIC statică într-un PDF de o pagină pentru partajare sau formulare. Pagina folosește date de imagine pe 8 biți și nu include secvențe HEIC sau date HDR din sursă.