Nvidia PureVideo - Nvidia PureVideo

PureVideo je hardwarové jádro SIP společnosti Nvidia, které provádí dekódování videa . PureVideo je integrován do některých grafických karet Nvidia a podporuje hardwarové dekódování několika standardů video kodeků : MPEG-2 , VC-1 , H.264 , HEVC a AV1 . PureVideo zabírá značnou část GPU je die oblasti a mělo by neměla být zaměňována s Nvidia NVENC . Kromě dekódování videa na čipu nabízí PureVideo funkce jako vylepšení hran, redukce šumu, odstraňování prokládání , dynamické vylepšení kontrastu a vylepšení barev.

Podpora operačního systému

Jádro PureVideo SIP musí podporovat ovladač zařízení , který poskytuje jedno nebo více rozhraní , například NVDEC , VDPAU , VAAPI nebo DXVA . Jedno z těchto rozhraní pak používá software koncového uživatele, například VLC media player nebo GStreamer , k přístupu k hardwaru PureVideo a jeho využití.

Vlastní ovladač zařízení Nvidia je k dispozici pro více operačních systémů a byla k němu přidána podpora pro PureVideo. Kromě toho je k dispozici bezplatný ovladač zařízení , který také podporuje hardware PureVideo.

Linux

Podpora pro PureVideo je k dispozici v proprietární verzi ovladače 180 od společnosti Nvidia od října 2008 prostřednictvím VDPAU . Od dubna 2013 nouveau také podporuje hardware PureVideo a poskytuje k němu přístup prostřednictvím VDPAU a částečně prostřednictvím XvMC .

Microsoft Windows

PureVideo podporuje Microsoft Windows Media Player , Windows Media Center a moderní video přehrávače. Nvidia také prodává dekodérový software PureVideo, který lze použít s přehrávači médií, které používají DirectShow. Systémy s duálním grafickým procesorem buď potřebují konfigurovat kodek, nebo spustit aplikaci na GPU Nvidia, aby mohly využívat PureVideo. Přehrávače médií, které používají kodeky LAV, ffdshow nebo Microsoft Media Foundation, mohou využívat funkce PureVideo.

OS X

OS X byl prodáván s hardwarem Nvidia, takže podpora je pravděpodobně k dispozici.

PureVideo HD

PureVideo HD (viz „Pojmenování zmatků“ níže) je štítek, který identifikuje grafické karty Nvidia certifikované pro přehrávání HD DVD a Blu-ray Disc , aby splňovaly požadavky na přehrávání Blu-ray/HD DVD na PC:

  1. End-to-end encryption (HDCP) pro digitální displeje (DVI-D/HDMI)
  2. Dekódování v reálném čase H.264 high-profile L4.1, VC-1 Advanced Profile L3 a MPEG-2 MP @ HL (1080p30) dekódování @ 40 Mbit/s
  3. Dekódování duálního videa v reálném čase pro HD DVD/Blu-ray obraz v obraze (primární video @ 1080p, sekundární video @ 480p)

První generace PureVideo HD

Původní motor PureVideo byl představen s řadou GeForce 6 . Na základě video enginu GeForce FX (VPE) PureVideo znovu použil dekódovací kanál MPEG-1/MPEG-2 a zlepšil kvalitu odstraňování prokládání a změny velikosti překrytí. Vylepšena byla také kompatibilita s rendererem VMR9 DirectX 9. Ostatní funkce VPE, jako například dekódovací kanál MPEG-1/MPEG-2, zůstaly nezměněny. Nvidia tiskové materiály citované hardwarovou akceleraci pro VC-1 a H.264 video, ale tyto funkce nebyli přítomni u startu.

