Slik kontrollerer du telefonen din over PC (Scrcpy)

For øyeblikket er det dusinvis av apper som tillater speiling av Android-telefoner på PC, men bare en håndfull av dem er virkelig gode. Fra sporadiske rykk til høy latenstid til påtrengende annonser; for ikke å nevne at Android-skjermspeiling på PC er ett stort mareritt.

Scrcpy er et av de beste skjermspeilingsverktøyene for Android. Den lar deg speile Android-telefonen din på PC-en og kontrollere den direkte med PC-tilbehør som tastatur og mus. Scrcpy støtter sømløs kopiering og innliming mellom telefonen og PC-en, fungerer på både Mac- og Windows-PCer, og er også helt gratis.

Det krever imidlertid en forståelse av hvordan du bruker ADB-kommandolinjen. Hvis du er en avansert utvikler, kjenner du kanskje allerede til Scrcpy, men hvis du er en nybegynner som bare prøver å speile telefonen hans, vil denne veiledningen opplyse deg trinn for trinn og lære deg hvordan du bruker Scrcpy for Windows.

Noen grunnleggende funksjoner i Scrcpy:

  • innspilling
  • speiling med enhetsskjerm av
  • copy-paste i begge retninger
  • konfigurerbar kvalitet
  • enhetsskjerm som et webkamera (V4L2) (kun Linux)
  • fysisk tastatursimulering (HID) (kun Linux)
  • og mer…

Det fokuserer på:

  • letthet: innfødt, viser bare enhetens skjerm
  • ytelse: 30~120fps, avhengig av enheten
  • kvalitet: 1920×1080 eller høyere
  • lav latency: 35 ~ 70 ms
  • lav oppstartstid: ~1 sekund for å vise det første bildet
  • ikke-påtrengende: ingenting er igjen installert på enheten
  • brukerfordeler: ingen konto, ingen annonser, ingen internett nødvendig
  • frihet: gratis programvare med åpen kildekode

Krav:

  • Android-enheten krever minst API 21 (Android 5.0).

  • Sørg for at du aktivert adb-feilsøking på enheten(e).

  • På enkelte enheter må du også aktivere et ekstra alternativ () for å kontrollere den ved hjelp av tastatur og mus.

Hvordan speile Android-skjermen til PC via USB?

 

 

  • Deretter ruller du ned for å finne usb-feilsøking og aktiverer den.

 

  • Nå kobler du enheten til PC-en din via USB-kabel og tillat USB-feilsøking.

 

  • Deretter går du tilbake til PC-en og laster ned den nyeste Scrcpy-bygget fra denne koblingen (direkte) og pakk den ut i en mappe.

 

  • Deretter, mens enheten din er koblet til PC-en med USB-feilsøking aktivert og tillatt, dobbeltklikker du "scrcpy.exe" inne i mappen.

 

  • Hvis du gjorde hvert trinn riktig, bør du se disse etter å ha ventet et par sekunder:

  • Til slutt speiler du nå telefonskjermen til PC-en. Videre kan du bruke musen og tastaturet til å kontrollere enheten!
  • Det er det. Neste gang kan du bare koble telefonen til PC-en og åpne Scrcpy direkte fra mappen.

 

Hva kan du gjøre med Scrcpy? Se også Scrcpys Github-side

Capture-konfigurasjon

Reduser størrelsen

Noen ganger er det nyttig å speile en Android-enhet med en lavere definisjon for å øke ytelsen.

For å begrense både bredden og høyden til en verdi (f.eks. 1024):

scrcpy --max-size 1024 scrcpy -m 1024  # kort-versjon

Den andre dimensjonen beregnes slik at enhetens sideforhold er bevart. På den måten vil en enhet i 1920×1080 bli speilet på 1024×576.

Endre bithastighet

Standard bithastighet er 8 Mbps. For å endre videobithastigheten (f.eks. til 2 Mbps):

scrcpy --bithastighet 2M scrcpy -b 2M  # kort-versjon

Begrens bildefrekvens

Opptaksbildefrekvensen kan begrenses:

scrcpy --max-fps 15

Dette er offisielt støttet siden Android 10, men kan fungere på tidligere versjoner.

Beskjær

Enhetsskjermen kan beskjæres for å speile bare en del av skjermen.

