Hva er H.265, og hvorfor er det bedre enn H.264?
Også kjent som High Efficiency Video Coding (HVEC) og MPEG-H Part 2, H.265 er en videokomprimeringsstandard designet for de nyeste generasjonene av høyoppløselig video. Det er en etterfølger til den allment brukte H.264-kodeken (også kalt AVC eller MPEG-4 Del 10), og tilbyr noen store forbedringer i forhold til det nåldrende kompresjonsprogrammet. H.265 ble utviklet av Joint Collaborative Team on Video Coding (JCT-VC), en gruppe videokodingeksperter som begynte å arbeide med komprimeringsstandarden tilbake i 2010.
Hvorfor er H.265 bedre enn H.264?
H.265 codec tilbyr noen store forbedringer over H.264-kodeken, som ble utviklet først i de dårlige dagene i 2003. Det er langt flere forbedringer som vi kan dekke her, men disse er høydepunktene for forbrukerne.
Bedre kompresjon
H.265 tilbyr massivt forbedret kompresjon over H.264. Den nyere codec kan oppnå nesten dobbelt komprimering av forgjengeren. Med H.265 ville en video av samme tilsynelatende visuelle kvalitet bare ta opp halvparten av det så mye plass. Alternativt kan en video med samme filstørrelse og bithastighet være betydelig bedre utseende. En del av denne forbedringen kommer fra en økt makroblokkestørrelse. H.264 tillater bare 16 x 16 piksler makroblokker som er for små til å være virkelig effektive i video med høyere oppløsning. H.265 sørger for 64 x 64 piksler makroblokker (nå kalt kodende treenheter eller CTUer), noe som muliggjør større kodingseffektivitet ved alle oppløsninger.
Forbedret intraframe bevegelse prediksjon
Videokompresjon er avhengig av å forutsi bevegelse mellom rammer. Når det ikke er noen endring i en piksel, kan en video codec lagre plass ved å referere til det, i stedet for å gjengi det. Så forbedret bevegelsespredisjon betyr forbedret filstørrelse og komprimeringskvalitet. Ved siden av de forbedrede komprimeringsstandardene i H.265 finner vi også store forbedringer i bevegelsesprediksjon og kompensasjon.
Forbedret intraframe prediksjon
Videokomprimering drar også fordel av å analysere "bevegelse" i individuelle rammer, slik at enkeltbilder av video blir komprimert mer effektivt. Dette kan oppnås ved å beskrive piksler med en matematisk funksjon i stedet for faktiske pixelverdier. Funksjonen tar opp mindre plass enn pikseldata, krympende filstørrelse. Imidlertid må kodeken støtte en tilstrekkelig avansert matematisk funksjon for denne teknikken til å være virkelig nyttig. H.265s intraframe prediksjonsfunksjon er langt mer detaljert enn H.264s, noe som gir 33 retninger av bevegelse over H.264s ni retninger.
Parallell behandling
H.265 bruker fliser og skiver som kan dekodes uavhengig av resten av rammen. Dette betyr at dekodingsprosessen kan deles opp på flere parallelle prosesstråder, og utnytter mer effektive dekodingsmuligheter på nå-standard multi-core prosessorer. Med videooppløsninger blir høyere, er denne typen forbedret effektivitet krevd for å dekode video i et økologisk tempo på maskinvare med lavere slutt.
Høyere maksimal rammestørrelse
Verden blir høyere, og H.265 støtter det. Med H.265 kan videoen kodes med opptil 8K UHD eller 8192 piksler × 4320 piksler. For øyeblikket kan bare en håndfull kameraer til og med produsere 8K-video, og svært få skjermer kan vise den typen oppløsning. Men akkurat som HD er dagens standard, kan vi forvente 4K og til slutt 8K å stige til tilsvarende fremtredighet til slutt.
Maskinvarestøtte
H.265-kodeken støttes spesielt av den nåværende generasjonen av Intel-prosessorer. Kaby Lake-serien av prosessorer inneholder spesielle instruksjonssett for koding og dekoding av H.265-video, slik som fremtidige generasjoner. Dette gir codec en stor hastighet og konsistens fordel sammenlignet med andre high-res video codecs. Tatt i betraktning populariteten og teknisk overlegenhet av H.264-kodeken, er det ikke overraskende at Intel ville velge å kaste maskinvaren kanskje bak sin etterfølger.
Selvfølgelig begrenser dette ikke H.265-bruk til Kaby Lake-prosessorer, men det betyr at datamaskiner som bruker Kaby Lake-sjetonger, vil spille H.265-video mer fluidly. Og med tanke på datakostnadene som kreves for å kode og dekode høyhastighets H.265-video, er dette signifikant, dette kan bety en stor forskjell mellom maskinvare- og programvarestøttede implementeringer av H.265.
Konklusjon: Hvor er H.265 funnet?
H.265 er fortsatt mindre vanlig enn H.264, men det er raskt økende markedsandel. Apples nye iPhone og iPad operativsystem, iOS 11, vil lagre alle videofiler i H.265. Den nyeste generasjonen av MacBook Pros inkluderer Kaby Lake-powered hardware-støtte for dekoding av kodeken. Videoformatet vil også bli brukt i Apples tvOS og Safari nettleser for streaming video.
Bare forrige måned utgav Microsoft en gratis utvidelse for Windows 10 som legger til støtte for H.265 video dekoding. Netflix 4K-innhold streames med H.265-kodeken på støttet maskinvare. YouTube, derimot, bruker ikke H.265, men velger i stedet sin konkurrerende VP9-komprimeringsordning.
Men med H.265s større effektivitet, ser vi sannsynligvis at kodek dominerer markedet i årene som kommer.