Počínaje vydáním GeForce 6600 přidal PureVideo hardwarovou akceleraci pro video VC-1 a H.264 , ačkoli úroveň zrychlení je omezená, když se srovnávají videa MPEG-2 vedle sebe . VPE (a PureVideo) odlehčuje potrubí MPEG-2 počínaje inverzní diskrétní kosinovou transformací a ponechává CPU provádět počáteční dekódování běhu, dekódování s proměnnou délkou a inverzní kvantování; vzhledem k tomu, že PureVideo první generace nabízelo omezenou pomoc VC-1 (kompenzace pohybu a následné zpracování).

První generaci PureVideo HD se někdy říká „PureVideo HD 1“ nebo VP1, i když to není oficiální označení Nvidia.

Druhá generace PureVideo HD

Počínaje GPU G84/G86 ( Tesla (mikroarchitektura) ) (prodáváno jako řada GeForce 8400/8500/8600 ) Nvidia podstatně přepracovala dekódovací blok H.264 uvnitř svých GPU. Druhá generace PureVideo HD přidala dedikovaný bitstream procesor (BSP) a vylepšený video procesor, což GPU umožnilo zcela uvolnit dekódovací potrubí H.264. Vylepšeno bylo také zrychlení VC-1, přičemž PureVideo HD nyní dokáže uvolnit více backendu potrubí dekódujícího VC-1 (inverzní diskrétní kosinová transformace (iDCT) a fáze kompenzace pohybu). Frontendový (bitstreamový) kanál je stále dekódován hostitelským CPU. Druhá generace PureVideo HD umožňovala běžným počítačům přehrávat HD DVD a Blu-ray filmy, protože většina procesně náročného dekódování videa byla nyní přenesena do GPU.

Druhá generace PureVideo HD se někdy nazývá „PureVideo HD 2“ nebo VP2, i když to není oficiální označení Nvidia. Odpovídá sadě funkcí Nvidia A (nebo „ Sada funkcí VDPAU A“).

Toto je nejstarší generace, kterou Adobe Flash Player podporuje pro hardwarovou akceleraci videa H.264 ve Windows.

Třetí generace PureVideo HD

Tato implementace PureVideo HD, VP3 přidala entropický hardware pro vyložení bitového dekódování VC-1 s GPU G98 (prodává se jako GeForce 8400GS), stejně jako další drobná vylepšení pro dekódovací blok MPEG-2. Funkce kanálu dekódování H.264 zůstala nezměněna. VP3 v podstatě nabízí kompletní hardwarové dekódování pro všechny 3 video kodeky formátu Blu-ray Disc : MPEG-2, VC-1 a H.264.

Veškerý hardware PureVideo třetí generace (G98, MCP77, MCP78, MCP79MX, MCP7A) nedokáže dekódovat H.264 pro následující horizontální rozlišení: 769–784, 849–864, 929–944, 1009–1024, 1793–1808, 1873–1888 , 1953–1968 a 2033–2048 pixelů.

Třetí generace PureVideo HD se někdy nazývá „PureVideo HD 3“ nebo VP3, i když to není oficiální označení Nvidia. Odpovídá sadě funkcí Nvidia B (nebo „ sadě funkcí VDPAU B“).

Čtvrtá generace PureVideo HD

Tato implementace PureVideo HD, VP4 přidala hardware ke snížení zátěže MPEG-4 Advanced Simple Profile (formát komprese implementovaný původními DivX a Xvid ) bitstream dekódování s GPU GT215, GT216 a GT218 (prodává se jako GeForce GT 240, GeForce GT 220 a GeForce 210/G210). Dekodér H.264 již nemá omezení velikosti VP3 pro rámce a přidává hardwarovou akceleraci pro MVC , rozšíření H.264 používané na 3D Blu-ray discích. Akcelerace MVC závisí na operačním systému: je plně podporována v systému Microsoft Windows prostřednictvím rozhraní Microsoft DXVA a Nvidia CUDA API, ale není podporována prostřednictvím rozhraní VDPAU API společnosti Nvidia.

Čtvrtá generace PureVideo HD se někdy nazývá „PureVideo HD 4“ nebo VP4, i když to není oficiální označení Nvidia. Odpovídá sadě funkcí Nvidia C (nebo „ sadě funkcí VDPAU C“).

