Kuinka ohjata puhelintasi PC:llä (Scrcpy)

Tällä hetkellä on olemassa kymmeniä sovelluksia, jotka mahdollistavat Android-puhelimien peilauksen PC:llä, mutta vain muutama niistä on todella hyviä. Satunnaisista nykimistä korkeaan latenssiin tunkeileviin mainoksiin; puhumattakaan siitä, että Android-näytön peilaus PC:llä on yksi iso painajainen.

Scrcpy on yksi Androidin parhaista näytön peilaustyökaluista. Sen avulla voit peilata Android-puhelimesi tietokoneellesi ja ohjata sitä suoraan tietokoneen oheislaitteilla, kuten näppäimistöllä ja hiirellä. Scrcpy tukee saumatonta kopiointia ja liittämistä puhelimen ja PC:n välillä, toimii sekä Mac- että Windows-tietokoneissa ja on myös täysin ilmainen.

Se vaatii kuitenkin ymmärrystä ADB-komentorivin käytöstä. Jos olet edistynyt kehittäjä, saatat jo tuntea Scrcpyn, mutta jos olet aloittelija, joka yrittää vain peilata hänen puhelintaan, tämä opas valaisee sinua vaihe vaiheelta ja opettaa käyttämään Scrcpyä Windowsille.

Jotkut Scrcpyn perusominaisuudet:

  • äänitys
  • peilaus laitteen näytön ollessa pois päältä
  • copy-paste molempiin suuntiin
  • konfiguroitavaa laatua
  • laitteen näyttö verkkokamerana (V4L2) (vain Linux)
  • fyysisen näppäimistön simulointi (HID) (vain Linux)
  • ja enemmän…

Se keskittyy:

  • kepeys: alkuperäinen, näyttää vain laitteen näytön
  • suorituskyky: 30-120 fps, laitteesta riippuen
  • laatu: 1920 × 1080 tai enemmän
  • alhainen latenssi: 35 ~ 70ms
  • alhainen käynnistysaika: ~1 sekunti ensimmäisen kuvan näyttämiseksi
  • tunkeutumattomuus: mitään ei ole asennettu laitteeseen
  • käyttäjäetuja: ei tiliä, ei mainoksia, ei vaadi Internetiä
  • tunne: ilmainen ja avoimen lähdekoodin ohjelmisto

Vaatimukset:

  • Android-laite vaatii vähintään API 21:n (Android 5.0).

  • Varmista adb-virheenkorjaus käytössä laitteillasi.

  • Joissakin laitteissa sinun on myös otettava käyttöön lisävaihtoehto ()ohjataksesi sitä näppäimistöllä ja hiirellä.

Kuinka peilata Android-näyttö tietokoneeseen USB:n kautta?

 

 

  • Vieritä seuraavaksi alas löytääksesi USB-virheenkorjauksen ja ota se käyttöön.

 

  • Liitä nyt laitteesi tietokoneeseen USB-kaapelilla ja salli USB-virheenkorjaus.

 

  • Palaa seuraavaksi tietokoneellesi ja lataa uusin Scrcpy-versio osoitteesta linkki (ohjata) ja pura se kansioon.

 

  • Kun laitteesi on liitetty tietokoneeseen USB-virheenkorjauksen ollessa käytössä ja sallittu, kaksoisnapsauta kansion sisällä olevaa tiedostoa scrcpy.exe.

 

  • Jos teit jokaisen vaiheen oikein, sinun pitäisi nähdä nämä muutaman sekunnin odottamisen jälkeen:

  • Lopuksi peilaat nyt puhelimen näytön tietokoneellesi. Lisäksi voit ohjata laitetta hiirellä ja näppäimistöllä!
  • Se siitä. Seuraavalla kerralla voit vain liittää puhelimesi tietokoneeseen ja avata Scrcpyn suoraan sen kansiosta.

 

Mitä voit tehdä Scrcpyllä? Katso myös Scrcpyn Github-sivu

Kaappauksen määritys

Pienennä kokoa

Joskus on hyödyllistä peilata Android-laite pienemmällä tarkkuudella suorituskyvyn parantamiseksi.

Sekä leveyden että korkeuden rajoittaminen johonkin arvoon (esim. 1024):

scrcpy --max-size 1024 scrcpy -m 1024  # lyhyt versio

Toinen ulottuvuus lasketaan siten, että laitteen kuvasuhde säilyy. Tällä tavalla 1920 × 1080:n laite peilataan 1024 × 576:lla.

Muuta bittinopeutta

Oletusbittinopeus on 8 Mbps. Videon bittinopeuden muuttaminen (esim. 2 Mbps):

scrcpy --bittinopeus 2M scrcpy -b 2M  # lyhyt versio

Rajoita kuvanopeutta

Sieppauksen kuvanopeutta voidaan rajoittaa:

scrcpy --max-fps 15

Tätä tuetaan virallisesti Android 10:stä lähtien, mutta se saattaa toimia aiemmissa versioissa.

Sato

