Nola kontrolatu zure telefonoa PC bidez (Scrcpy)

Gaur egun, Android telefonoak ordenagailuan islatzea ahalbidetzen duten dozenaka aplikazio daude, baina horietako gutxi batzuk baino ez dira oso onak. Noizbehinkako jerketatik latentzia handiko iragarki intrusiboetaraino; zer esanik ez Android pantailaren ispilua ordenagailuan amesgaizto handi bat dela.

Scrcpy Android-erako pantaila islatzeko tresna onenetako bat da. Zure Android telefonoa zure ordenagailuan ispilu eta zuzenean kontrolatzeko aukera ematen dizu teklatua eta sagua bezalako PC periferikoekin. Scrcpy-k zure telefonoaren eta ordenagailuaren artean kopiatu eta itsatsirik gabe onartzen du, Mac zein Windows ordenagailuetan funtzionatzen du eta guztiz doakoa da.

Hala ere, ADB komando-lerroa nola erabili ulertzea eskatzen du. Garatzaile aurreratua bazara, baliteke dagoeneko Scrcpy ezagutzea, baina hasiberria bazara bere telefonoa ispilu nahian, gida honek urratsez urrats argituko zaitu eta Windows-erako Scrcpy nola erabiltzen irakatsiko dizu.

Scrcpyren oinarrizko ezaugarri batzuk:

  • Grabaketa
  • islatzea gailuaren pantaila itzalita dagoela
  • kopiatu-itsatsi bi noranzkoetan
  • kalitate konfiguragarria
  • gailuaren pantaila webcam gisa (V4L2) (Linuxerako soilik)
  • Teklatu fisikoaren simulazioa (HID) (Linuxerako soilik)
  • eta gehiago…

Hau da:

  • argitasuna: jatorrizkoa, gailuaren pantaila soilik bistaratzen du
  • errendimendu: 30~120fps, gailuaren arabera
  • kalitatea: 1920×1080 edo gehiago
  • latentzia baxua: 35 ~ 70ms
  • abiarazteko denbora baxua: ~1 segundo lehenengo irudia bistaratzeko
  • ez-intrusibitatea: ez da ezer instalatuta geratzen gailuan
  • erabiltzailearen abantailak: ez dago konturik, ez iragarkirik, ez internetik behar
  • askatasuna: software librea eta librea

Baldintzak:

  • Android gailuak gutxienez API 21 behar du (Android 5.0).

  • Ziurtatu duzu gaituta adb arazketa zure gailuetan.

  • Gailu batzuetan, gaitu ere egin behar duzu aukera gehigarri bat () teklatua eta sagua erabiliz kontrolatzeko.

Nola ispilu Android pantaila ordenagailura USB bidez?

 

 

  • Ondoren, joan behera usb arazketa aurkitzeko eta gaitzeko.

 

  • Orain, konektatu zure gailua ordenagailura USB kable bidez eta baimendu USB arazketa.

 

  • Ondoren, itzuli zure ordenagailura eta deskargatu Scrcpyren azken bertsioa esteka honetan (zuzeneko) eta atera karpeta batera.

 

  • Ondoren, zure gailua ordenagailura konektatuta dagoen bitartean USB arazketa gaituta eta baimenduta, egin klik bikoitza karpeta barruan "scrcpy.exe".

 

  • Urrats guztiak zuzen egin badituzu, segundo pare bat itxaron ondoren hauek ikusiko dituzu:

  • Azkenik, orain zure telefonoaren pantaila zure ordenagailuan islatzen ari zara. Gainera, zure sagua eta teklatua erabil ditzakezu gailua kontrolatzeko!
  • Hori da. Hurrengoan, zure telefonoa ordenagailura konektatu eta Scrcpy zuzenean ireki dezakezu bere karpetatik.

 

Zer egin dezakezu Scrcpy-rekin? Ikusi ere Scrcpyren Github orria

Atera konfigurazioa

Tamaina murriztu

Batzuetan, erabilgarria da Android gailu bat definizio baxuago batean islatzea errendimendua areagotzeko.

Zabalera eta altuera balio batera mugatzeko (adib. 1024):

scrcpy --max-size 1024 scrcpy -m 1024  # bertsio laburra

Beste dimentsioa gailuaren aspektu-erlazioa gordetzeko kalkulatzen da. Horrela, 1920×1080-ko gailu bat 1024×576-n islatuko da.

Aldatu bit-tasa

Bit-tasa lehenetsia 8 Mbps da. Bideoaren bit-tasa aldatzeko (adibidez, 2 Mbps-ra):

scrcpy --bit-rate 2M scrcpy -b 2M  # bertsio laburra

Mugatu fotograma-abiadura

Harrapatzeko fotograma-abiadura mugatua izan daiteke:

scrcpy --max-fps 15

Android 10etik hona ofizialki onartzen da, baina baliteke aurreko bertsioetan funtzionatzea.

Mozketa

Gailuaren pantaila moztu daiteke pantailaren zati bat soilik islatzeko.

