Кроссплатформенный VA API позволяет и обеспечивает доступ к аппаратной обработке видео с использованием аппаратных графических процессоров (GPU) для ускорения обработки видео.

Интерфейс VA API предлагает конечному пользователю программное обеспечение, такое как медиаплеер VLC или GStreamer, доступ к имеющемуся оборудованию для ускорения видео, например PureVideo или Unified Video Decoder, и его использование.

Интерфейс декодирования / кодирования видео VA API не зависит от платформы и оконной системы, но сегодня он в первую очередь ориентирован на инфраструктуру прямого рендеринга (DRI) в системе X Window в Unix-подобных операционных системах (включая GNU/Linux, FreeBSD, Solaris) и Android, однако потенциально он также может использоваться с прямым кадровым буфером и графическими подсистемами для вывода видео. Ускоренная обработка включает поддержку декодирования видео, кодирования видео, смешивания фрагментов изображения и рендеринга.

Спецификация VA API была первоначально разработана Intel для серии графических процессоров GMA (Graphics Media Accelerator) с конкретной целью когда-нибудь полностью заменить стандарт XvMC в качестве многоплатформенного эквивалента Unix по умолчанию для Microsoft Windows DirectX Video Acceleration (DxVA). API, но сегодня API больше не ограничивается только графическими процессорами или конкретным оборудованием Intel. Другое оборудование и производители могут свободно использовать этот открытый стандартный API для аппаратной ускоренной обработки видео на собственном оборудовании без уплаты роялти.

Video Acceleration API (статья в Википедии)