Wraz z nową serią GeForce6, poważne zmiany nastąpiły również w kwestii dekodowania potoku Video. nVidia zintegrowała w NV40 dodatkowy programolwany procesor video, odpowiedzialny za akcelerację m.in. WMV9, MPEG-4, H.264 i DiVX. Zasadniczo są to teraz dwa chipy w jednym: GPU i video procesor.
Obróbka potoku video przez GPU sprowadza się do dwóch najważniejszych zadań: odtwarzania (dekodowanie) oraz nagrywania analogowego sygnału i konwertowania go do określonego cyfrowego formatu (kodowanie). Najpopularniejszym formatem jest w obecnej chwili MPEG-2, a zaraz za nim Windows Media Video9 (WMV9). Z tym pierwszym spotykamy się przede wszystkim podczas odtwarzania DVD. GeForce6 poprzez kompensację ruchu (MC) oraz odwrotną dyskretną transformatę kosinusową (iDCT) potrafi bardzo sprawnie przejąć dekodowanie MPEG-2, zdejmując z CPU ciężar odtwarzania video. Efektem jest płynny, wysokiej jakości obraz oraz zmniejszenie zużycia energii.
Innym dość istotnym aspektem serii GeForce 6 jest całkowita programowalność i możliwość przejęcia takich formatów jak WMV9 czy MPEG-4.
| 1) podstawowe cechy procesora Video i obsługa wyjścia TV | ||
GeForce 6800 | Radeon X800 | |
| procesor video | oddzielny procesor video zintegrowany w GPU | Videoshader |
| dekodowanie MPEG | 1,2,4 | 1,2,4 |
| sprzętowe wspomaganie dek. MPEG-2 | MC, iDCT | MC, iDCT |
| sprzętowa akceleracja WMV9 | tak | tak |
| usuwanie efektu "kwadratów" po kompresji | tak | tak |
| usuwanie "szumów" z przechwytywanego obrazu | tak | tak |
| koder do obsługi wyjścia TV | zintegrowany w GPU | zintegrowany w GPU |
| HDTV | 1920x1080i | 1920x1080i |
| maksymalna rozdzielczość na TV | 1024x768 | 1024x768 |
| niezależna rozdzielczość i odświeżanie na TV | tak | tak |
| pulpit na monitorze + video pełnoekranowe na TV | tak | tak |
| video na całej powierzchni - usuwanie czarnej ramki | tak | tak |
| 2) Praca w trybie dwumonitorowym | ||
GeForce 6800 | Radeon X800 | |
| RAMDAC | podwójny 400 MHz | podwójny 400 MHz |
| Maksymalna rozdzielczość | 2048 × 1536 @ 85Hz | 2048 × 1536 @ 85Hz |
| obsługa DVI | 165 MHz TMDS (DVI 1.0) | 165 MHz TMDS (DVI 1.0) |
| aplikacja zarządzająca trybem DualView | nView | ATi Hydravision |
| możliwość podpięcia dwóch monitorów CRT | tak | tak |
| możliwość podpięcia monitora CRT i LCD | tak | tak |
| możliwość podpięcia dwóch monitorów LCD | tak | tak |
| sprzętowe skalowanie obrazu do rozdzielczości LCD | tak | tak |
| niezależne rozdzielczości i odświeżanie na każdym z monitorów | tak | tak |
| rozciąganie pulpitu w poziomie | tak | tak |
| rozciąganie pulpitu w pionie | tak | tak |
| klonowanie obrazu na monitorach | tak | tak |
| pulpit na 1 ekranie, video pełnoekranowe na 2 | tak | tak |
| zamiana pulpitów 1 i 2 miejscami | tak | tak |
| rozciąganie okien aplikacji na dwa ekrany | tak | tak |
| definiowanie pojawiania się ramek dialogowych | tak | tak |
| obracanie obrazu o 90 i 180° | tak | tak |
| możliwość tworzenia wirtulanych puliptów | tak | tak |



