Vulkan Video API може допомогти відеоредакторам бути менш жахливими

Група Kronos анонсувала Vulkan Video API, новий API, який надасть додаткам для обробки відео деякі вкрай необхідні прискорення.

Vulkan API став важливою віхою в комп’ютерній графіці, коли його вперше випустили в 2016 році. Він став кросплатформним конкурентом Microsoft DirectX framework, ставши справжнім наступником застарілої архітектури OpenGL. Vulkan 1.2 було завершено більше року тому, а тепер незначне оновлення представляє щось нове — підтримку відео.

Kronos Group, супроводжувачі графічного API Vulkan, оголошений сьогодні що тимчасові розширення прискорення Vulkan Video готові для випробування розробниками. Технології, відомі під загальною назвою «Vulkan Video», забезпечують низькорівневі API для ігор і програм для обробки відео. Група написала в повідомленні: «використання існуючої структури Vulkan забезпечує ефективне використання ресурсів обробки з низькою затримкою та низькими накладними витратами, включаючи розподіл потоку обробка завдань на кількох ядрах процесора та апаратному забезпеченні відеокодеків — усе з переносимістю додатків на декілька платформ і пристроїв, починаючи від невеликих вбудованих пристроїв до потужних продуктивність серверів».

Це багато гучних слів, але загальна мета полягає в тому, щоб надати програмам, які обробляють відео (відеоредактори, веб-браузери, конвертери файлів тощо) деякі з тих самих функцій, які Vulkan пропонує для ігор і графічних інструментів. Це включає низькорівневу оптимізацію обладнання, стандартизовані API та зразки коду з відкритим кодом для Windows і Linux. Vulkan Video вже підтримує кодування та декодування відео H.264, а сумісність з VP9, ​​AV1 і H.265 очікується незабаром.

Однак Vulkan Video ще далекий від завершення. Зараз Kronos шукає відгуків від розробників, і нові API можна протестувати за допомогою Бета-версія драйверів NVIDIA Vulkan. «Тепер Khronos працюватиме над завершенням специфікацій Vulkan Video 1.0, SDK і тестів на відповідність, тому можна зосередитися потім перейти до підтримки додаткових кодеків і більш просунутих відеофункцій», – йдеться в блозі групи пост.