HEIC fotografia (.heic)
ISO/IEC ŠtandardHigh Efficiency Image Container (HEIC) je formát obrázkov poháňaný technológiou HEVC, ktorý, prijal Apple a moderné mobilné platformy. Ponúka približne dvojnásobnú kompresnú účinnosť oproti staršiemu formátu JPEG pri porovnateľnej vizuálnej kvalite.
Konvertovať HEIC do JPG
Bezplatný konvertor z HEIC do JPG priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.
Preskúmať a metadáta
Operačné systémy a analyzátory súborov identifikujú súbory HEIC kontrolou počiatočnej binárnej bajtovej sekvencie:
Podpis hlavičky na úrovni bajtov (Magic Bytes)
Operačné systémy a analyzátory súborov identifikujú súbory HEIC kontrolou počiatočnej binárnej bajtovej sekvencie:
HEXADECIMÁLNY PODPIS (OFFSET 0):
00 00 00 18 66 74 79 70 68 65 69 63ASCII REPREZENTÁCIA: ....ftypheic
Štandardizácia: ISO/IEC 23008-12 (HEIF standard)
Technické špecifikácie
| Architektúra kontajnera | ISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams |
| Kompresia | High Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction |
| Poradie bajtov (Endianness) | Big-Endian box/atom structure |
| Farebné priestory | Display P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles |
| Kanály a štruktúra | YUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel |
| Max. rozmery | Up to 16384 x 16384 pixels (HEVC level 6.2 limit) |
| Priehľadnosť | Full alpha channel support via auxiliary image items |
| Streamovanie a postupné načítavanie | Box-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes |
Technická porovnávacia matica: HEIC vs konkurenti
| Technický atribút | HEIC (Aktuálne) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| Kompresný kodek | HEVC (H.265 intra) | Diskrétna kosínusová transformácia (DCT) | AV1 (intra-frame) | VP8 / VP8L |
| Relatívna veľkosť (vs JPEG) | ~o 50% menšia | Základný benchmark (100%) | ~o 55% menšia | ~o 30% menšia |
| Farebná hĺbka | 8-bit, 10-bit, 12-bit | Iba 8-bit (štandard) | 8-bit, 10-bit, 12-bit HDR | Iba 8-bit |
| Viacero obrázkov / Sériové snímky | Natívny kontajner pre viacero položiek | Iba jeden obrázok | Podporované vo viacerých položkách AVIF | Obmedzené animované WebP |
Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde
Systém Windows zobrazuje hlásenie 'Na zobrazenie tohto súboru sú potrebné video rozšírenia HEVC'.
Hlavná príčina: V systéme Windows chýba balík hardvérových kodekov HEVC na úrovni OS.
Obnova: Skonvertujte súbor priamo na univerzálny JPG alebo PNG pomocou nástroja File2File.app vo vašom prehliadači.
Bezpečnostná analýza a vektory útokov na parser
Dekodéry HEIC analyzujú zložité stromy atómov ISOBMFF a spúšťajú sofistikované potrubia video transformácií HEVC, ktoré musia byť prísne izolované (sandboxed).
Známe vektory útokov
- Pretečenie celého čísla pri výpočte dĺžky boxu 'hdlr' alebo 'iloc' v súboroch ISOBMFF.
- Čítanie za hranicami vyrovnávacej pamäte počas entropického dekódovania HEVC CABAC v neopravených natívnych kodekoch.
- Poškodenie pamäte pri spracovaní položiek pomocného obrázka hĺbkovej mapy.
Najlepšie obranné postupy:
Historický pôvod a míľniky
Kľúčové výhody a prednosti
- Približne o 50 % menšia veľkosť súboru ako JPEG pri rovnakej alebo vyššej vnímanej vizuálnej kvalite.
- Natívna podpora 10-bitovej a 12-bitovej farebnej hĺbky, ktorá úplne eliminuje páskovanie farieb na hladkej oblohe.
- Zapuzdruje obrazové sekvencie, Live Photos, sériové snímky, zvuk a mapy hĺbky do jediného kompaktného súboru.
Technické obmedzenia a nevýhody
- Komplexnosť hardvérového a patentového licenčného konania v minulosti spomaľovala prijatie v open-source prehliadačoch.
- Obmedzená natívna podpora dekódovania v starších verziách systému Windows bez komerčných rozšírení z obchodu Microsoft Store.
- Výpočtovo náročnejšie na kódovanie a dekódovanie v porovnaní so starším formátom JPEG.
Zaujímavé technické drobnosti
- Prechod spoločnosti Apple na HEIC v systéme iOS 11 ušetril používateľom iPhonov na celom svete petabajty úložného priestoru už niekoľko týždňov po spustení.
- Funkcia iPhone „Live Photo" je uložená ako jeden kontajner HEIC, ktorý obsahuje statický obraz s vysokým rozlíšením aj vložený videoklip.
- HEIC dokáže uložiť vypočítanú mapu hĺbky zachytenú smartfónmi s dvoma objektívmi, čo umožňuje preostrenie po nasnímaní záberu.
Často kladené technické otázky
Prečo môj iPhone fotí vo formáte HEIC?
Spoločnosť Apple používa formát HEIC, pretože zmenšuje úložný priestor pre fotografie na polovicu a zároveň zachováva 10-bitové farby, dáta videa Live Photo a mapy hĺbky.
Ako môžem konvertovať fotografie HEIC na JPG v systéme Windows alebo na PC?
Použite File2File.app na hromadnú konverziu súborov HEIC do formátu JPG priamo vo vašom prehliadači bez inštalácie akéhokoľvek softvéru a so 100 % súkromím.
Dajú sa súbory HEIC otvoriť bez plateného kodeku pre Windows?
Áno. File2File.app používa technológiu WebAssembly na strane klienta na dekódovanie a konverziu súborov HEIC zadarmo priamo vo vašom prehliadači.
Súvisiace konverzné páry pre HEIC
Konverzia fotografií HEIC na JPEG mení kontajnerové formáty Apple na univerzálne čitateľné rastrovalé súbory pre starší softvér a webové prehliadače.
Konverzia formátu HEIC na PNG transformuje stratosť komprimovaných fotografií HEVC na široko podporované bezstratové grafické súbory.