L'API Vulkan Video potrebbe aiutare gli editor video a essere meno terribili

Il Gruppo Kronos ha annunciato la Vulkan Video API, una nuova API che darà alle applicazioni di elaborazione video alcuni potenziamenti tanto necessari.

L'API Vulkan ha rappresentato un'importante pietra miliare nella computer grafica quando è stata rilasciata per la prima volta nel 2016. Forniva un concorrente multipiattaforma al framework DirectX di Microsoft, diventando il vero successore della vecchia architettura OpenGL. Vulkan 1.2 è stato finalizzato più di un anno fae ora un aggiornamento minore introduce qualcosa di nuovo: il supporto video.

Kronos Group, i manutentori dell'API grafica Vulkan, annunciato oggi che le estensioni provvisorie di accelerazione video Vulkan sono pronte per essere provate dagli sviluppatori. Conosciute collettivamente come "Vulkan Video", le tecnologie forniscono API di basso livello per giochi e applicazioni per l'elaborazione di video. Il gruppo ha scritto nell'annuncio: "sfruttare il framework Vulkan esistente consente un utilizzo efficiente, a bassa latenza e con costi ridotti delle risorse di elaborazione, inclusa la distribuzione del flusso attività di elaborazione su più core CPU e hardware di codec video, il tutto con portabilità delle applicazioni su più piattaforme e dispositivi, dai piccoli dispositivi incorporati ai dispositivi più elevati server delle prestazioni."

Sono parole grosse, ma l'obiettivo generale è fornire applicazioni in grado di elaborare video (editor video, browser web, convertitori di file, ecc.) alcune delle stesse funzionalità che Vulkan offre a giochi e strumenti grafici. Ciò include l'ottimizzazione dell'hardware di basso livello, API standardizzate ed esempi di codice open source per Windows e Linux. Vulkan Video supporta già la codifica e la decodifica di video H.264, con compatibilità VP9, ​​AV1 e H.265 prevista a breve.

Tuttavia, Vulkan Video è ancora lungi dall’essere completo. Kronos sta attualmente cercando feedback dagli sviluppatori e le nuove API possono essere testate utilizzando I driver beta Vulkan di NVIDIA. "Khronos ora lavorerà per finalizzare le specifiche di Vulkan Video 1.0, l'SDK e i test di conformità, in modo che il focus possa poi passeremo al supporto di codec aggiuntivi e funzionalità video più avanzate," ha detto il gruppo in un blog inviare.