scrcpy 5.0 agora usa GPU e diminui o uso de CPU em até 10x

by TekBlue, terça-feira, 6 outubro 2026 (2 dias atrás)
scrcpy 5.0 agora usa GPU e diminui o uso de CPU em até 10x
  • O scrcpy 5.0 decodifica o vídeo espelhado na GPU em vez do CPU, com queda de até 10x no uso de CPU.
  • A decodificação por hardware vem ativada por padrão e volta para o software sozinha se o PC não der conta.
  • A release traz binários nativos para Windows on ARM64, captura de áudio ampliada, buffer de vídeo melhorado e correção de teclas perdidas.
  • Para quem prefere o modo antigo, --hwdec=disabled restaura a decodificação por software.

O scrcpy 5.0 foi publicado no GitHub na segunda-feira, 5 de outubro, pelo desenvolvedor Romain Vimont (rom1v), e a novidade principal é que a ferramenta agora decodifica o vídeo espelhado do Android na placa de vídeo em vez de no processador.

Basicamente, o computador gasta muito menos CPU para manter a janela aberta, o notebook esquenta menos e o clique na tela espelhada responde mais rápido. A release também traz binários nativos para Windows on ARM64, captura de áudio mais completa e correções de digitação.

“Hardware decoding is enabled by default. Use --hwdec to select a specific decoder, or --hwdec=disabled to force software decoding.”

Trecho das notas da release v5.0 (tradução livre: a decodificação por hardware vem ativada por padrão; --hwdec escolhe o decodificador e --hwdec=disabled força o modo por software).

O que muda na decodificação de vídeo do PC

Antes do v5.0, o scrcpy rodava a decodificação dos frames no CPU por software. O novo modelo transfere esse trabalho para o decodificador dedicado da GPU, e o projeto afirma queda de até 10x no uso de CPU da área de trabalho, com economia de energia em seguida, segundo o Android Authority, que acompanhou o lançamento.

Essa troca interessa mais do que só a temperatura do processador. No modo por software, cada frame precisa esperar uma thread do CPU ficar livre, circular pela memória RAM e só então ser copiado para a GPU renderizar. Qualquer pico de CPU em segundo plano, como uma página pesada carregando no navegador ou a sincronização de outro app, transforma isso em engasgos, frames perdidos e atraso entre o clique e a resposta. Com o fluxo indo direto para o decodificador da GPU, os tempos de frame ficam mais constantes e a janela espelhada ganha cara de aplicativo nativo, o que inclui jogar pelo celular no desktop sem a sensação de atraso.

Vale dizer que a novidade não é um remendo visual: é o gargalo que sempre limitou o espelhamento em máquinas mais modestas, onde o CPU já estava ocupado com o resto do sistema.

Como ativar ou desativar a decodificação por hardware

A decodificação por hardware vem ligada por padrão no scrcpy 5.0, no modo auto. Se o decodificador não der conta do fluxo, o programa cai sozinho para o modo por software. Quem quiser controle total usa a flag --hwdec pela linha de comando:

FlagComportamentoPlataforma
--hwdec=autoUsa hardware quando possível e volta para software se falhar (padrão)Todas
--hwdec=disabledSempre decodifica por softwareTodas
--hwdec=vaapiVA-APILinux
--hwdec=d3d11vaD3D11VAWindows
--hwdec=videotoolboxVideoToolboxmacOS

No Linux, o VA-API depende do driver de vídeo instalado, o que costuma exigir um pacote extra da distribuição. Fonte: notas da release v5.0 (acesso em 6 de outubro de 2026).

O que mais mudou no scrcpy 5.0 além da GPU

Além da decodificação, o changelog do v5.0 traz quatro mudanças que mudam o uso cotidiano:

  • Construções nativas de Windows ARM64, para notebooks com Snapdragon, sem camada de emulação;
  • Captura de todos os usos de áudio no modo de captura de reprodução, o que fecha a lacuna em que nem todo som do celular aparecia no PC (PR #6975);
  • Melhoria no buffer de vídeo, com streaming mais estável (PR #7057);
  • Correção de teclas perdidas no protocolo UHID em alguns layouts de teclado (issue #6983 e PR #6990).

Onde baixar o scrcpy 5.0

O pacote completo, com builds para Windows, Linux e macOS (inclusive ARM64) e os checksums, está na página da release no GitHub. Quem já usa a ferramenta só precisa atualizar: as flags novas são opcionais e o comportamento padrão já é o mais eficiente.

Quem nunca usou o scrcpy e quer só espelhar a tela do celular no computador também encontra apps de espelhamento de tela prontos, sem depuração manual. O espelhamento em si depende do ADB, e ferramentas complementares como o Bugjaeger Premium cuidam da depuração direto no celular.

O v5.0 segue o scrcpy 4.0, que trouxe o suporte a telas flexíveis, e mantém a linha de evolução da ferramenta como referência de espelhamento de Android por ADB.

Comentarios

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

×