HEIC-foto (.heic)

ISO/IEC Standard

High Efficiency Image Container (HEIC) er det HEVC-baserede billedformat, som Apple og moderne mobile platforme har taget i brug, og som giver omtrent dobbelt så effektiv komprimering som det ældre JPEG-format ved samme oplevede billedkvalitet.

Konverter HEIC til JPG

Gratis HEIC til JPG-konverter i browseren. Konverter filer med det samme på din enhed.

Undersøgelse og metadata

Operativsystemer og filanalysatorer identificerer HEIC-filer ved at inspicere den indledende binære bytesekvens:

Vælg eller træk filer hertil

Privat - filer forlader aldrig din enhed

eller indsæt Ctrl+V
Privatlivsgaranti uden netværksoverførsel: 0 byte overført til eksterne servere. Al behandling foregik lokalt i browserens sandkasse.

Byte-niveau Header-signatur (Magic Bytes)

Operativsystemer og filanalysatorer identificerer HEIC-filer ved at inspicere den indledende binære bytesekvens:

HEX-SIGNATUR (OFFSET 0):

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

ASCII-REPRÆSENTATION: ????ftyp

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

Tekniske specifikationer

ContainerarkitekturISO Base Media File Format-beholder (ISOBMFF) med intra-kodede HEVC-bitstrømme (H.265)
KomprimeringIntraframeprædiktion med High Efficiency Video Coding (HEVC / H.265) Main og Main 10
Byte-rækkefølgeBig-Endian-boks-/atomstruktur
FarverumDisplay P3, sRGB, Rec.2020 PQ/HLG HDR, Indlejrede ICC-profiler
Kanaler og strukturYUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit eller 12-bit dybde) med valgfri hjælpekanal for alfa
Maks. dimensionerOp til 16384 x 16384 pixels (HEVC-niveau 6.2-grænsen)
GennemsigtighedFuld understøttelse af alfakanal via hjælpebilledposter
Streaming og progressivBoksstrukturerede metadata giver øjeblikkelig adgang til EXIF-/miniaturevisning uden at hente billedbytes

Teknisk sammenligningsmatrix: HEIC sammenlignet med konkurrenterne

Teknisk attributHEIC (Aktuel)JPGAVIFWEBP
KomprimeringscodecHEVC (H.265 intra)Diskret kosinustransformation (DCT)AV1 (intra-frame)VP8 / VP8L
Relativ størrelse (sammenlignet med JPEG)Ofte mindre ved omtrent samme oplevede kvalitet; resultatet variererBasislinjemåling (100 %)~55 % mindre~30 % mindre
Bitdybde8-bit, 10-bit, 12-bitKun 8-bit (standard)8-bit, 10-bit, 12-bit HDRKun 8-bit
Flere billeder / serieoptagelserIndbygget beholder til flere elementerKun enkelt billedeUnderstøttet i AVIF med flere elementerBegrænset animeret WebP

Almindelige korruptionstilstande og hex-gendannelsesvejledning

Windows viser 'HEVC-videoudvidelser kræves for at få vist denne fil.'

Grundlæggende årsag: Manglende HEVC-hardwarecodec-pakke på OS-niveau i Windows.

Gendannelse: File2File.app kan konvertere HEIC til JPG / PNG i din browser. Understøttelsen varierer fra program til program.

Sikkerhedsanalyse og parser-angrebsvektorer

HEIC-dekodere analyserer komplekse ISOBMFF-atomtræer og kører avancerede HEVC-videotransformationsforløb, som skal isoleres strengt i en sandkasse.

Kendte angrebsvektorer

  • Heltalsoverløb i beregning af bokslængde for ISOBMFF 'hdlr' eller 'iloc'.
  • Læsning ud over bufferens grænser under HEVC CABAC-entropidekodning i ikke-rettede indbyggede codecs.
  • Hukommelseskorruption ved behandling af hjælpedataelementer med dybdekort.

Defensive bedste praksisser: Behandl HEIC-billeder ved hjælp af hukommelsessikre WebAssembly-versioner af libheif isoleret fra værtsoperativsystemet.

Historisk oprindelse og milepæle

2019Android 10 introducerer indbygget HEIC-optagelse og dekodningsunderstøttelse i hele systemet.
2017Apple adopterer HEIC som standardkameraformat i iOS 11 og macOS High Sierra.
2015MPEG færdiggør ISO/IEC 23008-12 High Efficiency Image File Format (HEIF)-specifikationen.

Vigtige fordele og styrker

  • Kan give mindre filer end JPEG ved omtrent samme oplevede kvalitet, men resultatet afhænger af billedindhold og kodningsindstillinger.
  • Indbygget understøttelse af 10-bit og 12-bit farvedybde, hvilket fuldstændig fjerner farvebånd i glatte himle.
  • Indkapsler billedsekvenser, Live Photos, serieoptagelser, lyd og dybdekort i en enkelt kompakt fil.

Tekniske begrænsninger og ulemper

  • Kompleksiteten ved hardware- og patentlicenser har historisk set bremset open source-browsernes udbredelse.
  • Begrænset indbygget dekodningsunderstøttelse i ældre Windows-versioner uden kommercielle Microsoft Store-udvidelser.
  • Mere beregningsmæssigt krævende at kode og dekode end det ældre JPEG-format.

Interessante tekniske fakta

  • Med iOS 11 tilføjede Apple HEIF/HEVC-fotooptagelse på understøttede enheder; filstørrelsen afhænger af billedet og indstillingerne.
  • Et 'Live Photo' fra en iPhone gemmes som en enkelt HEIC-beholder, der indeholder både det højt opløste stillbillede og et indlejret videoklip.
  • HEIC kan gemme et beregnet dybdekort optaget af smartphones med to kameraobjektiver for at muliggøre genfokusering efter optagelsen.

Ofte stillede tekniske spørgsmål

Hvorfor tager min iPhone billeder i HEIC-format?

Apple bruger HEIC til kamerabilleder, fordi formatet kan gemme billeder mere effektivt end JPEG og samtidig understøtte funktioner som billedsekvenser og supplerende dybdedata. Den faktiske filstørrelse og de understøttede funktioner varierer efter billede og enhed.

Hvordan kan jeg konvertere HEIC-billeder til JPG på Windows eller en pc?

Brug File2File.app til at konvertere HEIC-filer til JPG i browseren uden at installere software. Filerne behandles lokalt af den browserbaserede konverter.

Kan HEIC-filer åbnes uden den betalte Windows-codec?

Ja. File2File.app bruger WebAssembly på klientsiden til at afkode og konvertere HEIC-filer gratis lige inde i din browser.