Em uma movimentação surpreendente, engenheiros da Microsoft acabam de integrar suporte experimental de codificação AV1 ao Mesa 26.2, combinando DirectX 12 e Hardware Media Foundation Transform (HMFT) para acelerar o encoding de vídeo no Windows Subsystem for Linux.
O que aconteceu?
A Microsoft surpreendeu a comunidade de código aberto ao contribuir com uma implementação acelerada de codificação AV1 para o Mesa 26.2, utilizando uma combinação inovadora de DirectX 12 e Hardware Media Foundation Transform (HMFT). Esta integração representa um passo significativo para o aprimoramento do Windows Subsystem for Linux (WSL) e demonstra o compromisso contínuo da Microsoft com o ecossistema Linux.
O código foi oficialmente incorporado ao repositório do Mesa nesta semana, marcando o início de uma nova era para processamento de vídeo no ambiente WSL.
Detalhes técnicos da implementação
Arquitetura híbrida DX12 + HMFT
A nova funcionalidade utiliza uma abordagem híbrida que combina:
- DirectX 12: API gráfica de baixo nível da Microsoft para máximo desempenho
- Hardware Media Foundation Transform (HMFT): Camada de transformação de mídia que permite aceleração por hardware
- Windows Media Foundation: Infraestrutura nativa do Windows para processamento de mídia
Esta combinação permite que aplicações Linux rodando no WSL aproveitem a aceleração de hardware das GPUs para codificação AV1, mesmo em um ambiente virtualizado.
Estado atual da implementação
A versão atual, classificada como “protótipo”, oferece:
✓ Codificação de quadros I (intra-frame)
✓ Codificação de quadros P (predicted frames)
✓ Suporte básico ao codec AV1
✓ Integração com múltiplos fornecedores de GPU via DX12
⚠️ Recursos pendentes: Funcionalidades avançadas de encoding ainda precisam de integração adicional e serão desenvolvidas nas próximas versões.
Impacto no desempenho e eficiência
Por que AV1 é importante?
O AV1 se consolidou como o codec de vídeo de próxima geração, oferecendo:
- Até 50% mais eficiência que H.264/AVC
- 30% melhor compressão comparado ao VP9
- Licenciamento aberto e gratuito, sem royalties
- Suporte nativo em navegadores modernos e plataformas de streaming
Benefícios para usuários WSL
Com esta implementação, desenvolvedores e profissionais que utilizam WSL poderão:
- Transcodificar vídeos com maior eficiência diretamente no Linux
- Stream de conteúdo com qualidade superior e menor largura de banda
- Processamento acelerado por GPU sem sair do ambiente Linux
- Compatibilidade cross-vendor através do DirectX 12
Dimensão do projeto
Um aspecto notável desta implementação é sua eficiência de código: apenas 900 linhas de código foram necessárias no lado do Mesa para trazer essa funcionalidade complexa. Isso demonstra:
- Arquitetura bem planejada
- Reaproveitamento inteligente de infraestrutura existente
- Expertise técnica dos engenheiros da Microsoft
Como acessar o código
O código já está disponível upstream no repositório oficial do Mesa para a versão 26.2. Desenvolvedores interessados podem:
- Acessar o merge request oficial no GitLab do Mesa
- Testar a implementação em builds do Mesa 26.2 ou superior
- Contribuir com melhorias e relatar bugs
Implicações para o futuro
Sinalização estratégica da Microsoft
Esta contribuição reforça a estratégia da Microsoft de:
- Aprofundar a integração entre Windows e Linux
- Investir em WSL como plataforma de desenvolvimento séria
- Colaborar ativamente com projetos open-source
- Oferecer desempenho nativo para workloads de mídia
Próximos passos esperados
A comunidade espera que futuras iterações incluam:
- Suporte a quadros B (bi-directional)
- Encoding em tempo real para videoconferência
- Otimizações específicas por fabricante de GPU
- Integração com frameworks como GStreamer e FFmpeg
Conclusão
A implementação de codificação AV1 via DirectX 12 e HMFT no Mesa 26.2 representa um marco importante na convergência entre Windows e Linux. Para usuários de WSL, isso significa acesso a recursos de aceleração de vídeo anteriormente indisponíveis, enquanto para a Microsoft, demonstra seu compromisso contínuo com o ecossistema de código aberto.
À medida que o AV1 se torna o padrão da indústria para streaming e distribuição de vídeo, essa funcionalidade posiciona o WSL como uma plataforma viável para workloads profissionais de processamento de mídia.

Carlos Araújo
Especialista em tecnologia e fundador da SuaInternet.COM. Com sólida experiência em desenvolvimento de software e inteligência artificial, dedica-se a criar soluções de alta performance e sites otimizados que conectam marcas a resultados. Entusiasta de sistemas Linux e automação, partilha aqui análises técnicas e tendências do ecossistema digital.