Paano Kontrolin ang Iyong Telepono Sa PC (Scrcpy)

Sa kasalukuyan, mayroong dose-dosenang mga app na nagbibigay-daan sa pag-mirror ng mga Android phone sa PC, ngunit kakaunti lang sa mga ito ang talagang mahusay. Mula sa mga paminsan-minsang pag-jerk hanggang sa mataas na latency hanggang sa mapanghimasok na mga ad; hindi sa banggitin na ang Android screen mirroring sa PC ay isang malaking bangungot.

Ang Scrcpy ay isa sa mga pinakamahusay na tool sa pag-mirror ng screen para sa Android. Binibigyang-daan ka nitong i-mirror ang iyong Android phone sa iyong PC at direktang kontrolin ito gamit ang mga PC peripheral tulad ng keyboard at mouse. Sinusuportahan ng Scrcpy ang tuluy-tuloy na pagkopya at pag-paste sa pagitan ng iyong telepono at PC, gumagana sa parehong mga Mac at Windows PC, at ganap ding libre.

Gayunpaman, nangangailangan ito ng pag-unawa sa kung paano gamitin ang command line ng ADB. Kung ikaw ay isang advanced na developer, maaaring kilala mo na ang Scrcpy, ngunit kung ikaw ay isang baguhan na sinusubukang i-mirror lang ang kanyang telepono, ang gabay na ito ay magbibigay-liwanag sa iyo nang sunud-sunod at magtuturo sa iyo kung paano gamitin ang Scrcpy para sa Windows.

Ang ilang mga pangunahing tampok ng Scrcpy:

  • pagtatala
  • pag-mirror nang naka-off ang screen ng device
  • copy-paste sa magkabilang direksyon
  • kalidad na mai-configure
  • screen ng device bilang webcam (V4L2) (Linux-only)
  • pisikal na simulation ng keyboard (HID) (Linux-only)
  • at iba pa…

Nakatuon ito sa:

  • ningning: native, ipinapakita lamang ang screen ng device
  • pagganap: 30~120fps, depende sa device
  • kalidad: 1920×1080 o mas mataas
  • Mababang latency: 35 ~ 70ms
  • mababang oras ng pagsisimula: ~1 segundo upang ipakita ang unang larawan
  • hindi panghihimasok: walang naiwang naka-install sa device
  • benepisyo ng gumagamit: walang account, walang ad, walang internet na kailangan
  • kalayaan: libre at open source na software

Kinakailangan:

  • Ang Android device ay nangangailangan ng hindi bababa sa API 21 (Android 5.0).

  • Tiyakin na ikaw pinagana ang pag-debug ng adb sa iyong (mga) device.

  • Sa ilang device, kailangan mo ring paganahin isang karagdagang opsyon () upang kontrolin ito gamit ang keyboard at mouse.

Paano i-mirror ang screen ng Android sa PC sa pamamagitan ng USB?

 

 

  • Susunod, mag-scroll pababa upang mahanap ang usb debugging at paganahin ito.

 

  • Ngayon, ikonekta ang iyong device sa iyong PC sa pamamagitan ng USB cable at payagan ang USB Debugging.

 

  • Susunod, bumalik sa iyong PC at i-download ang pinakabagong Scrcpy build mula sa ang link na ito (tuwiran) at i-extract ito sa isang folder.

 

  • Pagkatapos, habang nakakonekta ang iyong device sa iyong PC na pinagana at pinapayagan ang USB Debugging, i-double click ang “scrcpy.exe” sa loob ng folder.

 

  • Kung ginawa mo nang tama ang bawat hakbang, dapat mong makita ang mga ito pagkatapos maghintay ng ilang segundo:

  • Sa wakas, nire-mirror mo na ngayon ang screen ng iyong telepono sa iyong PC. Higit pa rito, maaari mong gamitin ang iyong mouse at keyboard upang kontrolin ang device!
  • Ayan yun. Sa susunod, maaari mo lamang ikonekta ang iyong telepono sa iyong PC at direktang buksan ang Scrcpy mula sa folder nito.

 

Ano ang maaari mong gawin sa Scrcpy? Tingnan din Pahina ng Github ng Scrcpy

Pag-capture ng configuration

Bawasan ang laki

Minsan, kapaki-pakinabang na i-mirror ang isang Android device sa mas mababang kahulugan upang mapataas ang performance.

Upang limitahan ang parehong lapad at taas sa ilang halaga (hal. 1024):

scrcpy --max-size 1024 scrcpy -m 1024  # Maiksing bersyon

Ang iba pang dimensyon ay kinalkula upang ang aspect ratio ng device ay napanatili. Sa ganoong paraan, ang isang device sa 1920×1080 ay sasalamin sa 1024×576.

Baguhin ang bit-rate

Ang default na bit-rate ay 8 Mbps. Para baguhin ang bitrate ng video (hal. sa 2 Mbps):

scrcpy --bit-rate 2M scrcpy -b 2M  # Maiksing bersyon

Limitahan ang frame rate

Maaaring limitado ang capture frame rate:

scrcpy --max-fps 15

