Daugelį metų H.264 buvo vaizdo įrašų glaudinimo standartas. Kai atsisiunčiate filmą ar TV laidą, žiūrite „Blu-ray“, žiūrite HDTV srautus ar srautiniu būdu perduodate ką nors iš įvairių svetainių ir paslaugų, yra labai didelė tikimybė, kad žiūrimas vaizdo srautas yra užkoduotas H.264.

H.264 yra puikus suspaudimo standartas dėl kelių priežasčių. Tai užtikrina labai gerą kokybę esant santykinai mažam bitų spartai, o dėl plačiai paplitusių tai palaiko visi vaizdo įrašų atkūrimo įrenginiai, pagaminti per pastaruosius penkerius ar dešimt metų. Jis taip pat yra labai mažas, leidžiantis ne tik suspausti mažus failų dydžius, bet ir aukštos kokybės, didelės spartos failus, tinkamus naudoti „Blu-ray“ diskuose.

Nors H.264 atlieka gana gerą darbą teikdamas suglaudintus vaizdo įrašus vartotojams, yra geresnis standartas, kuris siūlo panašią kokybę net ir esant mažesniems failų dydžiams. Jis vadinamas „Standard HEVC“ arba „High Efficiency Video Codec“ ir pirmą kartą pasirodė 2013 m. Kaip tikras H.264 įpėdinis. Dėl šios priežasties HEVC taip pat žinomas kaip H.265 arba MPEG-H 2 dalis.

Pagrindinis HEVC pranašumas, palyginti su H.264, yra tas, kad jis siūlo maždaug dvigubai didesnį suspaudimo laipsnį už tą pačią kokybę. Tai reiškia, kad vaizdo failas, užkoduotas HEVC, gali užimti tiek pat vietos perpus mažesnis už H.264 ekvivalentą, be reikšmingų kokybės pokyčių ar aukštesnės kokybės. Skamba gerai, tiesa?




HEVC tobulėjo pagal H.264 standartą, sugebėdamas suglaudinti failus daugiau nei anksčiau. Abiejuose šiuose standartuose judesio kompensuota prognozė naudojama norint rasti nereikalingas sritis viename kadre ar tolesniuose kadruose. Kai nustatomi nereikalingi pikselių blokai, jie užkoduojami nurodant kitą sritį tame pačiame ar tolesniuose rėmeliuose. H.264 versijoje šie blokai galėjo būti iki 16x16 pikselių dydžio, tačiau HEVC buvo padidinti iki 64x64, todėl suspaudimas buvo labai naudingas.




Kiti patobulinimai taip pat padeda HEVC pasiekti aukštesnį suspaudimo lygį, pavyzdžiui, geresnis kintamo bloko dydžio segmentavimas, patobulinti dekodavimo ir judesio kompensavimo filtrai, pavyzdinis adaptyvus poslinkio filtravimas, geresnis judesio vektoriaus įvertinimas ir tikslumas. Šis puslapis yra iš x265 grupės čia šiuos terminus ir puikiai paaiškina, kaip HEVC gali pagerinti savo efektyvumą.




Kadangi HEVC yra palyginti naujas etapas, jis nėra beveik suderinamas su esamais atkūrimo įrenginiais, tokiais kaip H.264. Nors dauguma tokių įrenginių turi specialią aparatūrą H.264 srautams dekoduoti, lygiavertė aparatūra HEVC dekodavimui yra žymiai rečiau. Tai nereiškia, kad neįmanoma iššifruoti HEVC šiuolaikiniuose įrenginiuose - programinę įrangą vis tiek galima atkurti įvairiausioje aparatinėje įrangoje ir yra keletas aparatinės įrangos dekodavimo sprendimų, tačiau kažkas, kas gali atkurti H.264, gali būti nesuderinama su HEVC.




Ne: Ši funkcija pirmą kartą buvo paskelbta 2016-02-16. Trumpai jį peržiūrėjome ir sugadinome, nes jis yra toks pat aktualus kaip ir anksčiau (jei ne daugiau, tai laikome platesniu 4K palaikymu). Tai yra mūsų iniciatyvos „#ThrowbackThursday“ dalis.

Techninės įrangos palaikymas

Čia pateikiamas greitas žinomos aparatūros, apimančios pasirinktinius HEVC dekodavimo blokus, kurie neabejotinai palaiko efektyvų HEVC atkūrimą, pakeitimas:




  • 6-osios kartos „Intel“ procesoriai „Skylake“ arba naujesni
  • AMD 6-os kartos „Carizzo“ APU ar naujesni
  • AMD „Fiji“ GPU („Radeon R9 Fury“ / „Fury X / Nano“) ar naujesni
  • „Nvidia GM206“ GPU („GeForce GTX 960/950“) ar naujesni
  • Kiti „Nvidia GeForce GTX 900“ serijos GPU turi dalinį HEVC aparatinės įrangos dekodavimo palaikymą
  • „Qualcomm Snapdragon 805/615/410/208 SoC“ arba naujesni. Palaikymas svyruoja nuo 720p dekodavimo žemesnės klasės takeliuose iki 4K atkūrimo aukščiausios klasės takeliuose.
  • „Nvidia Tegra X1 SoC“ ar naujesni
  • „Samsung Exynos 5 Octa 5430 SoC“ ar naujesni
  • „Apple A8 SoC“ arba naujesnė
  • Kai kurie „MediaTek SoC“ nuo 2014 m. Vidurio

