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ů:

Vyberte nebo přetáhněte soubory sem

100% soukromá konverze v prohlížeči - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V
Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

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 63

ASCII REPREZENTACE: ....ftypheic

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

Technické specifikace

Architektura kontejneruISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams
KompreseHigh Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction
Endiantita bajtůBig-Endian box/atom structure
Barevné prostoryDisplay P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles
Kanály a strukturaYUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel
Max. rozměryUp to 16384 x 16384 pixels (HEVC level 6.2 limit)
PrůhlednostFull 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ý atributHEIC (Aktuální)JPGAVIFWEBP
Kompresní kodekHEVC (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á hloubka8bitová, 10bitová, 12bitováPouze 8bitová (standardní)8bitová, 10bitová, 12bitová HDRPouze 8bitová
Více snímků / Sériové fotoNativní kontejner pro více položekPouze jeden snímekPodporováno ve vícepoložkovém AVIFOmezené 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

2019Android 10 zavádí nativní systémovou podporu pro pořizování a dekódování souborů HEIC.
2017Apple přijímá HEIC jako výchozí formát pro pořizování fotografií v systémech iOS 11 a macOS High Sierra.
2015MPEG dokončuje specifikaci ISO/IEC 23008-12 High Efficiency Image File Format (HEIF).

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.