Pátá generace PureVideo HD

Pátá generace PureVideo HD, představená s GeForce GT 520 ( Fermi (mikroarchitektura) ) a také zahrnutá v GPU řady Nvidia GeForce 600/700 ( Kepler (mikroarchitektura) ), výrazně zlepšila výkon při dekódování H.264. Je také schopen dekódovat videa v rozlišení 2160p 4K Ultra-High Definition (UHD) s rozlišením 3840 × 2160 pixelů (zdvojnásobení standardu Full HD s vysokým rozlišením 1080p ve svislých i vodorovných rozměrech) a v závislosti na ovladači a použitém kodeku vyšší rozlišení až 4032 × 4080 pixelů.

Pátá generace PureVideo HD se někdy nazývá „PureVideo HD 5“ nebo „VP5“, i když to není oficiální označení Nvidia. Tato generace PureVideo HD odpovídá sadě funkcí Nvidia D (nebo „ sadě funkcí VDPAU D“).

Šestá generace PureVideo HD

Šestá generace PureVideo HD, představená s Maxwell (mikroarchitektura) , např. V GeForce GTX 750/GTX 750 Ti (GM107) a také zahrnutá v GPU řady Nvidia GeForce 900 (Maxwell), výrazně zlepšila výkon při dekódování H.264 a MPEG-2. Je také schopen dekódovat videa v rozlišení 4K Cinema Initiatives (DCI) s rozlišením 4096 × 2160 pixelů a v závislosti na ovladači a použitém kodeku vyšší rozlišení až 4096 × 4096 pixelů. GPU s funkcí Set E podporují vylepšený režim skrytí chyb, který poskytuje robustnější zpracování chyb při dekódování poškozených video streamů.

Šestá generace PureVideo HD se někdy nazývá „PureVideo HD 6“ nebo „VP6“, i když to není oficiální označení Nvidia. Tato generace PureVideo HD odpovídá sadě funkcí Nvidia E (nebo „ sadě funkcí VDPAU E“).

Sedmá generace PureVideo HD

Sedmá generace PureVideo HD, představená s GeForce GTX 960 a GTX 950, GPU druhé generace Maxwell (mikroarchitektura) (GM206), přidává do hardwaru úplné dekódování H.265 HEVC verze 1 (hlavní a hlavní 10 profilů) do Video engine GPU. Feature Set F hardwarový dekodér také podporuje hardwarové dekódování VP9 (video kodek) s plnou pevnou funkcí .

Předchozí GPU Maxwell implementovaly přehrávání HEVC pomocí řešení hybridního dekódování, které zahrnovalo jak hostitelský CPU, tak pole GPGPU GPU. Hybridní implementace je výrazně pomalejší než vyhrazený hardware ve video enginu VP7.

Sedmá generace PureVideo HD se někdy nazývá „PureVideo HD 7“ nebo „VP7“, i když to není oficiální označení Nvidia. Tato generace PureVideo HD odpovídá sadě funkcí Nvidia F (nebo „ sadě funkcí VDPAU F“).

Osmá generace PureVideo HD

Osmá generace PureVideo HD, představená s GeForce GTX 1080, GTX 1070, GTX 1060, GTX 1050 Ti & GTX 1050, GT 1030 a GT 1010, GPU Pascal (mikroarchitektura) , přidává plné hardwarové dekódování HEVC verze 2 Main 12 profil, a zvyšuje rozlišení pro dekódování VP9 a HEVC na 8K , včetně 8K UHDTV a až 8K fulldome 8192x8192.

Předchozí GPU Maxwell GM200/GM204 implementovaly přehrávání HEVC pomocí řešení hybridního dekódování, které zahrnovalo jak hostitelský CPU, tak pole GPGPU GPU. Hybridní implementace je výrazně pomalejší než vyhrazený hardware ve video enginu VP8.

