Ինչպես կառավարել ձեր հեռախոսը համակարգչի միջոցով (Scrcpy)

Ներկայումս կան տասնյակ հավելվածներ, որոնք թույլ են տալիս արտացոլել Android հեռախոսները համակարգչում, բայց դրանցից միայն մի քանիսն են իսկապես լավը: Պատահական ցնցումներից մինչև բարձր ուշացում մինչև ներխուժող գովազդ; Էլ չենք խոսում այն ​​մասին, որ Android-ի էկրանի արտացոլումը համակարգչի վրա մեծ մղձավանջ է:

Scrcpy-ն Android-ի էկրանի արտացոլման լավագույն գործիքներից մեկն է: Այն թույլ է տալիս արտացոլել ձեր Android հեռախոսը ձեր համակարգչի վրա և կառավարել այն անմիջապես համակարգչի ծայրամասային սարքերով, ինչպիսիք են ստեղնաշարը և մկնիկը: Scrcpy-ն աջակցում է անխափան պատճենումը և տեղադրումը ձեր հեռախոսի և ԱՀ-ի միջև, աշխատում է ինչպես Mac-ի, այնպես էլ Windows համակարգիչների վրա, ինչպես նաև բացարձակապես անվճար է:

Այնուամենայնիվ, դա պահանջում է հասկանալ, թե ինչպես օգտագործել ԱԶԲ հրամանի տողը: Եթե ​​դուք առաջադեմ ծրագրավորող եք, գուցե արդեն գիտեք Scrcpy-ն, բայց եթե սկսնակ եք, և փորձում եք պարզապես արտացոլել իր հեռախոսը, այս ուղեցույցը քայլ առ քայլ կլուսավորի ձեզ և կսովորեցնի, թե ինչպես օգտագործել Scrcpy-ը Windows-ի համար:

Scrcpy-ի որոշ հիմնական առանձնահատկություններ.

  • ձայնագրում
  • հայելային արտացոլում սարքի էկրանով անջատված
  • copy-paste երկու ուղղություններով
  • կարգավորելի որակ
  • սարքի էկրանը որպես վեբ-տեսախցիկ (V4L2) (միայն Linux-ի համար)
  • ֆիզիկական ստեղնաշարի մոդելավորում (HID) (միայն Linux)
  • եւ ավելին…

Այն կենտրոնանում է հետեւյալի վրա.

  • թեթևություն: բնիկ, ցուցադրում է միայն սարքի էկրանը
  • կատարումը30-120 կադր/վրկ՝ կախված սարքից
  • որակ1920×1080 կամ ավելի բարձր
  • ցածր լռություն: 35 ~ 70ms
  • գործարկման ցածր ժամանակը~1 վայրկյան՝ առաջին պատկերը ցուցադրելու համար
  • ոչ ներխուժումՍարքի վրա տեղադրված ոչինչ չի մնացել
  • օգտագործողի առավելություններըՈչ հաշիվ, ոչ գովազդ, ոչ ինտերնետ պահանջվում է
  • ազատությունանվճար և բաց կոդով ծրագրակազմ

պահանջները:

Ինչպե՞ս արտացոլել Android-ի էկրանը համակարգչին USB-ի միջոցով:

 

 

  • Հաջորդը, ոլորեք ներքև՝ գտնելու USB կարգաբերումը և միացնել այն:

 

  • Այժմ միացրեք ձեր սարքը ձեր համակարգչին USB մալուխի միջոցով և թույլ տվեք USB կարգաբերում:

 

  • Հաջորդը, վերադարձեք ձեր համակարգիչ և ներբեռնեք Scrcpy-ի վերջին տարբերակը այս հղումը (ուղղել) և հանեք այն թղթապանակում:

 

  • Այնուհետև, մինչ ձեր սարքը միացված է ձեր համակարգչին՝ USB կարգաբերումը միացված և թույլատրված, կրկնակի սեղմեք «scrcpy.exe» թղթապանակի ներսում:

 

  • Եթե ​​ամեն քայլը ճիշտ եք արել, մի քանի վայրկյան սպասելուց հետո պետք է տեսնեք դրանք.

  • Վերջապես, դուք այժմ արտացոլում եք ձեր հեռախոսի էկրանը ձեր համակարգչի վրա: Ավելին, դուք կարող եք օգտագործել ձեր մկնիկը և ստեղնաշարը սարքը կառավարելու համար:
  • վերջ։ Հաջորդ անգամ կարող եք պարզապես միացնել ձեր հեռախոսը ձեր համակարգչին և ուղղակիորեն բացել Scrcpy-ն իր թղթապանակից:

 

