Este repositório GitHub (https://github.com/Genymobile/scrcpy) é a única fonte oficial do projeto. Não baixe versões de sites aleatórios, mesmo que o nome contenha scrcpy
.
pronunciado " tela cópia "
Este aplicativo espelha dispositivos Android (vídeo e áudio) conectados via USB ou TCP/IP, e permite controlar o dispositivo com o teclado e o mouse do computador. Não requer nenhum acesso root . Funciona em Linux , Windows e macOS .
Ele se concentra em:
luminosidade : nativa, exibe apenas a tela do dispositivo
desempenho : 30~120fps, dependendo do dispositivo
qualidade : 1920×1080 ou superior
baixa latência : 35 ~ 70 ms
tempo de inicialização baixo : ~1 segundo para exibir a primeira imagem
não intrusividade : nada fica instalado no dispositivo Android
benefícios para o usuário : sem conta, sem anúncios, sem necessidade de internet
liberdade : software livre e de código aberto
Seus recursos incluem:
encaminhamento de áudio (Android 11+)
gravação
espelhamento com a tela do dispositivo Android desligada
copiar e colar em ambas as direções
qualidade configurável
espelhamento de câmera (Android 12+)
espelhamento como uma webcam (V4L2) (somente Linux)
simulação física de teclado e mouse (HID)
suporte para gamepad
Modo OTG
e mais…
O dispositivo Android requer pelo menos API 21 (Android 5.0).
O encaminhamento de áudio é compatível com API >= 30 (Android 11+).
Certifique-se de ativar a depuração USB em seu(s) dispositivo(s).
Em alguns dispositivos (especialmente Xiaomi), você pode receber o seguinte erro:
java.lang.SecurityException: 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. A reinicialização do dispositivo é necessária quando esta opção for definida.
Observe que a depuração USB não é necessária para executar o scrcpy no modo OTG.
Linux
Windows
macOS
Existem muitas opções, documentadas em páginas separadas. Aqui estão apenas alguns exemplos comuns.
Capture a tela em H.265 (melhor qualidade), limite o tamanho para 1920, limite a taxa de quadros para 60fps, desative o áudio e controle 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 # versão curta
Grave a câmera do dispositivo em H.265 em 1920x1080 (e microfone) em um arquivo MP4:
scrcpy --video-source = câmera --video-codec = h265 --camera-size = 1920x1080 --record = arquivo.mp4
Capture a câmera frontal do dispositivo e exponha-a como webcam no computador (no Linux):
scrcpy --video-source=camera --camera-size=1920x1080 --camera-facing=front --v4l2-sink=/dev/video2 --no-playback
Controle o dispositivo sem espelhamento simulando um teclado e mouse físicos (não é necessária depuração USB):
scrcpy --otg
Controle o dispositivo usando controladores de gamepad conectados ao computador:
scrcpy --gamepad=uhid scrcpy -G # versão curta
O aplicativo oferece muitos recursos e opções de configuração. Eles estão documentados nas seguintes páginas:
Conexão
Vídeo
Áudio
Controlar
Teclado
Rato
Controle de jogo
Dispositivo
Janela
Gravação
Túneis
OTG
Câmera
Vídeo4Linux
Atalhos
Perguntas frequentes
Traduções (não necessariamente atualizadas)
Instruções de construção
Desenvolvedores
Apresentando scrcpy
Scrcpy agora funciona sem fio
Scrcpy 2.0, com áudio
Você pode abrir um problema para relatórios de bugs, solicitações de recursos ou perguntas gerais.
Para relatórios de bugs, leia primeiro o FAQ, você poderá encontrar uma solução para o seu problema imediatamente.
Você também pode usar:
Reddit: r/scrcpy
Twitter: @scrcpy_app
Sou @rom1v, autor e mantenedor do scrcpy .
Se você aprecia este aplicativo, pode apoiar meu trabalho de código aberto:
Patrocinadores do GitHub
Liberapay
PayPal
Copyright (C) 2018 Genymobile Copyright (C) 2018-2024 Romain Vimont Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.