Dette er nyttig for eksempel for å speile bare ett øye på Oculus Go:

scrcpy --crop 1224:1440:0:0   # 1224x1440 ved offset (0,0)

If --max-size er også spesifisert, endres størrelsen brukes etter beskjæring.

Lås videoretning

Slik låser du retningen til speilingen:

scrcpy --lock-video-orientering     # innledende (nåværende) orientering
scrcpy --lock-video-orientation=0   # naturlig orientering
scrcpy --lock-video-orientation=1   # 90° mot klokken
scrcpy --lock-video-orientation=2   # 180°
scrcpy --lock-video-orientation=3   # 90° med klokken

Dette påvirker opptaksorienteringen.

Vinduet kan også roteres uavhengig.

Capture

Innspilling

Det er mulig å ta opp skjermen mens du speiler:

scrcpy --record file.mp4 scrcpy -r file.mkv

Slik deaktiverer du speiling under opptak:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# avbryt opptaket med Ctrl+C

«Hoppet over rammer» tas opp, selv om de ikke vises i sanntid (av ytelsesgrunner). Rammer er tidsstemplet på enheten, altså pakkeforsinkelsesvariasjon påvirker ikke den innspilte filen.

Tilkobling

Multi-enheter

Hvis flere enheter er oppført i adb devices, må du spesifisere serie~~POS=TRUNC:

scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef  # kort-versjon

Hvis enheten er tilkoblet over TCP/IP:

scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # kort-versjon

Du kan starte flere forekomster av scrcpy for flere enheter.

Vinduskonfigurasjon

Tittel

Som standard er vindustittelen enhetsmodellen. Det kan endres:

scrcpy --window-title 'Min enhet'

Posisjon og størrelse

Den opprinnelige vindusposisjonen og størrelsen kan spesifiseres:

scrcpy --window-x 100 --window-y 100 --window-width 800 --window-height 600

uten kanter

Slik deaktiverer du vindusdekorasjoner:

scrcpy --vindu uten kantlinjer

Alltid på topp

Slik holder du scrcpy-vinduet alltid øverst:

scrcpy --always-on-top

Fullscreen

Appen kan startes direkte i fullskjerm:

scrcpy --fullskjerm scrcpy -f  # kort-versjon

Fullskjerm kan deretter veksles dynamisk med MOD+f.

Rotasjon

Vinduet kan roteres:

scrcpy --rotasjon 1

Mulige verdier er:

  • 0: ingen rotasjon
  • 1: 90 grader mot klokken
  • 2: 180 grader
  • 3: 90 grader med klokken

 

Andre speilalternativer

Read-only

For å deaktivere kontroller (alt som kan samhandle med enheten: inndatataster, musehendelser, dra og slipp filer):

scrcpy --no-control scrcpy -n

Hold deg våken

For å forhindre at enheten går i dvale etter en viss forsinkelse når enheten er koblet til:

scrcpy --hold deg våken scrcpy -w

Starttilstanden gjenopprettes når scrcpy lukkes.

Slå av skjermen

Det er mulig å slå av enhetens skjerm mens speiling ved start med et kommandolinjealternativ:

scrcpy --slå-skjerm-av scrcpy -S

Vis detaljer

For presentasjoner kan det være nyttig å vise fysiske berøringer (på den fysiske enheten).

Android tilbyr denne funksjonen i Utvikleralternativer.

skriftelig gir et alternativ for å aktivere denne funksjonen ved start og gjenopprette startverdien ved avslutning:

scrcpy --show-touchs scrcpy -t

Merk at det bare vises fysisk berører (med fingeren på enheten).

Filslipp

Installer APK

For å installere en APK, dra og slipp en APK-fil (som slutter med .apk) til scrcpy vinduet.

Det er ingen visuell tilbakemelding, en logg skrives ut til konsollen.

Skyv filen til enheten

For å skyve en fil til /sdcard/Download/ på enheten, dra og slipp en (ikke-APK)-fil til scrcpy vinduet.

Det er ingen visuell tilbakemelding, en logg skrives ut til konsollen.

Målkatalogen kan endres ved start:

scrcpy --push-target=/sdcard/Movies/

Snarveier

For å se alle snarveiene se denne

Her ser du alle instruksjonene og nyttige kommandoer. Håper det er nyttig.

Relaterte artikler