Fotografija HEIC (.heic)
ISO/IEC StandardHigh 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:
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 63REPREZENTACIJA ASCII: ....ftypheic
Standardizacija: ISO/IEC 23008-12 (HEIF standard)
Tehnične specifikacije
| Arhitektura vsebnika | ISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams |
| Stiskanje | High Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction |
| Vrstni red bajtov | Big-Endian box/atom structure |
| Barvni prostori | Display P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles |
| Kanali in struktura | YUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel |
| Največje dimenzije | Up to 16384 x 16384 pixels (HEVC level 6.2 limit) |
| Prosojnost | Full alpha channel support via auxiliary image items |
| Pretočno in progresivno predvajanje | Box-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes |
Tehnična primerjalna matrika: HEIC proti konkurenci
| Tehnični atribut | HEIC (Trenutno) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| Kodek za stiskanje | HEVC (H.265 intra) | Diskretna kosinusna transformacija (DCT) | AV1 (znotraj sličice) | VP8 / VP8L |
| Relativna velikost (v primerjavi z JPEG) | ~50 % manjša | Osnovno merilo (100 %) | ~55 % manjša | ~30 % manjša |
| Bitna globina | 8-bitna, 10-bitna, 12-bitna | Samo 8-bitna (standardno) | 8-bitna, 10-bitna, 12-bitna HDR | Samo 8-bitna |
| Več slik / Zaporedni posnetki | Izvorni vsebnik za več elementov | Samo ena slika | Podprto v večelementnem AVIF | Omejen 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
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.
Sorodni pari pretvorbe za HEIC
Pretvorba fotografij HEIC v slike JPEG spremeni Applove formate vsebnikov v splošno berljive rastrske datoteke za starejšo programsko opremo in spletne brskalnike.
Pretvorba datotek HEIC v PNG pretvori fotografije, stisnjene z izgubnim formatom HEVC, v široko podprte grafične datoteke brez izgube kakovosti.