Hva er HEVC H.265 Video, og hvorfor er det så viktig for 4K filmer?
4K er den neste store tingen i TV, og 4K-videoer begynner å dukke opp overalt. Men 4K-video tar opp massevis av plass, noe som gjør det vanskelig å laste ned og streame i best mulig kvalitet. Heldigvis er det en teknologi som endrer det, og det kalles High Efficiency Video Coding (HEVC), eller H.265.
Det tar litt tid før denne nye teknologien blir allestedsnærværende, men det skjer 4K UHD-Blu-stråler bruker HEVC, VLC 3.0 gjør HEVC og 4K-videoer mer synlige på din PC, og iPhone kan til og med lagre innspilt video i HEVC for å spare lagringsplass rom. Men hvordan fungerer det, og hvorfor er det så viktig for 4K video?
Nåværende Standard: AVC / H.264
Når du ser på en Blu-ray-plate, en YouTube-video eller en film fra iTunes, er den ikke identisk med den originale, raske videoen som kommer ut av redigeringsrommet. For å passe den filmen på en Blu-ray-plate, eller gjør den liten nok til å laste ned komfortabelt fra nettet, må filmen være komprimert.
Avansert videokoding, også kjent som AVC eller H.264, er den beste standarden for videokomprimering i utbredt bruk, og det er noen forskjellige metoder det bruker for å prøve å redusere filstørrelsen på videoen din.
For eksempel, i en gitt ramme, kan den se etter områder som hovedsakelig er i samme farge. Ta denne stillbilden av meg og min sønn - mye av himmelen er den samme fargen blå, så kompresjonsalgoritmen kan dele bildet opp i biter som kalles "macroblocks" - og si "hei, i stedet for å huske fargen til hver piksel, kan vi bare si at alle disse klumpene på toppen er den samme fargen blå. "Det er mye mer effektivt enn å lagre fargen på hver enkelt piksel, noe som senker filstørrelsen til den endelige rammen. I video kalles dette intra-rammekomprimering-komprimere dataene til en enkelt ramme.
AVC bruker også inter-frame komprimering, som ser på flere rammer og notater hvilke deler av rammen endrer seg og som ikke er. Ta dette skutt fra Kaptein Amerika: Borgerkrigen. Bakgrunnen endres ikke mye. Det meste av forskjellen mellom rammer er i Iron Man ansikt og kropp. Så, komprimeringsalgoritmen kan dele rammen opp i de samme makroblokkene og si "du vet hva? Disse klumpene endres ikke for 100 bilder, så la oss bare vise dem igjen i stedet for å lagre hele bildet 100 ganger. "Dette kan redusere filstørrelsen dramatisk.
Dette er bare to overforenklede eksempler på metodene AVC / H.264 bruker, men du får ideen. Det handler om å gjøre videofilen mer effektiv uten å kompromittere kvaliteten. (Selvfølgelig vil videoen miste kvalitet hvis du komprimerer den for mye, men jo smartere disse teknikkene er, desto mer kan du komprimere en video før du kommer til det punktet.)
HEVC / H.265 Komprimerer videoer mer effektivt, perfekt for 4K Video
High Efficiency Video Coding, også kjent som HEVC eller H.265, er neste trinn i denne utviklingen. Den bygger opp mange teknikker som brukes i AVC / H.264 for å gjøre videokomprimeringen enda mer effektiv.
For eksempel, når AVC ser på flere rammer for endringer, som for eksempel Kaptein Amerika Eksemplet ovenfor - de makroblokkene "biter" kan være noen få forskjellige former og størrelser, opp til maksimalt 16 piksler med 16 piksler. Med HEVC kan disse bitene være opptil 64 × 64 i størrelse - mye større enn 16 × 16, noe som betyr at algoritmen kan huske færre biter, og dermed redusere størrelsen på den samlede videoen.
Du kan se en mer teknisk forklaring på denne teknikken i denne flotte videoen fra HandyAndy Tech Tips:
Igjen er det andre ting som skjer i HEVC, men det er en av de største forbedringene - og når alt er sagt og gjort, kan HEVC komprimere videoer dobbelt så mye som AVC på samme kvalitetsnivå. Dette er spesielt viktig for 4K-video, som tar opp en stor mengde plass med AVC. HEVC gjør 4K-video mye lettere å streame, laste ned eller rive til harddisken din.
Fangst: HEVC er sakte uten maskinvare akselerert dekoding
HEVC har vært en godkjent standard siden 2013 - så hvorfor bruker vi det ikke for alle videoer allerede?
Disse komprimeringsalgoritmene er komplekse. Det tar en forferdelig masse matematikk å finne ut av det som en video spiller. Det er to hoved måter en datamaskin kan dekode denne videoen på: Programvareavkodning, der den bruker datamaskinens CPU til å gjøre det matte eller maskinvaredekodering, der den overfører belastningen til grafikkortet (eller den integrerte grafikkchip på din PROSESSOR). Et grafikkort er langt mer effektivt, så lenge det har innebygd støtte for kodeken til videoen du prøver å spille.
Så, mens mange PCer og programmer kan forsøk å spille en HEVC-video, kan det stampe eller være veldig sakte uten maskinvaredekodering. Så, HEVC gjør deg ikke så bra med mindre du har et grafikkort og en videospiller som begge støtter HEVC-maskinvaredekodering.
Dette er ikke et problem for frittstående avspillingsenheter. 4K Blu-ray-spillere, inkludert den i Xbox One, er alle bygget med HEVC i tankene. Men når det gjelder å spille HEVC-videoer på PCen, blir tingene tøffere. Datamaskinen din trenger en av følgende maskinvarestykker for å kunne dekode maskinvare for HEVC-video:
- Intel 6. generasjon "Skylake" eller nyere CPUer
- AMD 6. generasjon "Carizzo" eller nyere APUer
- NVIDIA GeForce GTX 950, 960 eller nyere grafikkort
- AMD Radeon R9 Fury, R9 Fury X, R9 Nano eller nyere grafikkort
Du må også bruke et operativsystem og en videospiller som støtter ikke bare HEVC-video, men HEVC-maskinvaredekodering - og dette er litt spotty for øyeblikket. Mange spillere legger fortsatt til støtte for HEVC-maskinvaredekodering, og i enkelte tilfeller kan det bare fungere med visse chips fra listen ovenfor. På tidspunktet for denne skrivingen støtter VLC 3.0, Kodi 17 og Plex Media Server 1.10 alle former for HEVC-maskinvaredekodering, i hvert fall for bestemte kort. Du må kanskje aktivere maskinvareakselerasjon i din valgte spiller for at den skal fungere skikkelig, skjønt.
Etter hvert som tiden går, vil flere datamaskiner kunne håndtere denne typen video, og flere spillere vil støtte det bredere, akkurat som de gjør med AVC / H.264 nå. Det kan ta litt tid før det blir allestedsnærværende, og til da må du lagre 4K-videoene dine i AVC / H.264 med gigantiske filstørrelser (eller komprimere det mer og miste bildekvalitet). Men jo mer HEVC / H.265 blir mye støttet, jo bedre video kommer til å bli.
Bilde kreditt: alphaspirit / Shutterstock.com