HEIC fotografia (.heic)

ISO/IEC Štandard

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

Vyberte alebo presuňte súbory sem

100 % súkromná konverzia v prehliadači - súbory nikdy neopustia vaše zariadenie

alebo prilepiť Ctrl+V
Záruka súkromia s nulovým prenosom do siete: 0 bajtov odovzdaných na externé servery. Všetko spracovanie prebehlo lokálne v pieskovisku vášho prehliadača.

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 63

ASCII REPREZENTÁCIA: ....ftypheic

Štandardizácia: ISO/IEC 23008-12 (HEIF standard)

Technické špecifikácie

Architektúra kontajneraISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams
KompresiaHigh Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction
Poradie bajtov (Endianness)Big-Endian box/atom structure
Farebné priestoryDisplay P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles
Kanály a štruktúraYUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel
Max. rozmeryUp to 16384 x 16384 pixels (HEVC level 6.2 limit)
PriehľadnosťFull alpha channel support via auxiliary image items
Streamovanie a postupné načítavanieBox-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes

Technická porovnávacia matica: HEIC vs konkurenti

Technický atribútHEIC (Aktuálne)JPGAVIFWEBP
Kompresný kodekHEVC (H.265 intra)Diskrétna kosínusová transformácia (DCT)AV1 (intra-frame)VP8 / VP8L
Relatívna veľkosť (vs JPEG)~o 50% menšiaZákladný benchmark (100%)~o 55% menšia~o 30% menšia
Farebná hĺbka8-bit, 10-bit, 12-bitIba 8-bit (štandard)8-bit, 10-bit, 12-bit HDRIba 8-bit
Viacero obrázkov / Sériové snímkyNatívny kontajner pre viacero položiekIba jeden obrázokPodporované vo viacerých položkách AVIFObmedzené 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

2019Android 10 zavádza natívnu systémovú podporu pre snímanie a dekódovanie HEIC.
2017Apple prijíma HEIC ako predvolený formát snímania fotoaparátom v systémoch iOS 11 a macOS High Sierra.
2015MPEG dokončuje špecifikáciu ISO/IEC 23008-12 High Efficiency Image File Format (HEIF).

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.