此 GitHub 存储库 (https://github.com/Genymobile/scrcpy) 是该项目的唯一官方来源。不要从随机网站下载版本,即使它们的名称包含scrcpy
。
发音为“ scr een co py ”
该应用程序镜像通过 USB 或 TCP/IP 连接的 Android 设备(视频和音频),并允许使用计算机的键盘和鼠标控制设备。它不需要任何根访问权限。它适用于Linux 、 Windows和macOS 。
它的重点是:
lightness :本机,仅显示设备屏幕
性能:30~120fps,取决于设备
画质:1920×1080以上
低延迟:35~70ms
启动时间短:约 1 秒即可显示第一张图像
非侵入性:Android 设备上没有安装任何内容
用户优势:无需帐户、无广告、无需互联网
自由:自由和开源软件
其特点包括:
音频转发(Android 11+)
记录
Android 设备屏幕关闭时进行镜像
双向复制粘贴
可配置的质量
相机镜像(Android 12+)
镜像为网络摄像头 (V4L2)(仅限 Linux)
物理键盘和鼠标模拟 (HID)
游戏手柄支持
OTG模式
还有更多……
Android 设备至少需要 API 21 (Android 5.0)。
API >= 30 (Android 11+) 支持音频转发。
确保您在设备上启用了 USB 调试。
在某些设备(尤其是小米)上,您可能会收到以下错误:
java.lang.SecurityException: Injecting input events requires the caller (or the source of the instrumentation, if any) to have the INJECT_EVENTS permission.
在这种情况下,您需要启用一个附加选项USB debugging (Security Settings)
(这是与USB debugging
不同的项目)来使用键盘和鼠标进行控制。设置此选项后,需要重新启动设备。
请注意,在 OTG 模式下运行 scrcpy 不需要 USB 调试。
Linux
视窗
macOS
有很多选项,记录在单独的页面中。这里只是一些常见的例子。
以H.265(质量更好)捕获屏幕,限制尺寸为1920,限制帧速率为60fps,禁用音频,并通过模拟物理键盘控制设备:
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 # 简短版本
将设备摄像头以 1920x1080 的 H.265(和麦克风)录制到 MP4 文件:
scrcpy --video-source=camera --video-codec=h265 --camera-size=1920x1080 --record=file.mp4
捕获设备前置摄像头并将其显示为计算机上的网络摄像头(在 Linux 上):
scrcpy --video-source=camera --camera-size=1920x1080 --camera-faceing=front --v4l2-sink=/dev/video2 --no-playback
通过模拟物理键盘和鼠标来控制设备,无需镜像(无需USB调试):
scrcpy--otg
使用插入计算机的游戏手柄控制器控制设备:
scrcpy --gamepad=uhid scrcpy -G # 简短版本
该应用程序提供了很多功能和配置选项。它们记录在以下页面中:
联系
视频
声音的
控制
键盘
老鼠
游戏手柄
设备
窗户
记录
隧道
OTG
相机
Video4Linux
快捷方式
常问问题
翻译(不一定是最新的)
构建说明
开发商
介绍 scpy
Scrcpy 现在可以无线工作
Scrcpy 2.0,带音频
您可以针对错误报告、功能请求或一般问题提出问题。
对于错误报告,请先阅读常见问题解答,您可能会立即找到问题的解决方案。
您还可以使用:
Reddit: r/scrcpy
推特: @scrcpy_app
我是 @rom1v, scrcpy的作者和维护者。
如果您喜欢这个应用程序,您可以支持我的开源工作:
GitHub 赞助商
自由支付
贝宝
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.