Vulkan Video API kan hjälpa videoredigerare att bli mindre hemska

Kronos Group har tillkännagivit Vulkan Video API, ett nytt API som kommer att ge videobehandlingsapplikationer några välbehövliga höjningar.

Vulkan API var en viktig milstolpe inom datorgrafik när den släpptes första gången 2016. Det var en konkurrent över flera plattformar till Microsofts DirectX-ramverk och blev den sanna efterföljaren till den åldrande OpenGL-arkitekturen. Vulkan 1.2 slutfördes över ett år sedan, och nu introducerar en mindre uppdatering något nytt — videostöd.

Kronos Group, underhållare av Vulkan grafik API, meddelade idag att de provisoriska Vulkan Video-accelerationstilläggen är redo för utvecklare att testa. Tillsammans känd som "Vulkan Video", ger teknologierna lågnivå-API: er för spel och applikationer för att bearbeta video. Gruppen skrev i tillkännagivandet, "att utnyttja det befintliga Vulkan-ramverket möjliggör effektiv användning av bearbetningsresurser med låg latens och låg overhead, inklusive distribution av strömmar bearbetningsuppgifter över flera CPU-kärnor och videocodec-hårdvara – allt med applikationsportabilitet över flera plattformar och enheter, från små inbäddade enheter till höga prestandaservrar."

Det är många stora ord, men det övergripande målet är att ge applikationer som bearbetar video (videoredigerare, webbläsare, filkonverterare, etc.) några av samma funktioner som Vulkan erbjuder till spel och grafikverktyg. Det inkluderar hårdvaruoptimering på låg nivå, standardiserade API: er och exempel på öppen källkod för Windows och Linux. Vulkan Video stöder redan kodning och avkodning av H.264-video, med VP9-, AV1- och H.265-kompatibilitet som förväntas komma snart.

Vulkan Video är dock fortfarande långt ifrån komplett. Kronos söker för närvarande feedback från utvecklare och de nya API: erna kan testas med hjälp av NVIDIAs beta-drivrutiner för Vulkan. "Khronos kommer nu att arbeta med att slutföra Vulkan Video 1.0-specifikationerna, SDK och överensstämmelsetester, så fokus kan övergå sedan till att stödja ytterligare codecs och mer avancerade videofunktioner," sa gruppen i en blogg posta.