Historielektion6 min. læsning

Historielektion: HEIC, HEIF og fotoet, der ikke er et JPEG

En formathistorie om High Efficiency Image Format—hvordan en standardcontainer blev filen, du bliver ved med at finde i Windows, og hvorfor den aldrig var »bare endnu et JPEG«.

Indlejrede ISOBMFF-lignende containerbokse omkring et landskabsfoto, med ikoner for video, gitre, stillbilleder og metadata

Kort sagt

HEIF (High Efficiency Image Format) er en containerfamilie. HEIC (High Efficiency Image Coding) er mærket og filtypen, de fleste møder på iPhone-kameraruller. Ingen af dem er en codec i sig selv—det tunge arbejde for stillbilleder er normalt HEVC (High Efficiency Video Coding) pakket ind i ISOBMFF (ISO Base Media File Format)-bokse. Den arkitektur er grunden til, at en .heic-fil kan rumme mere end et enkelt fladt billede, og hvorfor Windows ofte mangler ekstra brikker, før Fotos spiller med.

1. Fotoet, der nægtede at være et JPEG

I årtier betød et forbrugerfoto på disk JPEG: ét komprimeret billede, en velkendt filtype og software, der mest var enig. Så dukkede mapper fulde af .heic og .heif op ved siden af JPG'er—samme ferie, samme ansigter, andre regler. Filen så ud som et foto. Under overfladen var det en anden slags objekt.

2. JPEG var fladt. HEIF blev designet som en pakke.

Et klassisk JPEG er i bund og grund ét komprimeret raster med hjælpe-markører. HEIF blev bygget til en verden, hvor et »foto« kunne rumme et primært stillbillede, alternative opløsninger, dybde eller alfa, burst-frames eller endda en kort tidssekvens—plus metadata—i én fil. Den ambition er grunden til, at historielektioner om HEIC starter med containere, ikke med én enkelt komprimeringsopskrift.

3. Nokia, MPEG og standardårene 2013–2017

HEIF dukkede ikke op overnight som en Apple-opfindelse. Omkring 2013–2017 førte arbejde knyttet til Nokia Research og Moving Picture Experts Group (MPEG) til High Efficiency Image Format som en ISO/IEC-standardfamilie. Målet var en moderne billedcontainer, der kunne genbruge afprøvede mediepakningsidéer og parre dem med effektive codecs—især HEVC til stillbilleder—uden at late, som om hvert optag var et ensomt JPEG.

4. Bokse hele vejen ned: ISOBMFF

HEIF kører på ISOBMFF—samme familie af indlejrede »bokse« (eller atomer), man kender fra MP4 og beslægtede mediefiler. I stedet for en flad strøm af JPEG-markører får du et struktureret træ: bokse, der erklærer brands, sample-tabeller, item-egenskaber og de kodede bitstrømme, de peger på. Derfor ligner diagrammer af HEIF indlejrede rammer omkring et billede. Landskabet i midten er nyttelasten, folk bryder sig om; den lysende kontur er formatet, der klarer logistikken.

5. HEIF er containeren. HEVC er normalt codec'en.

Det er skelnen, der snubler næsten alle. HEIF navngiver containeren og den overordnede billedformatfamilie. HEVC er en video- (og stillbillede-)komprimeringsstandard, der ofte koder pixels inde i den container. HEIC er i daglig tale Apples almindelige mærke og .heic-filtype for HEIF-filer, der bruger HEVC til det primære billede. At sige »HEIC er en codec« klasker tre lag sammen til ét ord—og gør Windows-support-historier sværere at følge.

6. 19. september 2017: iOS 11 sender HEIC ud i mainstream

Den 19. september 2017 udgav Apple iOS 11 og gjorde High Efficiency Image Coding til standardoptagelsesformat for mange iPhones. Lagerbesparelsen var reel: sammenlignelig billedkvalitet ved ca. halv størrelse af JPEG var et stærkt argument for enheder, hvis kameraruller vokser hvert år. Apple kan have prioriteret on-device-effektivitet og økosystempolering lige så højt som platformsuafhængighed—vi kan ikke læse Cupertino-strategimemoer udefra—men forbrugereffekten var øjeblikkelig: nye fotos forlod kameraet som .heic, medmindre indstillingerne sagde noget andet.

Uanset Apples fulde motivsæt i 2017 er den praktiske tidslinje klar: overnight begyndte millioner at generere et format, de fleste Windows-pc'er, printere og websites aldrig var blevet bedt om at åbne som standard.

7. Windows, codecs og den $0.99 HEVC-udvidelse

I Windows afhænger visning af HEIC ofte af valgfrie Microsoft Store-pakker—typisk omtalt som HEIF Image Extensions plus HEVC Video Extensions from Device Manufacturer. I lang tid kostede den HEVC-del en velkendt Store-pris på $0.99 for mange brugere. Selv på Windows 11 er HEIC ikke universelt »bare virker« ud af boksen for hver maskine og app: codecs, OEM-bundter og tredjepartssoftware afgør stadig, om en .heic er en miniature eller et blankt ikon. At åbne én fil i Fotos er ikke det samme, som at hver editor, intranet-upload eller printbutik accepterer formatet.

8. iCloud, Keep Originals og den stille kompatibilitetskontakt

Inde i Apples verden kan HEIC føles usynligt. iCloud Photos og delingsflows transcoder ofte, når destinationen skal bruge noget mere velkendt. Kameraindstillinger tilbyder også en kontakt: High Efficiency versus Most Compatible (JPEG) til nye optagelser. »Keep Originals« på en Mac- eller pc-synkroniseringsklient kan betyde, at du stadig får HEIC på disk, selv når AirDrop- eller besked-forhåndsvisninger så fine ud på en iPhone. Historielektionen her er produktdesign lige så meget som codecs: formatet spreder sig stille, indtil en Windows-mappe gør det højt.

9. AVIF: kusinen i den samme udvidede familie

AVIF (AV1 Image File Format) er en nær kusine i ånd: endnu et moderne stillformat, der pakker en effektiv videoafledt codec—AV1—ind i HEIF/ISOBMFF-lignende struktur. Browsere og det åbne web omfavnede AVIF mere synligt end HEIC mange steder, men den arkitektoniske rim er den samme: container plus codec, ikke en JPEG-klon fra 1990'erne. At kende den rim hjælper med at forstå, hvorfor »nye billedformater« bliver ved med at ankomme som bokse snarere end som enkelte flade filer.

10. Hvorfor historien stadig betyder noget ved et Windows-skrivebord

HEIC og HEIF vandt på telefoner, fordi containere og effektive codecs sparer plads og muliggør rigere optagelser. De forbliver akavede på mange pc'er, fordi den rigdom afhænger af patenter, Store-udvidelser og app-support, der aldrig matchede JPEG's allestedsnærværelse. Android gjorde ikke universelt HEIC til standard på hver håndsæt på den måde, iOS populariserede .heic—endnu en grund til, at formatet føles »Apple-formet« i daglige Windows-supportsager, selv om standardarbejdet begyndte andetsteds.

Så når du møder en .heic i dag, ser du ikke et fejlbenævnt JPEG. Du ser et årti af MPEG-pakning, HEVC-komprimering, Apples 2017-standard og et Windows-økosystem, der stadig indhenter i bidder.

Relateret læsning

Skal de HEIC-filer være JPG på denne pc?

HEIC Converter omdanner HEIC og HEIF til JPG, PNG, WebP eller PDF lokalt i Windows. Intet uploades—dine fotos bliver på din maskine.