Engine pro zpracování videa - Video Processing Engine
Společnost nVidia představila Engine pro zpracování videa nebo VPE s GeForce 4 MX. Jedná se o vlastnost řady grafických procesorů GeForce společnosti nVidia, která nabízí vyhrazený hardware pro odlehčení částí dekódování a kódování MPEG2. GeForce Go FX 5700 představil VPE 3.0. Z VPE se později vyvinula PureVideo společnosti nVidia .
Obsah
VPE 1
- hardwarové dekódování MPEG2,
- inverzní kvantování (IQ)
- inverzní diskrétní kosinová transformace (IDCT)
- kompenzace pohybu
- funkce převodu barevného prostoru (CSC)
- hardwarový subpicture alfa míchání
- Adaptivní odstranění prokládání
- 5 vodorovných x 3 svislých odboček, změna měřítka a filtrování
- Nezávislé hardwarové vylepšení barev a digitální ovládání vibrací
- Komponentní výstup podporující 720i a 1080i
- generátor hlavní synchronizace pro ovládání úrovní synchronizace
- interlacer pro výstup prokládaných režimů 480i a 1080i a TV kodér, který pracuje v režimu digitálně-analogového převaděče (DAC) s Tri Level Sync . VPE podporuje první dva z těchto prvků a vše, co je nutné k dodání grafické desky s výstupem YPrPb, je televizní kodér, který podporuje tříúrovňovou synchronizaci, a nahradit 4kolíkový konektor S-Video 9kolíkovým.
- geforce 4 420/440 go
VPE 2
- Modely GeForce FX Go 5650, 5600, 5200 a 5100
- Renderer pro míchání videa (vmr)
- Dekódovací modul MPEG-2
- adaptivní prokládání
- vyhrazená nezávislá gama korekce
- Pomoc při kódování MPEG-2
- Digitální ovládání vibrací
VPE 3.0
- Komponenta komponenta s vysokým rozlišením venku
- MPEG-2 video dekódovací engine vhodný pro přehrávání DVD, HDTV dekódování a dekódování streamovaného videa až do 1920 x 1080
- Adaptivní odstranění prokládání
- Nezávislá a vyhrazená korekce gama
- vylepšené škálování, filtrování, ostření
- Kódování MPEG-2
- Video Mixing Renderer (VMR) umožňuje integraci videa s dalšími 2D a 3D okny
- Digitální ovládání vibrací 3
- Inverzní kvantizace
- Inverzní diskrétní kosinová transformace
- Kompenzace pohybu
- Konverze barevného prostoru
- subpicture alpha blending
- Škálovací motor
- rozptylovací obvod
Podpora operačního systému
VPE SIP jádro musí být podporovány ovladačem zařízení . Ovladač zařízení poskytuje jedno nebo více rozhraní , například VDPAU , VAAPI nebo DXVA . Jedno z těchto rozhraní pak používá software koncového uživatele, například VLC media player nebo GStreamer , pro přístup k hardwaru VPE a jeho využití.
Vlastní ovladač zařízení Nvidia je k dispozici pro více operačních systémů a byla do něj přidána podpora pro VPE. Kromě toho je k dispozici bezplatný ovladač zařízení s názvem nouveau . Tento ovladač také podporuje hardware VPE.