Vulkan Video API, video editörlerinin daha az korkunç olmasına yardımcı olabilir

Kronos Grubu, video işleme uygulamalarına çok ihtiyaç duyulan bazı destekleri sağlayacak yeni bir API olan Vulkan Video API'yi duyurdu.

Vulkan API, 2016 yılında ilk kez piyasaya sürüldüğünde bilgisayar grafiklerinde önemli bir dönüm noktasıydı. Microsoft'un DirectX çerçevesine platformlar arası bir rakip sağladı ve yaşlanan OpenGL mimarisinin gerçek halefi oldu. Vulkan 1.2 kesinleşti bir yıldan fazla bir süre önceve şimdi küçük bir güncelleme yeni bir şey sunuyor: video desteği.

Vulkan grafik API'sinin geliştiricisi Kronos Group, bugün açıklandı Geçici Vulkan Video hızlandırma uzantılarının geliştiricilerin denemesi için hazır olduğunu. Toplu olarak 'Vulkan Video' olarak bilinen teknolojiler, oyunların ve uygulamaların videoyu işlemesi için düşük seviyeli API'ler sağlıyor. Grup duyuruda şunları yazdı: "Mevcut Vulkan çerçevesinden yararlanmak, akış dağıtımı da dahil olmak üzere işlem kaynaklarının verimli, düşük gecikme süreli ve düşük maliyetli kullanımını sağlar birden fazla CPU çekirdeği ve video codec donanımı genelinde görevleri işleme; bunların tümü, küçük gömülü cihazlardan yüksek seviyeli cihazlara kadar çok sayıda platform ve cihazda uygulama taşınabilirliğiyle sağlanır performans sunucuları."

Bunlar çok büyük sözler ama genel amaç, videoyu işleyen uygulamalar (video düzenleyiciler, video düzenleyiciler) sunmaktır. web tarayıcıları, dosya dönüştürücüler vb.) Vulkan'ın oyunlara ve grafik araçlarına sunduğu özelliklerin aynılarından bazıları. Buna düşük seviyeli donanım optimizasyonu, standartlaştırılmış API'ler ve Windows ve Linux için açık kaynak kod örnekleri dahildir. Vulkan Video halihazırda H.264 videonun kodlanmasını ve kodunun çözülmesini destekliyor; VP9, ​​AV1 ve H.265 uyumluluğunun da yakında gelmesi bekleniyor.

Ancak Vulkan Video henüz tamamlanmaktan çok uzak. Kronos şu anda geliştiricilerden geri bildirim bekliyor ve yeni API'ler kullanılarak test edilebilir. NVIDIA'nın beta Vulkan sürücüleri. "Khronos artık Vulkan Video 1.0 spesifikasyonlarını, SDK'yı ve uyumluluk testlerini sonuçlandırmak için çalışacak, böylece odaklanma daha sonra ek codec bileşenlerini ve daha gelişmiş video özelliklerini desteklemeye yönelin" dedi grup bir blogda postalamak.