VAAPI (API прискорення відео) є бібліотека з відкритим вихідним кодом і специфікація API, яка надає доступ до можливостей апаратного прискорення графіки для обробки відео.25 лютого 2022 р
Драйвер Mesa VAAPI використовує апаратне забезпечення UVD (Unified Video Decoder) і VCE (Video Coding Engine). усі новітні відеокарти та APU AMD. H. 264, MPEG-2, MPEG-4 part 2 і декодування VC-1 підтримуються всіма графічними процесорами GCN (починаючи з Південних островів).
VA-API – підтримується на Intel, AMD і NVIDIA (лише через драйвери Nouveau з відкритим кодом). Широко підтримується програмним забезпеченням, включаючи Kodi, VLC, MPV, Chromium і Firefox. Основним обмеженням є відсутність будь-якої підтримки у фірмових драйверах NVIDIA. VDPAU – повністю підтримується на AMD і NVIDIA (як пропрієтарних, так і Nouveau).
GitHub – GStreamer/gstreamer-vaapi: Апаратне прискорення декодування, кодування та обробки відео на графічних процесорах Intel через VA-API. Цей модуль було об’єднано в основне сховище GStreamer для подальшого розвитку.
Увімкнення GPU в Linux
- Переконайтеся, що у вас встановлено відповідну версію NVIDIA CUDA. Щоб дізнатися, як інсталювати CUDA, перегляньте посібник NVIDIA CUDA для Linux.
- Запустіть nvidia-smi в командному рядку, щоб перевірити, чи ввімкнено GPU. Якщо графічний процесор увімкнено, вихідні дані показують список доступних графічних процесорів і їх використання пам’яті:
VAAPI (API прискорення відео) — це бібліотека з відкритим кодом і специфікація API, яка надає доступ до можливостей апаратного прискорення графіки для обробки відео. Він складається з основної бібліотеки та специфічних для драйверів серверних модулів прискорення для кожного підтримуваного постачальника апаратного забезпечення.