HEIF - Et nytt bildeformat for å erstatte dem alle [Teknologi forklart]
Har du noen gang lurt på hvordan USB-stasjonen du nettopp har kjøpt på Amazon, kan passe rett inn i USB-sporet på datamaskinen din? Eller hvordan kryssene med den andre hånden på klokken din vil være den samme som den på vennene dine? Eller hvordan dokumentet du lager på nettbrettet ditt, kan åpnes på kollegaens datamaskin? Det og mange andre lignende spørsmål har ett svar: standardisering.
Nesten alle aspekter av menneskelige kreasjoner er standardisert for å sikre kompatibilitet. Fra språk til tid, fra papirstørrelse til lyspære lysstyrke, fra sko nummer til såpe duft, og mer. Du kan se det ekstreme eksemplet i tech verden hvor alt er standardisert, inkludert filformat.
Når vi snakker om den ultimate standarden for bildefilformatet, er JPEG en av kongene sammen med PNG og GIF, men alle er i ferd med å bli dethroned av en ukjent nykomer som heter HEIF.
Hva er HEIF og hva er så spesielt med det?
Den korte historien om JPEG
JPEG er et gammelt bildefilformat som har eksistert siden 80-tallet, for mer enn et kvart århundre siden. Det er veldig lenge i teknologivirksomheten. En av grunnene til at den fortsatt er mye brukt i dag, er ganske enkelt fordi det ikke er noe bedre å erstatte det. Ennå.
JPEG står for Joint Photographic Experts Group, og det er en vanlig metode for lossy komprimering for digitale bilder, spesielt for bildene produsert av digital fotografering. Graden av komprimering kan justeres, slik at en valgbar bytte mellom lagringsstørrelse og bildekvalitet. JPEG oppnår vanligvis 10: 1 komprimering med lite merkbart tap i bildekvalitet.
Formatet ble opprettet for å utnytte prosessorkraften til datamaskinen tilgjengelig da. Og selv om det har utviklet seg for å holde tritt med teknologienes vekst, har JPEG vist sin alder og kan ikke passe til dagens brukeres behov og fullt ut utnytte dagens teknologiske fremskritt.
Mislykket forsøk på BPG
Det er innsats for å introdusere et bedre bildeformat som erstatter JPEG. En som gjorde nyheten var introduksjonen av BPG (Better Portable Graphic), et format basert på en enkelt videoramme av den nye HEVC video codec. Det ble utviklet av Fabrice Bellard, en kjendis programvare ingeniør som også opprettet FFmpeg, en populær plattform for media behandling.
BPG har alle ingrediensene til å erstatte JPEG som standardbildekomprimeringsformat. Det er åpen kildekode, utviklet av en respektert programvare ingeniør kjent som en "super programmerer", basert på HVEC som er dobbelt så effektiv som det forrige videokomprimeringsformatet og støttes av alle de store nettleserne. Og til tross for å få en omfattende mediedekning, inkludert artikler i Forbes, The Register og DPReview, førte mangelen på tilsynelatende markedsføringskampanjer eller bransjebakgrunn til at formatet mislyktes i å få tråden den trenger.
Apple og sette nye standarder
Det viser seg at det er ikke så lett å bytte ut noe som alle bruker så lenge. Men hvis det er et selskap som alltid prøver å gi bedre standarder til massene, er det Apple. Dens innsats er ikke alltid vellykket, men mange av dem kan sette nye perspektiver inn i brukerens sinn, selv om de alltid blir møtt med motstand i begynnelsen.
Noen av oss husker fortsatt hvordan datamaskiner var identiske med kjedelige, mørke bokser til introduksjonen av candy-farget iMacs og iBooks. Eller hvor fysiske tastaturer var en uadskillelig del av en håndtelefon til iPhone. Ingen snakket om å bruke en nettbrett som en del av sitt daglige liv før iPad. Og husk hvordan verden spotte Apple for å dytte standard diskett og optiske stasjoner? Det er mange andre eksempler, og det kommer mer å komme.
Den 5. juni 2017 på WWDC-keynote annonserte Apple at det ville vedta en ny bildestandard som heter HEIF på iPhones og iPads som kjører iOS 11. Til de generelle massene ble kunngjøringen tapt blant støyen fra de nye iPads, iMacs, HomePod, Augmented og Virtual Reality, og alle de godbiter som følger med snart å bli utgitt iOS og MacOS oppdateringer. Men de som håndterer bilder, har betalt sin oppmerksomhet. Gitt Apples rekord i å drepe gamle standarder, kan dette bety den nye tiden med bildformater.
HEIF og all sin herlighet
HEIF er kort for High Efficiency Image Format. Det er et bilde "wrapper" akkurat som en JPEG eller en TIFF. Denne nye "wrapper" kommer med en ny komprimeringsalgoritme, eller codec, kjent som HEVC, utviklet av MPEG. HEIF-filer kan lagre en enkelt HEVC-videoramme, og den er omtrent 50% mindre enn en JPEG-fil. HEIF kan gjøre det ved å bruke en mer effektiv komprimeringskodek.
En annen fordel at HEIF har over JPEG, er evnen til å lagre bilder, video, bildeutbrudd, lyd og tekst, alt synkronisert sammen i pakken. Den gir både tapende og lossless komprimeringsalternativer til brukere, og lagrer bilderedigeringsfunksjoner (som roterende, beskjæring, titler og overlegg) som separate deler av filene.
I et enklere menneskespråk har HEIF all evnen til JPEG, GIF, PNG og til og med MP4-format i en liten filstørrelsespakke. Ved hjelp av det gjeldende standardbildformatet kan en 128 GB iPhone lagre rundt 50 000 bilder. Du får dobbelt så mye som HEIF. Og som en bonus vil brukeren få ikke-destruktiv redigering uten å måtte lagre de opprinnelige bildene som vi gjør i dag.
Utfordringene
Kan HEIF erstatte alle de andre bildformatene eller vil det visne seg i uklarhet? Å være støttet av Apple og millioner av sine lojale brukere gir HEIF en kant over andre mislykkede formater, men det betyr ikke at veien til herlighet er full av regnbuer og enhjørninger heller.
Til å begynne med, alt - og jeg mener egentlig alt - må oppdateres for å støtte det nye bildeformatet. Vi snakker om digitale kameraer, datamaskiner, e-post, telefoner, nettlesere, fjernsyn, lagring, utskrift og alle de tingene som har brukt JPEG som standard de siste fem og fem årene.
Det er også programvare som må oppdateres. Fra de store navnene som Adobe Photoshop, Microsoft Word, Google Chrome, til fotodeling nettsteder som Flickr, 500px, Facebook, Google Photos. Listen er uendelig.
Og la oss ikke glemme at HEIF ikke er det eneste formatet som tar sikte på å ta tronen. Det er også WebP-bildekomprimeringskodek fra Google. De har brukt det rolig over Android og Chrome-plattformene. Vi venter fortsatt på å se hvor køreplanen tar dem.
Hva fremtiden kommer med
For et nytt format for å få trekkraft, vil det trenge en stor gruppe brukere før det kan få oppmerksomheten til programvareutviklere og overtale dem til å utstede oppdateringene for å støtte det nye formatet. Dette er fallet av BPG, men heldigvis får HEIF Apple på ryggen.
Gitt alle fordelene HEIF har over andre bildeformater, tror jeg personlig at hverdagsbrukere vil akseptere den med åpne armer.
Og for å bidra til å gjøre overgangen jevnere, er det allerede en åpen kildekode-HEIF-filvisningsimplementering fra JavaScript kjent som "libde265." Siden Java er en av de mest brukte kodene på nettet, kan vi forvente at nettleserens støtte til HEIF snarere snarere enn senere. Og når de gjør det, vil tempoet plukke seg opp. Og kanskje optimalisering av bilder på nettet vil være en ting fra fortiden.
Hva synes du om HEIF og fremtid? Del dine tanker og meninger i kommentarene nedenfor.