Osmá generace PureVideo HD se někdy nazývá „PureVideo HD 8“ nebo „VP8“, i když to není oficiální označení Nvidia. Tato generace PureVideo HD odpovídá sadě funkcí Nvidia H (nebo „ sadě funkcí VDPAU H“).

Devátá generace PureVideo HD

Devátá generace PureVideo HD, představená s NVIDIA TITAN V, GPU Volta (mikroarchitektura) .

Devátá generace PureVideo HD se někdy nazývá „PureVideo HD 9“ nebo „VP9“, i když to není oficiální označení Nvidia. Tato generace PureVideo HD odpovídá sadě funkcí Nvidia I (nebo „ sadě funkcí VDPAU I“).

Desátá generace PureVideo HD

Desátá generace PureVideo HD, představená s NVIDIA GeForce RTX 2080 Ti, RTX 2080, RTX 2070, RTX 2060, GTX 1660 Ti, GTX 1660 a GTX 1650, grafickým procesorem Turing (mikroarchitektura) , přidává plné hardwarové dekódování pro tři další Profily HEVC verze 2 (Main 4: 4: 4, Main 4: 4: 4 10 and Main 4: 4: 4 12) to the GPU's video-engine.

Desáté generaci PureVideo HD se někdy říká „PureVideo HD 10“ nebo „VP10“, i když to není oficiální označení Nvidia. Tato generace PureVideo HD odpovídá sadě funkcí Nvidia J (nebo „ sadě funkcí VDPAU J“).

Jedenáctá generace PureVideo HD

Jedenáctá generace PureVideo HD, představená s NVIDIA GeForce RTX 3090, RTX 3080, RTX 3070, RTX 3060 Ti, RTX 3060, RTX 3050 Ti a RTX 3050, Ampere (mikroarchitektura) GPU, s pátou generací NVDEC uvádí 8K@60 hardwarové dekódování pro hlavní profil AV1 (podvzorkování chroma 4: 0: 0 a 4: 2: 2 s hloubkou 8 nebo 10 bitů) s rozlišením až 8192 x 8192 pixelů pro video engine GPU.

Jedenácté generaci PureVideo HD se někdy říká „PureVideo HD 11“ nebo „VP11“, i když to není oficiální označení Nvidia. Tato generace PureVideo HD odpovídá sadě funkcí Nvidia K (nebo „ sadě funkcí VDPAU K“).

Pojmenování zmatek

Protože zavedení a následné zavádění technologie PureVideo nebylo synchronizováno s plánem vydání GPU Nvidia, vedly přesné možnosti technologie PureVideo a jejich podporovaných GPU Nvidia ke značnému zmatku zákazníků. GPU první generace PureVideo (řada GeForce 6) pokrývala širokou škálu funkcí. Na low-end řady GeForce 6 (6200) byl PureVideo omezen na obsah se standardním rozlišením (720 × 576). Mainstream a high-end řady GeForce 6 byl rozdělen mezi starší produkty (6800 GT), které vůbec nezrychlovaly H.264/VC-1, a novější produkty (6600 GT) s přidaným VC-1/H.264 schopnost vykládky.

V roce 2006 byl PureVideo HD formálně představen s uvedením GeForce 7900, která měla první generaci PureVideo HD. V roce 2007, kdy byla zahájena druhá generace hardwaru PureVideo HD (VP2) s Geforce 8500 GT/8600 GT/8600 GTS, Nvidia rozšířila Purevideo HD tak, aby zahrnoval obě první generace (zpětně nazývané „PureVideo HD 1“ nebo VP1) GPU (Geforce 7900/8800 GTX) a novější GPU VP2. To vedlo k nepřehlednému portfoliu produktů obsahujícím GPU ze dvou výrazně odlišných generačních schopností: novějších jader na bázi VP2 (Geforce 8500 GT/8600 GT/8600 GTS/8800 GT) a dalších starších jader na bázi PureVideo HD 1 (Geforce 7900/G80).

