HEIC fotografija (.heic)

ISO/IEC Standardno

High Efficiency Image Container (HEIC) je format slika pokretan HEVC tehnologijom koji su usvojili Apple i moderne mobilne platforme, a pruža otprilike dvostruko veću učinkovitost kompresije od naslijeđenog JPEG-a uz istovjetnu vizualnu kvalitetu.

Pretvori HEIC u JPG

Besplatni HEIC u JPG pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.

Pregledaj i metapodaci

Operativni sustavi i alati za analizu datoteka identificiraju HEIC datoteke provjerom početnog niza binarnih bajtova:

Odaberite ili ispustite datoteke ovdje

100% privatna pretvorba u pregledniku - datoteke nikada ne napuštaju vaš uređaj

ili zalijepi Ctrl+V
Jamstvo privatnosti nulte mrežne transmisije: 0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.

Potpis zaglavlja na razini bajtova (Magic Bytes)

Operativni sustavi i alati za analizu datoteka identificiraju HEIC datoteke provjerom početnog niza binarnih bajtova:

HEX POTPIS (POMAK 0):

00 00 00 18 66 74 79 70 68 65 69 63

ASCII PRIKAZ: ....ftypheic

Standardizacija: ISO/IEC 23008-12 (HEIF standard)

Tehničke specifikacije

Arhitektura spremnikaISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams
KompresijaHigh Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction
字节序Big-Endian box/atom structure
Prostori bojaDisplay P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles
Kanali i strukturaYUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel
Maksimalne dimenzijeUp to 16384 x 16384 pixels (HEVC level 6.2 limit)
ProzirnostFull alpha channel support via auxiliary image items
Streaming i progresivnoBox-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes

Tehnička matrica usporedbe: HEIC vs Konkurencija

Tehnički atributHEIC (Trenutno)JPGAVIFWEBP
Kodek kompresijeHEVC (H.265 intra)Diskretna kosinusna transformacija (DCT)AV1 (unutarokvirno / intra-frame)VP8 / VP8L
Relativna veličina (vs JPEG)~50% manjaOsnovno mjerilo (100%)~55% manja~30% manja
Dubina boja8-bitna, 10-bitna, 12-bitnaSamo 8-bitna (standardno)8-bitna, 10-bitna, 12-bitna HDRSamo 8-bitna
Više slika / Rafalno snimanjeIzvorni spremnik za više stavkiSamo jedna slikaPodržano u višetenskom AVIF-uOgraničeni animirani WebP

Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak

Windows prikazuje poruku "HEVC Video Extensions required to view this file".

Temeljni uzrok: Nedostaje paket HEVC sklopovskih kodeka na razini operativnog sustava u sustavu Windows.

Oporavak: Izravno pretvorite datoteku u univerzalni JPG ili PNG koristeći File2File.app u svom web pregledniku.

Sigurnosna analiza i vektori napada na parser

HEIC dekoderi analiziraju složena stabla ISOBMFF atoma i pokreću sofisticirane cjevovode HEVC videotransformacija koji moraju biti strogo izolirani (sandboxed).

Poznati vektori napada

  • Prelijevanje cijelih brojeva pri izračunu duljine okvira 'hdlr' ili 'iloc' u ISOBMFF-u.
  • Pretjerano čitanje međuspremnika (buffer over-read) tijekom HEVC CABAC entropijskog dekodiranja u neuređenim izvornim kodecima.
  • Oštećenje memorije pri obradi pomoćnih stavki slika s mapom dubine.

Najbolje obrambene prakse:

Povijesni izvori i prekretnice

2019Android 10 uvodi izvornu sistemsku podršku za snimanje i dekodiranje HEIC formata.
2017Apple usvaja HEIC kao zadani format snimanja kamerom u sustavima iOS 11 i macOS High Sierra.
2015MPEG finalizira specifikaciju ISO/IEC 23008-12 High Efficiency Image File Format (HEIF).

Ključne prednosti

  • Složenost licenciranja sklopovskih komponenti i patenata povijesno je usporila usvajanje u preglednicima otvorenog koda.
  • Ograničena izvorna podrška za dekodiranje u starijim izdanjima sustava Windows bez komercijalnih proširenja iz trgovine Microsoft Store.
  • Računalno zahtjevniji za kodiranje i dekodiranje u usporedbi s naslijeđenim JPEG-om.

Tehnička ograničenja i nedostaci

  • Približno 50% manja veličina datoteka u odnosu na JPEG pri identičnoj ili superiornoj percipiranoj vizualnoj kvaliteti.
  • Izvorna podrška za 10-bitnu i 12-bitnu dubinu boja, čime se u potpunosti eliminira nazubljenje boja na vedrom nebu.
  • Kombinira nizove slika, Live Photos, rafalne snimke, zvuk i mape dubine u jednoj kompaktnoj datoteci.

Zanimljive tehničke činjenice

  • Appleov prelazak na HEIC u sustavu iOS 11 uštedio je korisnicima iPhonea petabajte prostora za pohranu diljem svijeta unutar nekoliko tjedana od uvođenja.
  • iPhoneova značajka "Live Photo" pohranjena je kao jedan HEIC spremnik koji sadrži i fotografiju visoke rezolucije i ugrađeni videozapis.
  • HEIC može pohraniti izračunatu mapu dubine snimljenu pametnim telefonima s dvostrukom lećom kako bi se omogućilo ponovno fokusiranje nakon snimanja.

Često postavljana tehnička pitanja

Zašto moj iPhone snima fotografije u HEIC formatu?

Apple koristi HEIC jer prepolovljuje pohranu fotografija uz istovremeno očuvanje 10-bitnih boja, Live Photo videozapisa i podataka o karti dubine.

Kako mogu pretvoriti HEIC fotografije u JPG na sustavu Windows ili PC-ju?

Upotrijebite File2File.app za skupnu pretvorbu HEIC datoteka u JPG izravno u vašem pregledniku bez instalacije softvera i uz 100% privatnost.

Mogu li se HEIC datoteke otvoriti bez plaćenog Windows kodeka?

Da. File2File.app koristi WebAssembly na strani klijenta za dekodiranje i pretvaranje HEIC datoteka besplatno, izravno u vašem pregledniku.