adjust

SuaInternet.COM

Menu
Home / Blog / Microsoft implementa codificação AV1 no Mesa 26.2 com DirectX 12: Revolução para WSL e Linux no Windows

Tecnologia

Microsoft implementa codificação AV1 no Mesa 26.2 com DirectX 12: Revolução para WSL e Linux no Windows

person

Por SuaInternet.COM

9 de julho de 2026

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:

  1. Transcodificar vídeos com maior eficiência diretamente no Linux
  2. Stream de conteúdo com qualidade superior e menor largura de banda
  3. Processamento acelerado por GPU sem sair do ambiente Linux
  4. 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

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.

Tags:

#AV1#codec AV1#codificação AV1#DirectX 12#Encoding#encoding vídeo#GPU#GPU acceleration#HMFT#Linux#Linux no Windows#Mesa#Mesa 26.2#Microsoft#Microsoft AV1#Open Source#Vídeo#Windows Subsystem for Linux#WSL

Artigos Relacionados