HEIC-foto (.heic)

ISO/IEC Standaard

High Efficiency Image Container (HEIC) is het op HEVC gebaseerde afbeeldingsformaat dat door Apple en moderne mobiele platforms is ingevoerd. Het biedt ongeveer tweemaal de compressie-efficiëntie van het oudere JPEG bij een vergelijkbare visuele kwaliteit.

HEIC naar JPG converteren

Gratis HEIC-naar-JPG-converter in uw browser. Converteer bestanden direct op uw apparaat.

Inspecteren en metadata

Besturingssystemen en bestandsanalysators herkennen HEIC-bestanden aan de hand van de eerste binaire bytesequentie:

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V
Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Bestandshandtekening op byteniveau (magic bytes)

Besturingssystemen en bestandsanalysators herkennen HEIC-bestanden aan de hand van de eerste binaire bytesequentie:

HEX-HANDTEKENING (OFFSET 0):

?? ?? ?? ?? 66 74 79 70

ASCII-WEERGAVE: ????ftyp

Standaardisatie: ISO/IEC 23008-12 (HEIF-standaard)

Technische specificaties

ContainerarchitectuurISO Base Media File Format (ISOBMFF)-container met intra-gecodeerde HEVC-bitstreams (H.265)
CompressieIntra-framepredictie volgens High Efficiency Video Coding (HEVC / H.265), profielen Main en Main 10
Bytevolgorde (endianness)Big-Endian box/atom-structuur
KleurruimtenDisplay P3, sRGB, Rec.2020 PQ/HLG HDR, Ingesloten ICC-profielen
Kanalen en structuurYUV 4:2:0, 4:2:2, 4:4:4 (bitdiepte van 8, 10 of 12 bits) met optioneel extra alfakanaal
Maximale afmetingenTot 16384 x 16384 pixels (HEVC level 6.2-limiet)
TransparantieVolledige ondersteuning voor alfakanalen via extra afbeeldingsitems
Streaming en progressiefDankzij de boxstructuur van metadata kunt u EXIF-gegevens en miniaturen direct bekijken zonder de afbeeldingsbytes te downloaden

Technische vergelijkingsmatrix: HEIC versus concurrenten

Technisch kenmerkHEIC (Huidig)JPGAVIFWEBP
CompressiecodecHEVC (H.265 intra)Discrete Cosine Transform (DCT)AV1 (intra-frame)VP8 / VP8L
Relatieve grootte (vs. JPEG)Vaak kleiner bij vergelijkbare waargenomen kwaliteit; resultaten variërenBasisreferentie (100%)~55% kleiner~30% kleiner
Bitdiepte8, 10 of 12 bitsAlleen 8 bits (standaard)8, 10 of 12 bits HDRAlleen 8 bits
Meerdere afbeeldingen / burstfoto'sIngebouwde container met meerdere itemsAlleen één afbeeldingOndersteund in AVIF met meerdere itemsBeperkt (geanimeerde WebP)

Veelvoorkomende beschadigingen en gids voor hex-herstel

Windows geeft de melding 'HEVC Video Extensions required to view this file'.

Oorzaak: Ontbrekend HEVC-hardwarecodecpack op besturingssysteemniveau in Windows.

Herstel: File2File.app kan HEIC in uw browser converteren naar JPG of PNG. Ondersteuning verschilt per software.

Beveiligingsanalyse en aanvalsvectoren voor parsers

HEIC-decoders analyseren complexe ISOBMFF-atomstructuren en roepen geavanceerde HEVC-videotransformatiepijplijnen aan die grondig moeten worden afgeschermd.

Bekende aanvalsvectoren

  • Integeroverflow in de berekening van de lengte van een 'hdlr'- of 'iloc'-box in ISOBMFF.
  • Bufferoverread tijdens HEVC CABAC-entropiedecodering in niet-gepatchte native codecs.
  • Geheugenbeschadiging bij het verwerken van aanvullende afbeeldingsitems met dieptekaarten.

Aanbevolen beveiligingspraktijken: Verwerk HEIC-afbeeldingen met geheugenveilige WebAssembly-builds van libheif die zijn geïsoleerd van het hostbesturingssysteem.

Historische oorsprong en mijlpalen

2019Android 10 introduceert native ondersteuning voor het vastleggen en decoderen van HEIC op systeemniveau.
2017Apple kiest HEIC als het standaardformaat voor camera-opnamen in iOS 11 en macOS High Sierra.
2015MPEG rondt de specificatie voor de ISO/IEC 23008-12 High Efficiency Image File Format (HEIF) af.

Belangrijkste voordelen

  • Kan kleinere bestanden opleveren dan JPEG bij een vergelijkbare waargenomen kwaliteit, hoewel de resultaten afhangen van de beeldinhoud en de coderingsinstellingen.
  • Ingebouwde ondersteuning voor 10-bits en 12-bits kleurdiepte, waardoor kleurbanding in egale luchten volledig verdwijnt.
  • Omvat beeldreeksen, Live Photos, burstfoto's, audio en dieptekaarten in één compact bestand.

Technische beperkingen

  • Complexiteit op het gebied van hardware en octrooilicenties vertraagde historisch gezien de adoptie in open-sourcebrowsers.
  • Beperkte ingebouwde decodeerondersteuning in oudere Windows-versies zonder commerciële Microsoft Store-extensies.
  • Rekentechnisch veeleisender om te coderen en te decoderen dan het oudere JPEG.

Interessante technische weetjes

  • Met iOS 11 voegde Apple HEIF/HEVC-fotografie toe op ondersteunde apparaten; de bestandsgrootte varieert afhankelijk van de beeldinhoud en instellingen.
  • Een iPhone 'Live Photo' wordt opgeslagen als één HEIC-container die zowel de foto met hoge resolutie als een ingesloten videoclip bevat.
  • HEIC kan een berekende dieptekaart opslaan die is vastgelegd door smartphones met dubbele lenzen, zodat u na de opname opnieuw kunt scherpstellen.

Veelgestelde technische vragen

Waarom maakt mijn iPhone foto's in HEIC-formaat?

Apple gebruikt HEIC voor camerafoto's omdat dit beelden efficiënter kan opslaan dan JPEG en tegelijkertijd functies ondersteunt zoals beeldreeksen en aanvullende dieptedata. De werkelijke bestandsgrootte en ondersteunde functies variëren per afbeelding en apparaat.

Hoe kan ik HEIC-foto's converteren naar JPG op Windows of pc?

Gebruik File2File.app om HEIC-bestanden in uw browser naar JPG te converteren zonder software te installeren. Bestanden worden lokaal verwerkt door de op de browser gebaseerde converter.

Kunnen HEIC-bestanden worden geopend zonder de betaalde Windows-codec?

Ja. File2File.app gebruikt WebAssembly om HEIC-bestanden lokaal en gratis te decoderen en te converteren, direct in uw browser.