Fotografie HEIC (.heic)
ISO/IEC StandardníHigh Efficiency Image Container (HEIC) je obrazový formát založený na HEVC, který přijala společnost Apple a moderní mobilní platformy. Poskytuje přibližně dvojnásobnou kompresní účinnost oproti staršímu formátu JPEG při srovnatelné vizuální kvalitě.
Převést HEIC do JPG
Bezplatný konvertor z HEIC do JPG v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.
Zkontrolovat a metadata
Operační systémy a analyzátory souborů identifikují soubory HEIC kontrolou počáteční binární sekvence bajtů:
Podpis hlavičky na úrovni bajtů (Magic Bytes)
Operační systémy a analyzátory souborů identifikují soubory HEIC kontrolou počáteční binární sekvence bajtů:
HEXADECIMÁLNÍ PODPIS (OFFSET 0):
00 00 00 18 66 74 79 70 68 65 69 63ASCII REPREZENTACE: ....ftypheic
Standardizace: ISO/IEC 23008-12 (HEIF standard)
Technické specifikace
| Architektura kontejneru | ISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams |
| Komprese | High Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction |
| Endiantita bajtů | Big-Endian box/atom structure |
| Barevné prostory | Display P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles |
| Kanály a struktura | YUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel |
| Max. rozměry | Up to 16384 x 16384 pixels (HEVC level 6.2 limit) |
| Průhlednost | Full alpha channel support via auxiliary image items |
| Streamování a progresivní načítání | Box-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes |
Technická srovnávací matice: HEIC vs konkurence
| Technický atribut | HEIC (Aktuální) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| Kompresní kodek | HEVC (H.265 intra) | Diskrétní kosinová transformace (DCT) | AV1 (intra-frame) | VP8 / VP8L |
| Relativní velikost (oproti JPEG) | ~o 50 % menší | Základní srovnávací hodnota (100 %) | ~o 55 % menší | ~o 30 % menší |
| Barevná hloubka | 8bitová, 10bitová, 12bitová | Pouze 8bitová (standardní) | 8bitová, 10bitová, 12bitová HDR | Pouze 8bitová |
| Více snímků / Sériové foto | Nativní kontejner pro více položek | Pouze jeden snímek | Podporováno ve vícepoložkovém AVIF | Omezené animované WebP |
Běžné režimy poškození a příručka pro obnovení v hex
Systém Windows zobrazuje hlášení „K zobrazení tohoto souboru jsou vyžadována rozšíření videa HEVC".
Hlavní příčina: V systému Windows chybí balíček hardwarových kodeků HEVC na úrovni operačního systému.
Obnovení: Převeďte soubor přímo na univerzální formát JPG nebo PNG pomocí aplikace File2File.app ve vašem prohlížeči.
Bezpečnostní analýza a vektory útoků na parser
Dekodéry HEIC zpracovávají komplexní stromy atomů ISOBMFF a spouštějí sofistikované transformační kanály videa HEVC, které musí být důsledně zabezpečeny v sandboxu.
Známé vektory útoků
- Přetečení celého čísla při výpočtu délky boxu 'hdlr' nebo 'iloc' v ISOBMFF.
- Nadměrné čtení vyrovnávací paměti během entropického dekódování HEVC CABAC v neopravených nativních kodekech.
- Narušení paměti při zpracování položek pomocného obrazu hloubkové mapy.
Doporučené bezpečnostní postupy:
Historický vývoj a milníky
Klíčové výhody a přednosti
- Přibližně o 50 % menší velikost souborů než u JPEG při stejné nebo vyšší vnímané vizuální kvalitě.
- Nativní podpora 10bitové a 12bitové barevné hloubky, která zcela eliminuje barevné přechody (banding) na hladké obloze.
- Zapouzdřuje obrazové sekvence, funkce Live Photos, sériové snímky, zvuk a hloubkové mapy v jediném kompaktním souboru.
Technická omezení a nevýhody
- Komplexnost licencí na hardware a patenty historicky zpomalila přijetí v prohlížečích s otevřeným zdrojovým kódem.
- Omezená nativní podpora dekódování ve starších verzích Windows bez placených rozšíření z obchodu Microsoft Store.
- Výpočetně náročnější na kódování a dekódování ve srovnání se starším formátem JPEG.
Zajímavé technické drobnosti
- Přechod společnosti Apple na formát HEIC v iOS 11 ušetřil uživatelům iPhone po celém světě petabajty úložného prostoru během několika týdnů od zavedení.
- Funkce Live Photo v iPhone je uložena jako jediný kontejner HEIC obsahující jak statický snímek ve vysokém rozlišení, tak vložený videoklip.
- HEIC může uchovávat vypočítanou hloubkovou mapu pořízenou smartphony s duálním fotoaparátem, což umožňuje dodatečné zaostření po pořízení snímku.
Často kladené technické otázky
Proč můj iPhone pořizuje fotografie ve formátu HEIC?
Společnost Apple používá formát HEIC, protože o polovinu zmenšuje velikost úložiště fotografií a zároveň zachovává 10bitové barvy, video typu Live Photo a data hloubkové mapy.
Jak mohu převést fotografie HEIC na formát JPG v systému Windows nebo na počítači PC?
Pomocí aplikace File2File.app můžete hromadně převádět soubory HEIC do formátu JPG přímo ve svém prohlížeči, bez nutnosti instalace softwaru a se 100% zachováním soukromí.
Lze soubory HEIC otevřít bez placeného kodeku pro Windows?
Ano. File2File.app využívá technologii WebAssembly na straně klienta k dekódování a převodu souborů HEIC zdarma přímo ve vašem prohlížeči.
Související konverzní páry pro HEIC
Konverze fotografií HEIC na JPEG mění formáty kontejnerů Apple na univerzálně čitelné rastrové soubory pro starší software a webové prohlížeče.
Převedením formátu HEIC na PNG se fotografie komprimované pomocí ztrátového HEVC transformují na široce podporované bezztrátové grafické soubory.