Die Vulkan-Video-API könnte Videoeditoren dabei helfen, weniger schrecklich zu sein

click fraud protection

Die Kronos Group hat die Vulkan Video API angekündigt, eine neue API, die Videoverarbeitungsanwendungen den dringend benötigten Schub geben wird.

Die Vulkan-API war ein wichtiger Meilenstein in der Computergrafik, als sie 2016 erstmals veröffentlicht wurde. Es stellte einen plattformübergreifenden Konkurrenten zum DirectX-Framework von Microsoft dar und wurde zum echten Nachfolger der veralteten OpenGL-Architektur. Vulkan 1.2 wurde fertiggestellt vor über einem Jahr, und jetzt führt ein kleines Update etwas Neues ein – Videounterstützung.

Kronos Group, die Betreuer der Vulkan-Grafik-API, heute bekannt gegeben dass die Provisional Vulkan Video-Beschleunigungserweiterungen für Entwickler zum Ausprobieren bereit sind. Die Technologien, die zusammen als „Vulkan Video“ bekannt sind, stellen Low-Level-APIs für Spiele und Anwendungen zur Videoverarbeitung bereit. Die Gruppe schrieb in der Ankündigung: „Die Nutzung des vorhandenen Vulkan-Frameworks ermöglicht eine effiziente Nutzung von Verarbeitungsressourcen mit geringer Latenz und geringem Overhead, einschließlich der Stream-Verteilung.“ Verarbeitungsaufgaben über mehrere CPU-Kerne und Video-Codec-Hardware hinweg – alles mit Anwendungsportabilität über mehrere Plattformen und Geräte hinweg, von kleinen eingebetteten Geräten bis hin zu großen Geräten Performance-Server.“

Das sind viele große Worte, aber das übergeordnete Ziel besteht darin, Anwendungen bereitzustellen, die Videos verarbeiten (Videoeditoren, Webbrowser, Dateikonverter usw.) einige der gleichen Funktionen, die Vulkan für Spiele und Grafiktools bietet. Dazu gehören Low-Level-Hardwareoptimierung, standardisierte APIs und Open-Source-Codebeispiele für Windows und Linux. Vulkan Video unterstützt bereits die Kodierung und Dekodierung von H.264-Videos. Die Kompatibilität mit VP9, ​​AV1 und H.265 wird voraussichtlich bald verfügbar sein.

Allerdings ist Vulkan Video noch lange nicht fertig. Kronos bittet derzeit um Feedback von Entwicklern und die neuen APIs können damit getestet werden NVIDIAs Beta-Vulkan-Treiber. „Khronos wird nun daran arbeiten, die Vulkan Video 1.0-Spezifikationen, das SDK und die Konformitätstests fertigzustellen, damit wir uns darauf konzentrieren können.“ Dann verlagern wir uns hin zur Unterstützung zusätzlicher Codecs und erweiterter Videofunktionen“, sagte die Gruppe in einem Blog Post.