HEIC-foto (.heic)
ISO/IEC StandaardHigh 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:
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 70ASCII-WEERGAVE: ????ftyp
Standaardisatie: ISO/IEC 23008-12 (HEIF-standaard)
Technische specificaties
| Containerarchitectuur | ISO Base Media File Format (ISOBMFF)-container met intra-gecodeerde HEVC-bitstreams (H.265) |
| Compressie | Intra-framepredictie volgens High Efficiency Video Coding (HEVC / H.265), profielen Main en Main 10 |
| Bytevolgorde (endianness) | Big-Endian box/atom-structuur |
| Kleurruimten | Display P3, sRGB, Rec.2020 PQ/HLG HDR, Ingesloten ICC-profielen |
| Kanalen en structuur | YUV 4:2:0, 4:2:2, 4:4:4 (bitdiepte van 8, 10 of 12 bits) met optioneel extra alfakanaal |
| Maximale afmetingen | Tot 16384 x 16384 pixels (HEVC level 6.2-limiet) |
| Transparantie | Volledige ondersteuning voor alfakanalen via extra afbeeldingsitems |
| Streaming en progressief | Dankzij de boxstructuur van metadata kunt u EXIF-gegevens en miniaturen direct bekijken zonder de afbeeldingsbytes te downloaden |
Technische vergelijkingsmatrix: HEIC versus concurrenten
| Technisch kenmerk | HEIC (Huidig) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| Compressiecodec | HEVC (H.265 intra) | Discrete Cosine Transform (DCT) | AV1 (intra-frame) | VP8 / VP8L |
| Relatieve grootte (vs. JPEG) | Vaak kleiner bij vergelijkbare waargenomen kwaliteit; resultaten variëren | Basisreferentie (100%) | ~55% kleiner | ~30% kleiner |
| Bitdiepte | 8, 10 of 12 bits | Alleen 8 bits (standaard) | 8, 10 of 12 bits HDR | Alleen 8 bits |
| Meerdere afbeeldingen / burstfoto's | Ingebouwde container met meerdere items | Alleen één afbeelding | Ondersteund in AVIF met meerdere items | Beperkt (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
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.
Gerelateerde conversieparen voor HEIC
Het converteren van HEIC-foto's naar JPEG-afbeeldingen zet het standaard cameraformaat van Apple om in breed leesbare rasterbestanden voor oudere software en webbrowsers.
Het converteren van HEIC naar PNG transformeert met verlies (lossy) gecomprimeerde HEVC-foto's in breed ondersteunde, verliesvrije grafische bestanden.
Zet een stilstaande HEIC-foto om in een PDF van één pagina om te delen of voor formulieren. De pagina gebruikt 8-bits afbeeldingsdata en bevat geen HEIC-reeksen of HDR-brondata.