Hau erabilgarria da, adibidez, Oculus Go-ren begi bakarra islatzeko:

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

If --max-size ere zehazten da, moztu ondoren tamaina aldatzea aplikatzen da.

Blokeatu bideoaren orientazioa

Ispiluaren orientazioa blokeatzeko:

scrcpy --lock-video-orientation     # hasierako (uneko) orientazioa
scrcpy --lock-video-orientation=0   # orientazio naturala
scrcpy --lock-video-orientation=1   # 90° erlojuaren norantzan
scrcpy --lock-video-orientation=2   # 180°
scrcpy --lock-video-orientation=3   # 90° erlojuaren orratzen noranzkoan

Horrek grabazioaren orientazioari eragiten dio.

Leihoa modu independentean ere biratu daiteke.

Capture

Grabaketa

Ispiluan pantaila grabatzea posible da:

scrcpy --record fitxategia.mp4 scrcpy -r fitxategia.mkv

Grabatzen ari zaren bitartean islatzea desgaitzeko:

scrcpy --no-display --record fitxategia.mp4 scrcpy -Nr fitxategia.mkv
# eten grabaketa Ctrl+C-rekin

"Saltatutako fotogramak" grabatzen dira, denbora errealean bistaratzen ez badira ere (errendimendu arrazoiengatik). Markoak dira denbora-zigilua gailuan, beraz paketeen atzerapenaren aldakuntza ez du eraginik grabatutako fitxategian.

Konexioa

Hainbat gailu

Hainbat gailu zerrendatuta badaude adb devices, zehaztu behar duzu serial:

scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef  # bertsio laburra

Gailua TCP/IP bidez konektatuta badago:

scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # bertsio laburra

Hainbat kasu abiarazi ditzakezu scrcpy hainbat gailutarako.

Leihoen konfigurazioa

Izenburua

Lehenespenez, leihoaren izenburua gailuaren eredua da. Alda daiteke:

scrcpy --leiho-titulua 'Nire gailua'

Posizioa eta tamaina

Hasierako leihoaren posizioa eta tamaina zehaztu daitezke:

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

Mugarik

Leiho apaingarriak desgaitzeko:

scrcpy --leiho-mugarik gabe

Beti gainean

scrcpy leihoa beti goian mantentzeko:

scrcpy --beti-gainean

Pantaila osoa

Aplikazioa pantaila osoan zuzenean abiarazi daiteke:

scrcpy --fullscreen scrcpy -f  # bertsio laburra

Ondoren, pantaila osoa modu dinamikoan alda daiteke MOD+f.

Biraketa

Leihoa biratu daiteke:

scrcpy --biraketa 1

Balio posibleak hauek dira:

  • 0: errotaziorik ez
  • 1: 90 gradu erlojuaren noranzkoan
  • 2: 180 gradu
  • 3: 90 gradu erlojuaren orratzen noranzkoan

 

Ispilurako beste aukera batzuk

Irakurtzeko soilik

Kontrolak desgaitzeko (gailuarekin elkarreragin dezakeen guztia: sarrera teklak, saguaren gertaerak, arrastatu eta jaregin fitxategiak):

scrcpy --no-control scrcpy -n

Esna egon

Gailua entxufatuta dagoenean atzerapen baten ondoren gailua lo egitea saihesteko:

scrcpy --egon-esna scrcpy -w

Hasierako egoera berrezartzen da scrcpy ixtean.

Itzali pantaila

Posible da gailuaren pantaila itzaltzea abiaraztean ispilu bitartean komando-lerroko aukera batekin:

scrcpy --turn-screen-off scrcpy -S

Erakutsi ukituak

Aurkezpenetarako, baliagarria izan daiteke ukitu fisikoak erakustea (gailu fisikoan).

Android-ek funtzio hau eskaintzen du Garatzaileen aukerak.

gidoia abiaraztean funtzio hau gaitzeko eta irteerako hasierako balioa berrezartzeko aukera eskaintzen du:

scrcpy --show-toches scrcpy -t

Kontuan izan bakarrik erakusten duela fisiko ukituak (hatza gailuan).

Fitxategiaren jaitsiera

Instalatu APK

APK bat instalatzeko, arrastatu eta jaregin APK fitxategi bat (bukatzen duena .apk) to the scrcpy leihoa.

Ez dago iritzi bisualik, erregistro bat inprimatzen da kontsolan.

Bultzatu fitxategia gailura

Fitxategi bat bultzatzeko /sdcard/Download/ gailuan, arrastatu eta jaregin (APK ez den) fitxategi bat scrcpy leihoa.

Ez dago iritzi bisualik, erregistro bat inprimatzen da kontsolan.

Helburu-direktorioa abiaraztean alda daiteke:

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

Shortcuts

Lasterbide guztiak ikusteko, ikusi probatzea

Hemen argibide eta komando lagungarri guztiak ikusten dituzu. Lagungarria izatea espero dut.

Gaiarekin lotutako artikuluak