Nvidia tvrdí, že všechny GPU s označením PureVideo HD plně podporují přehrávání Blu-ray/HD DVD se správnými systémovými komponentami. Pokud jde o obsah H.264/AVC, VP1 nabízí výrazně nižší zrychlení ve srovnání s novějšími GPU, což představuje mnohem větší zátěž pro hostitelský procesor. Dostatečně rychlý hostitelský procesor však může přehrávat Blu-ray bez jakékoli hardwarové pomoci.

Tabulka GPU obsahující blok PureVideo SIP

Název značky grafické karty Kódový název čipu GPU PureVideo HD Sada funkcí VDPAU Datum prvního vydání Poznámky
Řada GeForce 6 NV4x VP1 Není podporováno Modely 6800 založené na NV40 nezrychlují VC-1/H.264
Řada GeForce 7 G7x VP1 Není podporováno -
GeForce 8800 Ultra, 8800 GTX, 8800 GTS (320/640 MB) G80 VP1 Není podporováno Listopadu 2006 -
GeForce 8400 GS, 8500 GT G86 VP2 A Duben 2007 -
GeForce 8600 GT, 8600 GTS G84 VP2 A Duben 2007 -
GeForce 8800 GS, 8800 GT, 8800 GTS (512 MB/1 GB), 9600 GSO, 9800 GT, 9800 GTX, 9800 GTX+, 9800 GX2, GTS 240 (OEM) G92 VP2 A Říjen 2007 -
GeForce 8400 GS Rev. 2 G98 VP3 B Prosinec 2007 Dřívější karty používají jádro typu G86 bez podpory VP3
GeForce 8200, 8300 C77 VP3 B Leden 2008 Není vhodné pro provoz CUDA
GeForce 9600 GSO 512, 9600 GT G94 VP2 A Únor 2008 -
GeForce 9600M GT G96 VP3 A Červen 2008 -
GeForce GTX 260, GTX 275, GTX 280, GTX 285, GTX 295 GT200 VP2 A Červen 2008 -
GeForce 9400 GT, 9500 GT G96 VP2 A Červenec 2008 -
GeForce 9300M GS, 9300 GS, 9300 GE G98 VP3 B Říjen 2008 Většinou se nacházejí v přenosných počítačích a na základních deskách
Ion, Ion-LE ( Ion první generace ) C79 VP3 B -
Ion 2 (Ion příští generace ) GT218 VP4 C -
GeForce 205, 210/G210, 310, G210M, 305M, 310M, 8400 GS Rev. 3 GT218 VP4 C Říjen 2009

(Duben 2009 pro 8400 GS Rev. 3)