Kaip matote, dauguma 2015 m. Išleistų kompiuterių aparatūros ir 2014 m. Pabaigoje dauguma mobiliosios įrangos palaiko specialų HEVC atkūrimą. Aparatinės įrangos dizaineriai daugiau dėmesio skyrė HEVC dekodavimo blokų įdėjimui pirmiausia į mobilią aparatinę įrangą, nes šių produktų procesoriai dažnai nėra pakankamai greiti programinės įrangos dekodavimui. Stalinių kompiuterių techninės įrangos palaikymas buvo šiek tiek lėtesnis, nes dauguma darbalaukio klasės dalių yra pakankamai galingos, kad iššifruotų HEVC be specialių dekodavimo blokų.

Jei turite kompiuterį ar įrenginį, kuriame nėra pirmiau minėtos aparatūros, tai nereiškia, kad negalite iššifruoti HEVC. Net kompiuteriams, turintiems pradinio lygio procesorius prieš kelerius metus, neturėtų kilti per daug su programine įranga susijusių problemų dekoduojant HEVC vaizdo įrašus. Vienas iš mano 2012 m. HTPC, turintis 50 USD kainuojantį „Intel Celeron“ Ivy Bridge “procesorių, daugiau nei sugeba dekoduoti HEVC, o kai kuriais atvejais sklandžiai atkurdavau naudodamas„ Intel Bay Trail “ir„ Qualcomm Snapdragon 801 “įrenginius (nors ir su dideliu procesoriumi). ).




Paprastai, jei turite senesnį kompiuterį, jį apibūdintumėte kaip „per lėtą“, greičiausiai jis negalės atkurti HEVC. Ko gero, užteks kažko kito.

Kur nerasite HEVC atkūrimo palaikymo, šiandien yra daugybė rinkoje esančių specialių medijos leistuvų. Šie produktai arba nepalaiko HEVC aparatinės įrangos dekodavimo, arba turi labai mažos galios „SoC“, kad palaikytų sklandų programinės įrangos atkūrimą, arba palaiko tik kelis populiarius vaizdo įrašų formatus, neturint galimybės paleisti didelio formato atkūrimo programinės įrangos, tokios kaip VLC.

Srautinės dėžutės ir konsolės palaikymas

Čia yra populiarūs medijos atkūrimo įrenginiai ne HEVC palaikymas:

  • „Google Chromecast“ (pirmoji ir antroji kartos)
  • „Apple TV“ (nors kai kuriose ataskaitose teigiama, kad 1080p HEVC atkūrimas galimas ketvirtosios kartos modelyje paleidus VLC)
  • „Roku“ (trečios kartos modeliai ir ankstesni)
  • „Amazon Fire TV“ (2014 m.) Ir „Fire TV Stick“
  • Visi „Western Digital WD TV“ produktai
  • Visos „PlayStation“ konsolės (įskaitant „PS4 Pro“)
  • Xbox 360

Štai medijos leistuvai, palaikantys HEVC:

  • 4 metai
  • „Amazon Fire TV“ (2015 m.) Ir antrosios kartos „Fire TV Stick“
  • „Xbox One“

Tai nėra išsamus sąrašas, tačiau aiškiai matote, kad yra labai mažai naujų įrenginių, palaikančių vietinį HEVC atkūrimą. „Xbox One“ yra vienintelė konsolė, palaikanti atkūrimą, tačiau HEVC palaikymas buvo pridėtas per programinės įrangos atnaujinimą, galbūt naudojant programinės įrangos dekodavimą.

Taigi, nors HEVC kodavimo nauda yra akivaizdi, atkūrimas daugiausia ribojamas asmeniniais kompiuteriais, pažangiais išmaniaisiais telefonais ir planšetiniais kompiuteriais bei labai nedaug medijos leistuvų ir konsolių. Šiuo metu suderinamumas yra medijos bibliotekos HEVC kodavimo trūkumas.

Kalbant apie programinę įrangą, kuri gali atkurti HEVC koduotus failus, yra daugybė galimybių. „Windows 10“ galite paleisti HEVC vaizdo įrašus numatytojoje „Filmų ir TV“ programoje arba per „Windows Media Player“. Arba, VLC arba MPC-HC Atkūrimui, palaikančiam senesnes operacines sistemas ar populiarias laikmenų centro programas, tokias kaip kodas (14 versija po versijos) ir „Plex Media Player“.

Jei naudojate „Mac OS OS“ arba „iOS“, geriausias pasirinkimas yra VLC. „Android“ įrenginiuose galite žaisti naudodami HEVC failus. „MX Player“ Jei jūsų įrenginys yra pakankamai greitas arba „MX Player“ ir „Plex“ programa palaiko vietinį HEVC atkūrimą. Atkreipkite dėmesį, kad kai kurių įrenginių SoC yra HEVC dekodavimo blokai, tačiau šiuo metu jie nepalaiko savojo atkūrimo.