Voltar às atualizações
New releaseJul 14, 2026

scrcpy v4.1

Exiba e controle seu dispositivo Android

Compartilhar

[!WARNING] Este repositório do GitHub (https://github.com/Genymobile/scrcpy) é a única fonte oficial do projeto. Não baixe versões a partir de sites aleatórios, mesmo que o nome deles contenha scrcpy.

scrcpy (v5.0.1)

scrcpy

pronuncia-se "screen copy"

Esta aplicação espelha dispositivos Android (vídeo e áudio) conectados via USB ou TCP/IP e permite o controle usando o teclado e o mouse do computador. Não requer acesso root nem um app instalado no dispositivo. Funciona em Linux, Windows e macOS.

Linux  Windows  macOS 

screenshot

Ele foca em:

  • leveza: nativo, exibe apenas a tela do dispositivo
  • desempenho: 30~120fps, dependendo do dispositivo
  • qualidade: 1920×1080 ou superior
  • baixa latência: 35~70ms
  • baixo tempo de inicialização: ~1 segundo para exibir a primeira imagem
  • não intrusivo: nada fica instalado no dispositivo Android
  • benefícios ao usuário: sem conta, sem anúncios, sem necessidade de internet
  • liberdade: software livre e de código aberto

Seus recursos incluem:

Pré-requisitos

O dispositivo Android requer pelo menos API 21 (Android 5.0).

O encaminhamento de áudio é suportado para API >= 30 (Android 11+).

Certifique-se de que você habilitou a depuração USB no(s) seu(s) dispositivo(s).

Em alguns dispositivos (especialmente Xiaomi), você pode receber o seguinte erro:

Injecting input events requires the caller (or the source of the instrumentation, if any) to have the INJECT_EVENTS permission.

Nesse caso, você precisa habilitar uma opção adicional USB debugging (Security Settings) (este é um item diferente de USB debugging) para controlá-lo usando teclado e mouse. É necessário reiniciar o dispositivo uma vez que esta opção seja definida.

Observe que a depuração USB não é necessária para executar o scrcpy no modo OTG.

Obtenha o aplicativo

Dicas essenciais

Exemplos de uso

Existem muitas opções, documentadas em páginas separadas. Aqui estão apenas alguns exemplos comuns.

  • Capturar a tela em H.265 (melhor qualidade), limitar o tamanho a 1920, limitar a taxa de quadros a 60fps, desativar o áudio e controlar o dispositivo simulando um teclado físico:

    scrcpy --video-codec=h265 --max-size=1920 --max-fps=60 --no-audio --keyboard=uhid
    scrcpy --video-codec=h265 -m1920 --max-fps=60 --no-audio -K  # short version
    
  • Iniciar o VLC em uma nova tela virtual (separada da tela do dispositivo):

    scrcpy --new-display=1920x1080 --start-app=org.videolan.vlc
    
  • Iniciar o VLC em uma nova tela flex usando H.265 com uma taxa de bits de 16 Mbps, mantendo a tela ativa para que ela não desligue:

    scrcpy --new-display -x --keep-active --start-app=org.videolan.vlc --video-codec=h265 -b16M
    
  • Gravar a câmera do dispositivo em H.265 a 1920x1080 (e o microfone) em um arquivo MP4:

    scrcpy --video-source=camera --video-codec=h265 --camera-size=1920x1080 --record=file.mp4
    
  • Capturar a câmera frontal do dispositivo e expô-la como webcam no computador (no Linux):

    scrcpy --video-source=camera --camera-size=1920x1080 --camera-facing=front --v4l2-sink=/dev/video2 --no-playback
    
  • Controlar o dispositivo sem espelhamento simulando um teclado e mouse físicos (depuração USB não necessária):

    scrcpy --otg
    
  • Controlar o dispositivo usando gamepads conectados ao computador:

    scrcpy --gamepad=uhid
    scrcpy -G  # short version
    

Documentação do usuário

O aplicativo oferece muitos recursos e opções de configuração. Eles estão documentados nas seguintes páginas:

Categorias