Zavedeno dekódování MPEG-4 (Advanced) Simple Profile (Divx/Xvid)
GeForce GT 220, 315, GT 230M, GT 240M, GT 325M, GT 330M GT216 VP4 C Říjen 2009 -
GeForce GT 240, GT 320, GT 340, GTS 250M, GTS 260M, GT 335M, GTS 350M, GTS 360M GT215 VP4 C Listopad 2009 -
GeForce GTX 465, GTX 470, GTX 480, GTX 480M 100 GF VP4 C Března 2010 -
GeForce GTX 460, GTX 470M, GTX 485M GF104 VP4 C Červenec 2010 -
GeForce GT 420 OEM, GT 430, GT 440, GT 620 (bez OEM), GT 630 (40 nm), GT 730 (DDR3), GT 415M, GT 420M, GT 425M, GT 435M, GT525M, GT 540M, GT 550 mil GF108 VP4 C Září 2010 -
GeForce GTS 450, GT 445M, GTX 460M, GT 555M GF106 VP4 C Září 2010 -
GeForce GTX 570, GTX 580, GTX 590 GF110 VP4 C Listopad 2010 -
GeForce GTX 560 Ti, GTX 570M, GTX 580M, GT 645 GF114 VP4 C Leden 2011 -
GeForce GTX 550 Ti, GTX 560M, GT 640 (OEM) GF116 VP4 C Březen 2011 -
GeForce 410M, GT 520MX, 510, GT 520, GT 610, GT 620 (OEM) GF119 VP5 D Duben 2011 Představeno dekódování videa 4K UHD
GeForce GT 620M, GT 625M, GT 710M, GT 720M, GT 820M GF117 VP5 D Duben 2011 -
GeForce GT 630 (28 nm), GT 640 (bez OEM), GTX 650, GT 730 (OEM), GT 640M, GT 645M, GT 650M, GTX 660M, GT 740M, GT 745M, GT 750M, GT 755M GK107 VP5 D Březen 2012 -
GeForce GTX 660 (OEM), GTX 660 Ti, GTX 670, GTX 680, GTX 690, GTX 760, GTX 760 Ti, GTX 770, GTX 680M, GTX 680MX, GTX 775M, GTX 780M, GTX 860M, GTX 870M, GTX 880M GK104 VP5 D Březen 2012 -
GeForce GTX 650 Ti, GTX 660, GTX 670MX, GTX 675MX, GTX 760M, GTX 765M, GTX 770M GK106 VP5 D Září 2012 -
GeForce GTX 780, GTX 780 Ti, GTX TITAN, GTX TITAN BLACK, GTX TITAN Z GK110 VP5 D únor 2013 -
GeForce GT 630 rev. 2, GT 635, GT 640 rev. 2, GT 710, GT 720, GT 730 (GDDR5), GT 730M, GT 735M, GT 740M GK208 VP5 D duben 2013 -
GeForce GTX 745, GTX 750, GTX 750 Ti, GTX 850M, GTX 860M, 945M, GTX950M, GTX960M GM107 VP6 E únor 2014 Představeno dekódování videa DCI 4K
GeForce 830M, 840M, 920MX, 930M, 930MX, 940M, 940MX, MX110, MX130 GM108 VP6 E Březen 2014 -
GeForce GTX 970, GTX 980, GTX 970M, GTX 980M GM204 VP6 E Září 2014 -
GeForce GTX 750 SE, GTX 950, GTX 960 GM206 VP7 F Leden 2015 Představeno dekódování videa VP9 a HEVC (Main and Main 10)
GeForce GTX TITAN X, GeForce GTX 980 Ti GM200 VP6 E Březen 2015
GeForce GTX 1070, GTX 1070 Ti, GTX 1080 GP104 VP8 H Květen 2016 Zavedeno dekódování VP9 a HEVC na 8K a HEVC Main 12
GeForce GTX 1060 GP106 VP8 H Červenec 2016
NVIDIA TITAN Xp, TITAN X, GeForce GTX 1080 Ti GP102 VP8 H Srpna 2016
GeForce GTX 1050, GTX 1050 Ti GP107 VP8 H Říjen 2016
GeForce GT 1030, MX150 GP108 VP8 H Květen 2017
Tesla V100-SXM2, V100-PCIE, NVIDIA TITAN V, Quadro GV100 100 GV VP9 Listopadu 2017
NVIDIA TITAN RTX, GeForce RTX 2080 Ti TU102 VP10 J. Září 2018 Představeno dekódování videa HEVC profilů 4: 4: 4
GeForce RTX 2080 Super, RTX 2080, RTX 2070 Super TU104 VP10 J. Září 2018
GeForce RTX 2060, RTX 2060 Super, RTX 2070 TU106 VP10 J. Říjen 2018
GeForce GTX 1650 Super, GTX 1660, GTX 1660 Super, GTX 1660 Ti TU116 VP10 J. Únor 2019
GeForce GTX 1650 TU117 VP10 J. Duben 2019
Nvidia A100 100 GA VP10 J. Květen 2020
GeForce RTX 3090, RTX 3080 GA102 VP11 K Září 2020 Představeno dekódování hlavního profilu 8K@60 AV1
GeForce RTX 3070, RTX 3060 Ti GA104 VP11 K Říjen 2020
GeForce RTX 3060 GA106 VP11 K Ledna 2021
GeForce RTX 3050 Ti, RTX 3050 GA107 VP11 K Května 2021

