Fotografija HEIC (.heic)

ISO/IEC Standard

High Efficiency Image Container (HEIC) je slikovni format s podporo za HEVC, ki sta ga posvojila Apple in sodobne mobilne platforme. Zagotavlja približno dvakrat večjo učinkovitost stiskanja v primerjavi s starejšim JPEG-om pri enaki vizualni kakovosti.

Pretvori HEIC v JPG

Brezplačen pretvornik iz HEIC v JPG v brskalniku. Pretvorite datoteke takoj v svoji napravi.

Pregled in metapodatki

Operacijski sistemi in analizatorji datotek identificirajo datoteke HEIC s pregledom vodilnega binarnega zaporedja bajtov:

Izberite ali povlecite datoteke sem

100-odstotno zasebna pretvorba v brskalniku - datoteke nikoli ne zapustijo vaše naprave

ali prilepi Ctrl+V
Jamstvo o zasebnosti brez prenosa podatkov v omrežje: 0 bajtov naloženih na zunanje strežnike. Vsa obdelava je potekala lokalno v varnem območju vašega brskalnika.

Podpis glave na ravni bajtov (Čarobni bajti)

Operacijski sistemi in analizatorji datotek identificirajo datoteke HEIC s pregledom vodilnega binarnega zaporedja bajtov:

PODPIS HEX (ZAMIK 0):

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

REPREZENTACIJA ASCII: ....ftypheic

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

Tehnične specifikacije

Arhitektura vsebnikaISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams
StiskanjeHigh Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction
Vrstni red bajtovBig-Endian box/atom structure
Barvni prostoriDisplay P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles
Kanali in strukturaYUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel
Največje dimenzijeUp to 16384 x 16384 pixels (HEVC level 6.2 limit)
ProsojnostFull alpha channel support via auxiliary image items
Pretočno in progresivno predvajanjeBox-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes

Tehnična primerjalna matrika: HEIC proti konkurenci

Tehnični atributHEIC (Trenutno)JPGAVIFWEBP
Kodek za stiskanjeHEVC (H.265 intra)Diskretna kosinusna transformacija (DCT)AV1 (znotraj sličice)VP8 / VP8L
Relativna velikost (v primerjavi z JPEG)~50 % manjšaOsnovno merilo (100 %)~55 % manjša~30 % manjša
Bitna globina8-bitna, 10-bitna, 12-bitnaSamo 8-bitna (standardno)8-bitna, 10-bitna, 12-bitna HDRSamo 8-bitna
Več slik / Zaporedni posnetkiIzvorni vsebnik za več elementovSamo ena slikaPodprto v večelementnem AVIFOmejen animirani WebP

Pogosti načini okvar in vodič za heksadecimalno obnovo

V operacijskem sistemu Windows se prikaže obvestilo 'Za ogled te datoteke so potrebne video razširitve HEVC' (HEVC Video Extensions required to view this file).

Glavni vzrok: Manjkajoči paket strojne opreme za kodek HEVC na ravni operacijskega sistema v sistemu Windows.

Sanacija: Datoteko neposredno pretvorite v univerzalni JPG ali PNG z uporabo aplikacije File2File.app v vašem brskalniku.

Varnostna analiza in napadalni vektorji razčlenjevalnika

Dekoderji HEIC razčlenjujejo zapletena drevesa elementov (atomov) ISOBMFF in poganjajo napredne cevovode za video transformacijo HEVC, ki morajo biti strogo izolirani v varnostnem peskovniku (sandboxed).

Znani vektorji napada

  • Prekoračitev celega števila pri izračunu dolžine polja 'hdlr' ali 'iloc' v formatu ISOBMFF.
  • Prekomerno branje medpomnilnika (buffer over-read) med entropijskim dekodiranjem HEVC CABAC v nepopravljenih izvornih kodekih.
  • Poškodba pomnilnika pri obdelavi pomožnih slikovnih elementov karte globine.

Obrambne najboljše prakse:

Zgodovinski izvor in mejniki

2019Android 10 uvaja izvorno sistemsko podporo za zajem in dekodiranje formatov HEIC.
2017Apple posvoji HEIC kot privzeti format zajema kamere v sistemih iOS 11 in macOS High Sierra.
2015MPEG dokonča specifikacijo ISO/IEC 23008-12 High Efficiency Image File Format (HEIF).

Ključne prednosti

  • Približno 50 % manjše velikosti datotek kot pri formatu JPEG pri enaki ali boljši zaznani vizualni kakovosti.
  • Izvorna podpora za 10-bitno in 12-bitno barvno globino, ki popolnoma odpravlja barvne pasove na gladkih nebih.
  • Združuje slikovna zaporedja, funkciju Live Photos, zaporedne posnetke (burst), zvok in karte globine v eni sami kompaktni datoteki.

Tehnične omejitve in slabosti

  • Zapletenost licenciranja strojne opreme in patentov je zgodovinsko upočasnila odprtokodno posvojitev v brskalnikih.
  • Omejena izvorna podpora za dekodiranje v starejših izdajah Windows brez komercialnih razširitev Microsoft Store.
  • Računsko zahtevnejše kodiranje in dekodiranje v primerjavi s starejšim formatom JPEG.

Zanimive tehnične malenkosti

  • Applov prehod na HEIC v sistemu iOS 11 je uporabnikom iPhonov po vsem svetu v nekaj tednih uveljavitve prihranil petabajte prostora za shranjevanje.
  • Applova funkcija 'Live Photo' je shranjena kot en sam vsebnik HEIC, ki vsebuje tako visoko ločljivo statično sliko kot vdelan video posnetek.
  • HEIC lahko hrani izračunano karto globine, ki jo zajamejo pametni telefoni z dvema lečama, kar omogoča ponovno ostrenje po posnetku.

Pogosta tehnična vprašanja

Zakaj moj iPhone fotografira v formatu HEIC?

Apple uporablja format HEIC, ker prepolovi prostor za shranjevanje fotografij, hkrati pa ohranja 10-bitne barve, videoposnetke Live Photo in podatke o globinskem zemljevidu.

Kako lahko pretvorim fotografije HEIC v JPG v sistemu Windows ali na osebnem računalniku?

Uporabite File2File.app za množično pretvorbo datotek HEIC v JPG neposredno v brskalniku, brez nameščanja programske opreme in s 100-odstotno zasebnostjo.

Ali je datoteke HEIC mogoče odpreti brez plačljivega kodeka za Windows?

Da. File2File.app uporablja tehnologijo WebAssembly na strani odjemalca za brezplačno dekodiranje in pretvorbo datotek HEIC neposredno v vašem brskalniku.