Ի՞նչ կարող եք անել Scrcpy-ի հետ: Տես նաև Scrcpy-ի Github էջը

Նկարահանման կոնֆիգուրացիա

Նվազեցնել չափը

Երբեմն օգտակար է արտացոլել Android սարքը ավելի ցածր սահմանմամբ՝ արդյունավետությունը բարձրացնելու համար:

Լայնությունը և բարձրությունը որոշակի արժեքով սահմանափակելու համար (օրինակ՝ 1024).

scrcpy --max-size 1024 scrcpy -m 1024  # կարճ տարբերակ

Մյուս չափումը հաշվարկվում է այնպես, որ սարքի կողմերի հարաբերակցությունը պահպանվի: Այդ կերպ 1920×1080 չափսի սարքը հայելային կլինի 1024×576:

Փոխել բիթային արագությունը

Լռելյայն բիթային արագությունը 8 Մբիթ/վրկ է: Տեսանյութի բիթերի արագությունը փոխելու համար (օրինակ՝ 2 Մբիթ/վրկ).

scrcpy --bit-rate 2M scrcpy -b 2M  # կարճ տարբերակ

Սահմանափակել շրջանակի արագությունը

Նկարահանման կադրերի արագությունը կարող է սահմանափակվել.

scrcpy --max-fps 15

Սա պաշտոնապես աջակցվում է Android 10-ից, բայց կարող է աշխատել ավելի վաղ տարբերակների վրա:

բերք

Սարքի էկրանը կարող է կրճատվել, որպեսզի արտացոլի էկրանի միայն մի մասը:

Սա օգտակար է, օրինակ, Oculus Go-ի միայն մեկ աչքը արտացոլելու համար.

scrcpy --crop 1224:1440:0:0   # 1224x1440 օֆսեթում (0,0)

If --max-size նշված է նաև, չափափոխումը կիրառվում է կտրելուց հետո։

Կողպեք տեսանյութի կողմնորոշումը

Հայելիի կողմնորոշումը կողպելու համար.

scrcpy --lock-video-orientation     # սկզբնական (ընթացիկ) կողմնորոշում
scrcpy --lock-video-orientation=0   #բնական կողմնորոշում
scrcpy --lock-video-orientation=1   # 90° ժամացույցի սլաքի հակառակ ուղղությամբ
scrcpy --lock-video-orientation=2   # 180 °
scrcpy --lock-video-orientation=3   # 90° ժամացույցի սլաքի ուղղությամբ

Սա ազդում է ձայնագրման կողմնորոշման վրա:

Պատուհանը կարող է նաև ինքնուրույն պտտվել:

Գրավում

Ձայնագրությունը

Հնարավոր է ձայնագրել էկրանը հայելու ընթացքում.

scrcpy --գրանցման ֆայլ.mp4 scrcpy -r file.mkv

Ձայնագրման ընթացքում հայելային արտացոլումն անջատելու համար՝

scrcpy --no-display -- record file.mp4 scrcpy -Nr file.mkv
# ընդհատել ձայնագրությունը Ctrl+C-ով

«Բաց թողնված կադրերը» ձայնագրվում են, նույնիսկ եթե դրանք չեն ցուցադրվում իրական ժամանակում (կատարողական նկատառումներով): Շրջանակներն են ժամանակի դրոշմված սարքի վրա, այսպես փաթեթի հետաձգման փոփոխություն չի ազդում ձայնագրված ֆայլի վրա:

Կապ

Բազմաթիվ սարքեր

Եթե ​​մի քանի սարքեր նշված են adb devices, դուք պետք է նշեք սերիական:

scrcpy --սերիալ 0123456789abcdef scrcpy -s 0123456789abcdef  # կարճ տարբերակ

Եթե ​​սարքը միացված է TCP/IP-ով.

scrcpy --սերիալ 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # կարճ տարբերակ

Դուք կարող եք սկսել մի քանի օրինակ մանրուք մի քանի սարքերի համար:

Պատուհանների կազմաձևում

կոչում

Լռելյայնորեն, պատուհանի վերնագիրը սարքի մոդելն է: Այն կարող է փոխվել.

scrcpy --window-title 'Իմ սարքը'

Դիրքը և չափը

Պատուհանի սկզբնական դիրքը և չափը կարող են սահմանվել.

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

Անսահման

Պատուհանների զարդարանքն անջատելու համար.

scrcpy --window-borderless

Միշտ վերևում

Srcpy պատուհանը միշտ վերևում պահելու համար.

scrcpy --միշտ վերևում

Fullscreen

Հավելվածը կարող է գործարկվել անմիջապես ամբողջ էկրանով.

scrcpy --լիաէկրան scrcpy -f  # կարճ տարբերակ

Այնուհետև ամբողջ էկրանով կարելի է դինամիկ փոխարկել ՊՆ+f.

Պարբերական կրկնություն

Պատուհանը կարող է պտտվել.

scrcpy --պտտում 1

Հնարավոր արժեքներն են.

  • 0: ռոտացիա չկա
  • 190 աստիճան ժամացույցի սլաքի հակառակ ուղղությամբ
  • 2: 180 աստիճան
  • 390 աստիճան ժամացույցի սլաքի ուղղությամբ

 

Այլ հայելային տարբերակներ

Միայն կարդալու համար

Կառավարումներն անջատելու համար (այն ամենը, ինչ կարող է փոխազդել սարքի հետ. մուտքագրման ստեղներ, մկնիկի իրադարձություններ, քաշել և թողնել ֆայլեր).

scrcpy --no-control scrcpy -n

Արթուն մնալ

Որպեսզի սարքը որոշ ուշացումից հետո չքնի, երբ սարքը միացված է ցանցին.

scrcpy --մնալ-արթուն scrcpy -w

Սկզբնական վիճակը վերականգնվում է, երբ scrcpy-ը փակ է:

Անջատեք էկրանը

Հնարավոր է անջատել սարքի էկրանը, երբ հայելային տեսքը միացված է, սկսեք հրամանի տող տարբերակով.

scrcpy --շրջել-էկրան-անջատել scrcpy -S

Ցույց տալ հպումները

Ներկայացումների համար կարող է օգտակար լինել ցույց տալ ֆիզիկական հպումներ (ֆիզիկական սարքի վրա):

Android-ն ապահովում է այս հնարավորությունը Մշակողների ընտրանքներ.

ձեռագիր հնարավորություն է տալիս ակտիվացնել այս հնարավորությունը մեկնարկի պահին և վերականգնել սկզբնական արժեքը ելքի ժամանակ.

scrcpy --show-touches scrcpy -t

Նշենք, որ դա միայն ցույց է տալիս ֆիզիկական հպումներ (սարքի մատով):

Ֆայլի անկում

Տեղադրեք APK- ն

APK տեղադրելու համար քաշեք և թողեք APK ֆայլ (ավարտվում է .apk) դեպի մանրուք պատուհան.

Տեսողական արձագանք չկա, վահանակի վրա տպագրվում է տեղեկամատյան:

Հրել ֆայլը սարքին

Ֆայլը մղելու համար /sdcard/Download/ սարքի վրա քաշեք և թողեք (ոչ APK) ֆայլը մանրուք պատուհան.

Տեսողական արձագանք չկա, վահանակի վրա տպագրվում է տեղեկամատյան:

Թիրախային գրացուցակը կարող է փոխվել սկզբում.

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

Կարճուղիներ

Բոլոր դյուրանցումները տեսնելու համար տես սա

Այստեղ դուք տեսնում եք բոլոր հրահանգները և օգտակար հրամանները: Հուսով եմ, որ դա օգտակար է:

Առնչվող հոդվածներ