Kronos Group on teatanud Vulkan Video API-st, uuest API-st, mis annab videotöötlusrakendustele mõne väga vajaliku tõuke.
Vulkan API oli arvutigraafikas oluline verstapost, kui see 2016. aastal esmakordselt välja anti. See pakkus Microsofti DirectX-i raamistikule platvormideülese konkurendi, saades vananeva OpenGL-i arhitektuuri tõeliseks järglaseks. Vulkan 1.2 sai valmis üle aasta tagasi, ja nüüd tutvustab väike värskendus midagi uut – videotuge.
Kronos Group, Vulkani graafika API hooldajad, teatas täna et ajutised Vulkan Video kiirenduslaiendid on arendajatele proovimiseks valmis. Ühiselt tuntud kui "Vulkan Video" tehnoloogiad pakuvad video töötlemiseks mängudele ja rakendustele madala taseme API-sid. Rühm kirjutas teadaandes: "Olemasoleva Vulkani raamistiku võimendamine võimaldab tõhusat, madala latentsusajaga ja madala üldkuluga töötlemisressursse, sealhulgas voo levitamist. tööülesannete töötlemine mitme protsessori tuuma ja videokoodeki riistvara kaudu – kõik koos rakenduste teisaldatavusega mitmel platvormil ja seadmel, alates väikestest sisseehitatud seadmetest kuni kõrgetasemelisteni jõudlusserverid."
Need on palju suuri sõnu, kuid üldine eesmärk on pakkuda rakendusi, mis töötlevad videot (video redigeerijad, veebibrauserid, failimuundurid jne) mõned samad funktsioonid, mida Vulkan pakub mängudele ja graafikatööriistadele. See hõlmab madala taseme riistvara optimeerimist, standardiseeritud API-sid ja avatud lähtekoodiga koodinäidiseid Windowsi ja Linuxi jaoks. Vulkan Video toetab juba H.264 video kodeerimist ja dekodeerimist ning VP9, AV1 ja H.265 ühilduvus on peagi saadaval.
Vulkan Video pole aga veel kaugeltki valmis. Kronos otsib praegu arendajatelt tagasisidet ja uusi API-sid saab testida NVIDIA Vulkani beetadraiverid. "Khronos töötab nüüd selle nimel, et viia lõpule Vulkan Video 1.0 spetsifikatsioonid, SDK ja vastavustestid, nii et fookus saab seejärel liikuge täiendavate koodekite ja täiustatud videofunktsioonide toetamise poole, " ütles rühm ajaveebis postitus.