FERRAMENTAS LINUX: O FFmpeg agora funciona com VA-API no Windows graças à Microsoft

quarta-feira, 26 de abril de 2023

O FFmpeg agora funciona com VA-API no Windows graças à Microsoft

 


O  VA-API existe há mais de uma década como a API de aceleração de vídeo Linux mais comum que funciona em vários fornecedores de GPU/driver. Tem sido focado no Linux até este ponto, enquanto graças ao trabalho da Microsoft começou a ver suporte no Windows.

A Microsoft contribuiu com o suporte do Windows WSL D3D12 para a biblioteca libva da VA-API e um novo nó de exibição libva-win32 para uso no próprio Windows. Enquanto isso, os engenheiros da Microsoft também estão trabalhando no suporte ao rastreador de estado de aceleração de vídeo (VA) Gallium3D VA-API da Mesa para uso com seu driver Direct3D 12. Com essas peças é possível fazer uso do VA-API no Windows.


O engenheiro da Microsoft, Sil Vilerino, contribuiu com suporte para o uso do VA-API no Windows com a biblioteca FFmpeg amplamente usada. O suporte FFmpeg Windows VA-API começou através da área de preparação do Intel Media CI, enquanto no dia 24 na linha principal FFmpeg Git é o suporte de contexto de hardware para fazer uso de VA-API no Windows com libva 2.17+ e o driver Mesa VA-API. Houve também alguns commits relacionados .

Mas, para encurtar a história, ao usar o código do FFmpeg mais recente agora e ter a biblioteca libva do VA-API e o driver Mesa D3D12 presentes, é possível aproveitar a aceleração de vídeo VA-API acelerada que, em última análise, é canalizada para as interfaces Direct3D 12.









Até a próxima !!


Nenhum comentário:

Postar um comentário