Linux下载、安装scrcpy-v4.1(附安装包scrcpy-linux-x86_64-v4.1.tar.gz)

发布于 2026/7/23 · 2 阅读
scrcpyAndroid屏幕镜像开源软件Genymobileadb工具Linux工具屏幕投屏Android调试手机控制安卓投屏
scrcpy 是一款由 Genymobile 开发的开源 Android 屏幕镜像工具,支持 USB/WiFi 连接,无需 Root,30~120fps 低延迟,12 万+ GitHub Star。v4.1 新增 VP8/VP9 编码支持。

封面.png

1. scrcpy 简介

scrcpy(发音为 "screen copy")是一款由 Genymobile SAS 开发的开源 Android 屏幕镜像工具,项目作者为 Romain Vimont(GitHub: @rom1v)。自 2017 年 12 月首次提交代码、2018 年 3 月发布 v1.0 以来,scrcpy 已成为 GitHub 上最受欢迎的 Android 工具类项目之一,累计获得超过 12 万 Star、超过 1 万次 Fork,社区活跃度极高。

scrcpy 可以将通过 USB 或 TCP/IP 连接的 Android 设备屏幕(视频和音频)实时镜像到电脑上,并支持使用电脑的键盘和鼠标直接控制设备。它采用 C 语言编写,基于 SDL 和 FFmpeg,原生高效。

核心特点:

  • 无需 Root:不需要 Android 设备获取 root 权限,也无需在设备上安装任何 App
  • 高性能:30~120fps,取决于设备性能
  • 高画质:支持 1920×1080 或更高分辨率
  • 低延迟:35~70ms 的超低延迟
  • 启动快:约 1 秒即可显示首帧画面
  • 无侵入:断开连接后不会在 Android 设备上留下任何安装残留
  • 用户友好:无需账号、无广告、无需联网即可使用
  • 完全开源:基于 Apache 2.0 许可证,自由且免费

主要功能:

  • 音频转发(Android 11+)
  • 屏幕录制
  • 虚拟显示器(可在独立虚拟屏幕中运行 App)
  • 设备屏幕关闭状态下镜像
  • 剪贴板双向同步
  • 可配置视频画质(H.264 / H.265 / AV1 / VP8 / VP9)
  • 摄像头镜像(Android 12+)
  • V4L2 虚拟摄像头支持(Linux-only,可将 Android 摄像头作为电脑摄像头)
  • 物理键盘和鼠标模拟(HID)
  • 游戏手柄支持
  • OTG 模式(无需 USB 调试)

2. v4.1 版本亮点

scrcpy v4.1 在 v4.0 基础上进行了多项重要改进和修复:

尺寸约束优化

v4.0 引入的 flex 显示功能必须遵守视频编码器的尺寸约束,这一机制在 v4.0 中引发了若干回归问题——编码器报告的约束有时不准确、摄像头采集时约束处理有误、宽高比匹配算法过于简单。v4.1 对此进行了系统性改进:

  • 编码器尺寸约束初始不再强制,仅在首次采集失败后才应用
  • 尺寸约束算法得到改进,能为给定宽高比选择最佳支持尺寸
  • 新增 --ignore-video-encoder-constraints 选项,可完全绕过编码器约束(当设备报告的约束值不准确时尤为有用)

VP8 和 VP9 编码支持

部分 Android 设备不支持 H.264、H.265 或 AV1 编码,但支持 VP8 或 VP9。v4.1 新增对 VP8 和 VP9 视频编码器的支持:

scrcpy --video-codec=vp9

终端标题更新

scrcpy 运行期间,终端标题会实时更新,方便在多个终端窗口间快速识别。

媒体扫描触发

通过拖拽方式向设备推送文件后,部分 Android 应用不会立即检测到新文件。v4.1 现在会在文件推送后自动触发媒体扫描请求,提升文件被立即检测到的概率。

其他改进

  • 修复部分色彩空间转换问题
  • 修复初始化时游戏手柄检测问题
  • 修复可能导致除零错误的数据竞争
  • 桌面条目添加 Keywords 字段
  • 依赖升级:FFmpeg 8.1.2、SDL 3.4.12、libusb 1.0.30

3. 获取安装包

如果访问 GitHub 不便,安装包及中文文档:https://hanshuixin.org/go/223A(内含 scrcpy-linux-x86_64-v4.1.tar.gz、README 中英对照、发布说明中英对照和 LICENSE)。

适用于 Linux x86_64(amd64)。

Linux安装scrcpy-v4.1(scrcpy-linux-x86_64-v4.1).zip
├── scrcpy-linux-x86_64-v4.1.tar.gz
├── Linux安装scrcpy-v4.1(scrcpy-linux-x86_64-v4.1).pdf
├── README/
│   ├── README.md
│   └── README-中文版.md
├── 发布说明/
│   ├── RELEASE-NOTES.md
│   └── RELEASE-NOTES-中文版.md
└── LICENSE

附录:快速开始

前置依赖

scrcpy 的运行依赖于 adb(Android Debug Bridge)。多数 Linux 发行版可直接通过包管理器安装:

# Debian/Ubuntu
sudo apt install adb

# Fedora
sudo dnf install android-tools

# Arch Linux
sudo pacman -S android-tools

解压与运行

# 解压安装包
tar xzf scrcpy-linux-x86_64-v4.1.tar.gz

# 进入解压目录并运行
cd scrcpy-linux-x86_64-v4.1
./scrcpy

常用命令

# 基础镜像(USB 连接)
scrcpy

# 降低分辨率以提升性能
scrcpy -m1024

# 限制帧率、禁用音频、使用 H.265 编码
scrcpy --video-codec=h265 --max-size=1920 --max-fps=60 --no-audio

# 录制设备摄像头
scrcpy --video-source=camera --camera-size=1920x1080 --record=file.mp4

# 无线连接(需先通过 USB 执行一次 adb tcpip 5555)
scrcpy --tcpip=192.168.1.10:5555

# 使用 VP9 编码(适用于不支持 H.264/H.265/AV1 的设备)
scrcpy --video-codec=vp9