Repo GitHub ini (https://github.com/Genymobile/scrcpy) adalah satu-satunya sumber resmi untuk proyek ini. Jangan mengunduh rilis dari situs web sembarangan, meskipun namanya mengandung scrcpy
.
diucapkan " scr een co py "
Aplikasi ini mencerminkan perangkat Android (video dan audio) yang terhubung melalui USB atau melalui TCP/IP, dan memungkinkan untuk mengontrol perangkat dengan keyboard dan mouse komputer. Itu tidak memerlukan akses root apa pun. Ia bekerja di Linux , Windows dan MacOS .
Ini berfokus pada:
lightness : asli, hanya menampilkan layar perangkat
kinerja : 30~120fps, tergantung pada perangkat
kualitas : 1920×1080 atau lebih tinggi
latensi rendah : 35~70ms
waktu startup rendah : ~1 detik untuk menampilkan gambar pertama
non-intrusif : tidak ada yang tersisa terpasang di perangkat Android
manfaat pengguna : tanpa akun, tanpa iklan, tanpa perlu internet
kebebasan : perangkat lunak bebas dan sumber terbuka
Fitur-fiturnya meliputi:
penerusan audio (Android 11+)
rekaman
mirroring dengan layar perangkat Android mati
salin-tempel di kedua arah
kualitas yang dapat dikonfigurasi
pencerminan kamera (Android 12+)
mirroring sebagai webcam (V4L2) (khusus Linux)
simulasi keyboard dan mouse fisik (HID)
dukungan gamepad
Modus OTG
dan banyak lagi…
Perangkat Android memerlukan setidaknya API 21 (Android 5.0).
Penerusan audio didukung untuk API >= 30 (Android 11+).
Pastikan Anda mengaktifkan USB debugging pada perangkat Anda.
Pada beberapa perangkat (terutama Xiaomi), Anda mungkin mendapatkan error berikut:
java.lang.SecurityException: Injecting input events requires the caller (or the source of the instrumentation, if any) to have the INJECT_EVENTS permission.
Dalam hal ini, Anda perlu mengaktifkan opsi tambahan USB debugging (Security Settings)
(ini adalah item yang berbeda dari USB debugging
) untuk mengontrolnya menggunakan keyboard dan mouse. Mem-boot ulang perangkat diperlukan setelah opsi ini disetel.
Perhatikan bahwa USB debugging tidak diperlukan untuk menjalankan scrcpy dalam mode OTG.
Linux
jendela
macOS
Ada banyak pilihan, didokumentasikan dalam halaman terpisah. Berikut adalah beberapa contoh umum.
Tangkap layar dalam H.265 (kualitas lebih baik), batasi ukurannya hingga 1920, batasi kecepatan bingkai hingga 60fps, nonaktifkan audio, dan kendalikan perangkat dengan menyimulasikan keyboard fisik:
scrcpy --video-codec=h265 --max-size=1920 --max-fps=60 --no-audio --keyboard=uhid scrcpy --video-codec=h265 -m1920 --max-fps=60 --no-audio -K # versi pendek
Rekam kamera perangkat dalam H.265 pada 1920x1080 (dan mikrofon) ke file MP4:
scrcpy --video-source=kamera --video-codec=h265 --ukuran-kamera=1920x1080 --record=file.mp4
Tangkap kamera depan perangkat dan tampilkan sebagai webcam di komputer (di Linux):
scrcpy --video-source=kamera --ukuran kamera=1920x1080 --kamera-menghadap=depan --v4l2-sink=/dev/video2 --tidak ada pemutaran
Kontrol perangkat tanpa mirroring dengan menyimulasikan keyboard dan mouse fisik (tidak diperlukan debugging USB):
scrcpy --otg
Kontrol perangkat menggunakan pengontrol gamepad yang dicolokkan ke komputer:
scrcpy --gamepad=uhid scrcpy -G # versi pendek
Aplikasi ini menyediakan banyak fitur dan opsi konfigurasi. Mereka didokumentasikan di halaman-halaman berikut:
Koneksi
Video
Audio
Kontrol
papan ketik
Mouse
papan permainan
Perangkat
Jendela
Rekaman
Terowongan
OTG
Kamera
Video4Linux
Jalan pintas
Pertanyaan Umum
Terjemahan (belum tentu mutakhir)
Membangun instruksi
Pengembang
Memperkenalkan scrcpy
Scrcpy sekarang bekerja secara nirkabel
Scrcpy 2.0, dengan audio
Anda dapat membuka masalah untuk laporan bug, permintaan fitur, atau pertanyaan umum.
Untuk laporan bug, silakan baca FAQ terlebih dahulu, Anda mungkin akan segera menemukan solusi masalah Anda.
Anda juga dapat menggunakan:
Reddit: r/scrcpy
Twitter: @scrcpy_app
Saya @ rom1v, penulis dan pengelola scrcpy .
Jika Anda menghargai aplikasi ini, Anda dapat mendukung karya open source saya:
Sponsor GitHub
Liberapay
PayPal
Copyright (C) 2018 Genymobile Copyright (C) 2018-2024 Romain Vimont Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.