HEIC-bilde (.heic)
ISO/IEC StandardHigh Efficiency Image Container (HEIC) er det HEVC-drevne bildeformatet som er tatt i bruk av Apple og moderne mobile plattformer, og som gir omtrent dobbelt så effektiv komprimering som eldre JPEG ved tilsvarende visuell kvalitet.
Konverter HEIC til JPG
Gratis HEIC til JPG-konverterer i nettleseren. Konverter filer umiddelbart på enheten din.
Inspeksjon og metadata
Operativsystemer og filanalysatorer identifiserer HEIC-filer ved å undersøke den innledende binære bytesekvensen:
Filsignatur på bytenivå (magiske byte)
Operativsystemer og filanalysatorer identifiserer HEIC-filer ved å undersøke den innledende binære bytesekvensen:
HEX-SIGNATUR (OFFSET 0):
?? ?? ?? ?? 66 74 79 70ASCII-REPRESENTASJON: ????ftyp
Standardisering: ISO/IEC 23008-12 (HEIF-standarden)
Tekniske spesifikasjoner
| Beholderarkitektur | ISO Base Media File Format (ISOBMFF)-beholder med HEVC (H.265)-bitstrømmer kodet innenfor rammene |
| Komprimering | HEVC (H.265) Main- og Main 10-profiler med prediksjon innenfor bilderammer |
| Bytterekkefølge | Big-endian boks-/atomstruktur |
| Fargerom | Display P3, sRGB, Rec.2020 PQ/HLG HDR, Innebygde ICC-profiler |
| Kanaler og struktur | YUV 4:2:0, 4:2:2 eller 4:4:4 (8, 10 eller 12 bit) med valgfri ekstra alfakanal |
| Maks. dimensjoner | Opptil 16384 x 16384 piksler (grensen i HEVC nivå 6.2) |
| Gjennomsiktighet | Full støtte for alfakanal via hjelpebilder |
| Strømming og progressiv visning | Boksstrukturert metadata gir umiddelbar inspeksjon av EXIF-data og miniatyrbilder uten å laste ned bildedata |
Teknisk sammenligningsmatrise: HEIC sammenlignet med konkurrenter
| Teknisk attributt | HEIC (Gjeldende) | JPG | AVIF | WEBP |
|---|---|---|---|---|
| Komprimeringskodek | HEVC (H.265 intra) | Diskret cosinustransform (DCT) | AV1 (intraramme) | VP8 / VP8L |
| Relativ størrelse (vs JPEG) | Ofte mindre filer med tilsvarende opplevd kvalitet; resultatet varierer | Basisreferanse (100 %) | ~55 % mindre | ~30 % mindre |
| Bitedybde | 8-bit, 10-bit, 12-bit | Kun 8-bit (standard) | 8-bit, 10-bit, 12-bit HDR | Kun 8-bit |
| Flere bilder / serier | Innebygd beholder for flere elementer | Kun enkeltbilde | Støttet i AVIF med flere elementer | Begrenset animert WebP |
Vanlige korrupsjonsmoduser og heksadesimal gjenopprettingsveiledning
Windows viser 'HEVC Video Extensions kreves for å vise denne filen'.
Underliggende årsak: Manglende HEVC-maskinvarekodekpakke på OS-nivå i Windows.
Utbedring: File2File.app kan konvertere HEIC til JPG / PNG i nettleseren din. Støtten varierer mellom programmer.
Sikkerhetsanalyse og angrepsvektorer mot parsere
HEIC-dekodere analyserer komplekse ISOBMFF-atomtrær og bruker avanserte HEVC-videotransformeringsprosesser som må isoleres strengt i en sandkasse.
Kjente angrepsvektorer
- Heltallsoverflyt ved beregning av boksstørrelse for ISOBMFF 'hdlr' eller 'iloc'.
- Lesing utenfor buffergrenser under HEVC CABAC-entropidekoding i ikke-oppdaterte kodeker.
- Minnekorrupsjon ved behandling av ekstra dybdekartbildeelementer.
Anbefalte sikkerhetstiltak: Behandle HEIC-bilder ved hjelp av minnesikre WebAssembly-bygg av libheif, isolert fra vertsoperativsystemet.
Historisk opprinnelse og milepæler
Viktige fordeler
- Omtrent 50 % mindre filstørrelser enn JPEG ved identisk eller overlegen opplevd visuell kvalitet.
- Innebygd støtte for 10-bit og 12-bit fargedybde, som eliminerer fargebånd i jevne himmelpartier.
- Innkapsler bildesekvenser, Live Photos, serieopptak, lyd og dybdekart i én enkelt kompakt fil.
Tekniske begrensninger og ulemper
- Kompliserte forhold knyttet til maskinvare- og patentlisensiering bremset historisk sett innføringen i nettlesere med åpen kildekode.
- Begrenset innebygd dekodingsstøtte i eldre Windows-versjoner uten kommersielle Microsoft Store-utvidelser.
- Mer krevende for prosessoren å kode og dekode sammenlignet med eldre JPEG.
Interessante tekniske fakta
- Med iOS 11 la Apple til HEIF/HEVC-fotoopptak på enheter som støttes; filstørrelsen varierer med bildet og innstillingene.
- Et «Live Photo» på iPhone lagres som én HEIC-beholder som inneholder både et høyoppløselig stillbilde og et innebygd videoklipp.
- HEIC kan lagre et beregnet dybdekart tatt opp av smarttelefoner med to linser slik at man kan endre fokus etter at bildet er tatt.
Ofte stilte tekniske spørsmål
Hvorfor tar iPhonen min bilder i HEIC-format?
Apple bruker HEIC til kamerabilder fordi formatet kan lagre bilder mer effektivt enn JPEG og samtidig støtte funksjoner som bildesekvenser og ekstra dybdedata. Faktisk filstørrelse og hvilke funksjoner som støttes, varierer med bilde og enhet.
Hvordan kan jeg konvertere HEIC-bilder til JPG på Windows eller PC?
Bruk File2File.app til å konvertere HEIC-filer til JPG i nettleseren uten å installere programvare. Den nettleserbaserte konverteren behandler filene lokalt.
Kan HEIC-filer åpnes uten den betalte Windows-kodeken?
Ja. File2File.app bruker WebAssembly på klientsiden til å dekode og konvertere HEIC-filer gratis rett inne i nettleseren din.
Relaterte konverteringspar for HEIC
Konvertering av HEIC-fotografier til JPEG-bilder gjør Apples standardformat for kamera om til rasterfiler som kan leses overalt, også i eldre programvare og nettlesere.
Konvertering av HEIC til PNG gjør HEVC-komprimerte bilder med kvalitetstap om til bredt støttede, tapsfrie bildefiler.
Gjør et stillbilde i HEIC-format om til en PDF-side som kan deles eller brukes i skjemaer. Siden bruker 8-biters bildedata og inneholder ikke HEIC-sekvenser eller HDR-kildedata.