Sady funkcí Nvidia VDPAU

Sady funkcí Nvidia VDPAU jsou různé hardwarové generace grafických karet Nvidia, které podporují různé úrovně hardwarového dekódování. U sad funkcí A, B a C je maximální šířka a výška videa 2048 pixelů , minimální šířka a výška 48 pixelů a všechny kodeky jsou aktuálně omezeny na maximálně 8192 makrobloků (8190 pro VC-1/WMV9). Částečné zrychlení znamená, že dekódování VLD (bitstream) se provádí na CPU , přičemž GPU provádí pouze IDCT , kompenzaci pohybu a odblokování . Kompletní akcelerace znamená, že GPU provádí všechny VLD, IDCT, kompenzaci pohybu a odblokování.

Sada funkcí A.

Podporuje úplné zrychlení pro H.264 a částečné zrychlení pro MPEG-1 , MPEG-2 , VC-1 / WMV9

Sada funkcí B

Podporuje úplné zrychlení pro MPEG-1, MPEG-2, VC-1/WMV9 a H.264.
Všimněte si toho, že veškerý hardware Feature Set B nemůže dekódovat H.264 pro následující šířky: 769-784, 849-864, 929-944, 1009-1024, 1793-1808, 1873-1888, 1953-1968, 2033-2048 pixelů.

Sada funkcí C.

Podporuje úplné zrychlení pro MPEG-1, MPEG-2, MPEG-4 Part 2 (aka MPEG-4 ASP) , VC-1/WMV9 a H.264.
Globální kompenzace pohybu a rozdělení dat nejsou pro MPEG-4 část 2 podporovány.

Sada funkcí D

Podobně jako sada funkcí C, ale přidána podpora pro dekódování H.264 s rozlišením až 4032 × 4080 a MPEG-1/MPEG-2 s rozlišením až 4032 × 4048 pixelů.

Sada funkcí E

Podobně jako u sady funkcí D, ale přidána podpora pro dekódování H.264 s rozlišením až 4096 × 4096 a MPEG-1/MPEG-2 s rozlišením až 4080 × 4080 pixelů. GPU se sadou funkcí VDPAU E podporují vylepšený režim skrytí chyb, který poskytuje robustnější zpracování chyb při dekódování poškozených video streamů. Karty s touto sadou funkcí používají k dekódování HEVC (H.265) jako částečné/hybridní hardwarové dekódování videa kombinaci hardwaru a softwaru PureVideo běžícího na poli shaderů .

Sada funkcí F

Podporuje úplné zrychlení HEVC Main (8-bit) & Main 10 (10-bit) a VP9 profile 0 (8-bit) s rozlišením až 4096 × 2304 pixelů.

Sada funkcí G

Podporuje úplné zrychlení HEVC Main 12 (12bitové) s rozlišením až 4096 × 4096 pixelů.

Sada funkcí H

Podporuje úplné zrychlení profilu VP9 2 (10bitové) a maximální rozlišení až 8192 x 8192 pixelů (rozlišení 8k) pro všechny profily HEVC a VP9.

Sada funkcí I

Jako sada funkcí H se zvýšenou účinností.

Sada funkcí J

Podporuje úplné zrychlení tří dalších profilů HEVC verze 2 (hlavní 4: 4: 4, hlavní 4: 4: 4 10 a hlavní 4: 4: 4 12).

Sada funkcí K

Jako sada funkcí J se zvýšenou účinností. Hardwarová podpora dekódování AV1 byla zavedena pouze do proprietárního NVDEC API společnosti Nvidia pro GPU PureVideo HD jedenácté generace, ale nikoli do odpovídající sady funkcí VDPAU API open source K.

Viz také

Hardware video hardwarové technologie

Nvidia

AMD

Intel

Qualcomm

Reference

externí odkazy