Extensões de vídeo Vulkan VP9 e AV1 esperadas para o próximo ano

AOM AV1 3.6 traz mais otimizações de desempenho e eficiência
Extensões de vídeo Vulkan VP9 e AV1 esperadas para o próximo ano

Embora esta semana tenha ocorrido a confirmação das extensões Vulkan Video 1.0 em forma estável depois de serem lançadas como extensões provisórias desde o início de 2021, um dos aspectos tristes ainda é a falta de suporte para os populares codecs VP9 e AV1 isentos de royalties. Felizmente, pelo menos, foi reafirmado para suporte VP9/AV1 em 2023. Assim, extensões de vídeo Vulkan VP9 e AV1 são esperadas para o próximo ano.

As extensões Vulkan Video possuem como foco H.264 e H.265/HEVC até este ponto. Isso mesmo com GPUs modernas Intel/AMD/Nvidia suportando VP9 e AV1. Os membros do grupo de trabalho Vulkan indicaram que estão trabalhando nas extensões VP9/AV1, mas aparentemente não tem sido uma prioridade.

Novidades para extensões de vídeo Vulkan VP9 e AV1 em 2023

Extensões de vídeo Vulkan VP9 e AV1 esperadas para o próximo ano
Extensões de vídeo Vulkan VP9 e AV1 esperadas para o próximo ano

Agora, porém, houve a confirmação de que o suporte do Vulkan Video para VP9 e AV1 pode ser esperado em 2023. Ahmed Abdelkhalek, da AMD, comentou sobre o tíquete aberto do Vulkan sobre as extensões do Vulkan Video:

“A decodificação VP9 e a decodificação/codificação AV1 estão definitivamente em nossa lista para 2023. Com as extensões principais instaladas, liberá-las deve ser muito mais rápido. Pedimos desculpas pelo atraso!”

Espero que não demore muito em 2023 antes de ver especialmente as extensões de codificação e decodificação AV1. Pelo menos até lá, espera-se, haverá um suporte mais robusto ao driver de vídeo Vulkan (ou seja, com o trabalho do driver fora da árvore Intel ANV e Radeon RADV) e também veremos mais suporte ao ecossistema de aplicativos em torno dessa interface de codificação/decodificação de vídeo Vulkan.

Extensões do Vulkan Video 1.0 publicadas como parte do Vulkan 1.3.238

No início de 2021, as extensões do Vulkan Video foram publicadas em formato beta/provisório como uma nova API de codificação/decodificação de vídeo padrão do setor com o contexto do Vulkan. Como um belo presente de Natal do The Khronos Group, as extensões foram finalizadas como Vulkan Video 1.0 e agora estão prontas para uso em produção.

Depois de mais de um ano e meio na forma beta, as extensões do Vulkan Video 1.0 foram lançadas hoje com o VK_KHR_video_queue, VK_KHR_video_decode_queue, VK_KHR_video_decode_h264 e VK_KHR_video_decode_h265. As extensões H.265 e H.264 foram promovidas de extensões “EXT” para extensões “KHR” formais.