Ito ay opisyal na sinusuportahan mula noong Android 10, ngunit maaaring gumana sa mga naunang bersyon.

pananim

Maaaring i-crop ang screen ng device upang i-mirror lamang ang bahagi ng screen.

Ito ay kapaki-pakinabang halimbawa upang i-mirror lamang ang isang mata ng Oculus Go:

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

If --max-size ay tinukoy din, ang pagbabago ng laki ay inilalapat pagkatapos ng pag-crop.

I-lock ang oryentasyon ng video

Upang i-lock ang oryentasyon ng pag-mirror:

scrcpy --lock-video-orientation     # paunang (kasalukuyang) oryentasyon
scrcpy --lock-video-orientation=0   # natural na oryentasyon
scrcpy --lock-video-orientation=1   # 90° counterclockwise
scrcpy --lock-video-orientation=2   # 180°
scrcpy --lock-video-orientation=3   # 90° clockwise

Nakakaapekto ito sa oryentasyon ng pag-record.

Ang window ay maaari ding paikutin nang nakapag-iisa.

Pagbihag

Pagtatala

Posibleng i-record ang screen habang nag-mirror:

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

Upang huwag paganahin ang pag-mirror habang nagre-record:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# interrupt recording gamit ang Ctrl+C

Nire-record ang "mga nilaktawan na frame", kahit na hindi ipinapakita ang mga ito sa real time (para sa mga dahilan ng pagganap). Ang mga frame ay nakatatak sa oras sa device, kaya pagkakaiba-iba ng pagkaantala ng pakete hindi nakakaapekto sa naitala na file.

koneksyon

Multi-device

Kung ilang device ang nakalista sa adb devices, dapat mong tukuyin ang serye:

scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef  # Maiksing bersyon

Kung nakakonekta ang device sa TCP/IP:

scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # Maiksing bersyon

Maaari kang magsimula ng ilang pagkakataon ng scrcpy para sa ilang device.

Configuration ng window

Pamagat

Bilang default, ang pamagat ng window ay ang modelo ng device. Maaari itong baguhin:

scrcpy --window-title 'Ang aking device'

Posisyon at laki

Maaaring tukuyin ang paunang posisyon at laki ng window:

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

Walang hangganan

Upang huwag paganahin ang mga dekorasyon sa bintana:

scrcpy --window-borderless

Palaging nasa itaas

Upang panatilihing laging nasa itaas ang scrcpy window:

scrcpy --laging-nasa-itaas

Fullscreen

Maaaring direktang simulan ang app sa fullscreen:

scrcpy --fullscreen scrcpy -f  # Maiksing bersyon

Ang fullscreen ay maaaring dynamic na i-toggle gamit ang MOD+f.

pag-ikot

Maaaring paikutin ang bintana:

scrcpy --pag-ikot 1

Ang mga posibleng halaga ay:

  • 0: walang pag-ikot
  • 1: 90 degrees counterclockwise
  • 2: 180 degree
  • 3: 90 degrees clockwise

 

Iba pang mga pagpipilian sa pag-mirror

Basahin lamang

Upang huwag paganahin ang mga kontrol (lahat ng maaaring makipag-ugnayan sa device: input key, mouse event, drag&drop file):

scrcpy --no-control scrcpy -n

Manatiling gising

Upang maiwasang makatulog ang device pagkatapos ng ilang pagkaantala kapag nakasaksak ang device:

scrcpy --manatiling-gising scrcpy -w

Ang paunang estado ay naibalik kapag ang scrcpy ay sarado.

I-off ang screen

Posibleng i-off ang screen ng device habang nag-mirror sa simula gamit ang isang command-line na opsyon:

scrcpy --turn-screen-off scrcpy -S

Ipakita ang mga hawakan

Para sa mga presentasyon, maaaring kapaki-pakinabang na magpakita ng mga pisikal na pagpindot (sa pisikal na device).

Ibinibigay ng Android ang feature na ito sa Mga pagpipilian sa developer.

scripty nagbibigay ng opsyon upang paganahin ang feature na ito sa pagsisimula at ibalik ang paunang halaga sa paglabas:

scrcpy --show-touches scrcpy -t

Tandaan na ito ay nagpapakita lamang Physical pagpindot (gamit ang daliri sa device).

Pag-drop ng file

I-install ang APK

Upang mag-install ng APK, i-drag at i-drop ang isang APK file (nagtatapos sa .apk) sa scrcpy window.

Walang visual na feedback, ang isang log ay naka-print sa console.

Itulak ang file sa device

Upang itulak ang isang file sa /sdcard/Download/ sa device, i-drag at i-drop ang isang (hindi APK) na file sa scrcpy window.

Walang visual na feedback, ang isang log ay naka-print sa console.

Maaaring mabago ang target na direktoryo sa simula:

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

Shortcut

Upang makita ang lahat ng mga shortcut tingnan ito

Dito makikita mo ang lahat ng mga tagubilin at kapaki-pakinabang na mga utos. Sana ito ay kapaki-pakinabang.

Kaugnay na Artikulo