Unified Video Decoder (wcześniej Universal Video Decoder lub UVD) – jednostka dekodująca wideo, stworzona przez ATI Technologies, która ma sprzętowo wspomagać dekodowanie H.264 oraz VC-1. Jest to część technologii ATI AVIVO HD.

Wsparcie w systemach operacyjnych Microsoft Windows: wspierane od początku. Aktualnie UVD dla platform Microsoft Windows oraz Xbox 360 wspiera tylko API DXVA (DirectX Video Acceleration) ze sprzętowym wsparciem dekodowania wideo. Z tego powodu odtwarzacz mediów musi wspierać DXVA aby skorzystać z UVD. Linux: od października 2008Phoronix. Poprzez API XvBA (X-Video Bitstream Acceleration) możliwe jest używanie w X Window System w systemie Linux oraz UNIX akceleracji sprzętowej z wykorzystaniem UVDAMD's X-Video Bitstream Acceleration.

Wersje UVD UVD/UVD+ UVD jest oparte na procesorze graficznym ATI Xilleon zintegrowanym w jednej kości z GPU. Jest częścią technologii ATI Avivo HD do sprzętowego dekodowania wideo wraz z Advanced Video Processor (AVP). UVD, jak twierdziło AMD, obsługuje dekodowanie materiałów H.264/AVC oraz VC-1 całkowicie sprzętowo, jednakże post-processing jest przekazywany do shaderów. Dekodowanie MPEG-2 nie jest wykonywane w ramach UVD, ale w procesorach cieniowania.