Laitteen näyttö voidaan rajata niin, että se peilaa vain osaa näytöstä.

Tämä on hyödyllistä esimerkiksi peilataksesi vain yhtä Oculus Go -silmää:

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

If --max-size on myös määritetty, kokoa muutetaan rajauksen jälkeen.

Lukitse videon suunta

Peilaussuunnan lukitseminen:

scrcpy --lock-video-orientation     # alkuperäinen (nykyinen) suunta
scrcpy --lock-video-orientation=0   #luonnollinen suunta
scrcpy --lock-video-orientation=1   # 90° vastapäivään
scrcpy --lock-video-orientation=2   #180°
scrcpy --lock-video-orientation=3   # 90° myötäpäivään

Tämä vaikuttaa tallennussuuntaan.

Ikkunaa voidaan kääntää myös itsenäisesti.

kaapata

Äänite

Näyttö on mahdollista tallentaa peilauksen aikana:

scrcpy --tietue tiedosto.mp4 scrcpy -r tiedosto.mkv

Peilaus käytöstä poistaminen tallennuksen aikana:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# keskeytä tallennus painamalla Ctrl+C

"Ohitetut kuvat" tallennetaan, vaikka niitä ei näytetäkään reaaliajassa (suorituskyvyn vuoksi). Kehykset ovat aikaleima laitteessa, joten pakettien viiveen vaihtelu ei vaikuta tallennettuun tiedostoon.

Yhteys

Useita laitteita

Jos luettelossa on useita laitteita adb devices, sinun on määritettävä sarja:

scrcpy -- sarja 0123456789abcdef scrcpy -s 0123456789abcdef  # lyhyt versio

Jos laite on kytketty TCP/IP:n kautta:

scrcpy -- sarja 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # lyhyt versio

Voit aloittaa useita esiintymiä scrcpy useille laitteille.

Ikkunan konfigurointi

Otsikko

Oletusarvoisesti ikkunan otsikko on laitteen malli. Sitä voidaan muuttaa:

scrcpy --window-title 'Laitteeni'

Sijainti ja koko

Ikkunan alkuperäinen sijainti ja koko voidaan määrittää:

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

Reunaton

Ikkunakoristeiden poistaminen käytöstä:

scrcpy --window-borderless

Aina päällä

Jotta scrcpy-ikkuna pysyy aina päällä:

scrcpy -- aina päällä

Kokonäyttö

Sovellus voidaan käynnistää suoraan koko näytön tilassa:

scrcpy --fullscreen scrcpy -f  # lyhyt versio

Koko näyttö voidaan sitten vaihtaa dynaamisesti MOD+f.

Kierto

Ikkunaa voidaan kääntää:

scrcpy --rotation 1

Mahdolliset arvot ovat:

  • 0: ei kiertoa
  • 1: 90 astetta vastapäivään
  • 2: 180 astetta
  • 3: 90 astetta myötäpäivään

 

Muut peilausvaihtoehdot

Vain luku

Ohjainten poistaminen käytöstä (kaikki, mikä voi olla vuorovaikutuksessa laitteen kanssa: syöttönäppäimet, hiiren tapahtumat, vedä ja pudota tiedostot):

scrcpy --no-control scrcpy -n

Pysy hereillä

Voit estää laitteen nukahtamisen hetkellisen viiveen jälkeen, kun laite on kytkettynä:

scrcpy -- pysy hereillä scrcpy -w

Alkutila palautetaan, kun scrcpy suljetaan.

Sammuta näyttö

Laitteen näyttö voidaan sammuttaa samalla kun peilaus käynnistyy komentorivivaihtoehdolla:

scrcpy --turn-screen-off scrcpy -S

Näytä kosketukset

Esityksiä varten voi olla hyödyllistä näyttää fyysisiä kosketuksia (fyysisessä laitteessa).

Android tarjoaa tämän ominaisuuden Kehittäjien vaihtoehdot.

käsikirjoitus tarjoaa vaihtoehdon ottaa tämä ominaisuus käyttöön käynnistyksen yhteydessä ja palauttaa alkuperäisen arvon poistuttaessa:

scrcpy --show-touches scrcpy -t

Huomaa, että se vain näkyy fyysinen koskettaa (sormella laitetta).

Tiedoston pudotus

Asenna APK

Asenna APK vetämällä ja pudottamalla APK-tiedosto (päättyy .apk) scrcpy ikkunassa.

Visuaalista palautetta ei ole, konsoliin tulostetaan loki.

Työnnä tiedosto laitteeseen

Tiedoston työntäminen /sdcard/Download/ vedä ja pudota (ei APK-tiedosto) laitteeseen scrcpy ikkunassa.

Visuaalista palautetta ei ole, konsoliin tulostetaan loki.

Kohdehakemistoa voidaan muuttaa käynnistyksen yhteydessä:

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

pikavalinnat

Katso kaikki pikakuvakkeet tätä

Täältä näet kaikki ohjeet ja hyödylliset komennot. Toivottavasti siitä on apua.

Aiheeseen liittyvät artikkelit