macOS下载、安装scrcpy-v4.1(附安装包scrcpy-macos-aarch64-v4.1.tar.gz)

文章目录

1. scrcpy 简介

scrcpy(读作"scr een c opy ")是一款免费开源的 Android 设备屏幕镜像工具,由 Romain Vimont(@rom1v)于 2018 年创建,目前由 Genymobile 公司维护。它可以让用户通过 USB 或 TCP/IP(无线)连接,在 Windows、macOS 和 Linux 电脑上显示并控制 Android 设备。

作为 GitHub 上最受欢迎的 Android 开发者工具之一,scrcpy 已累计获得超过 146,000 颗 Star,拥有约 13,500 个 Fork 和 52 个正式发布版本,社区活跃度极高。其强大的功能集和出色的性能表现,使其成为 Android 投屏控制领域的标杆项目。

scrcpy 的设计哲学强调轻量、高性能和无侵入:

  • 轻量原生:原生应用,仅显示设备屏幕,无需安装手机端 App
  • 高性能:支持 30~120fps 帧率,1920×1080 或更高分辨率
  • 低延迟:延迟仅 35~70ms,启动约 1 秒即可显示画面
  • 无侵入:不会在 Android 设备上留下任何安装残留,无需 root
  • 用户友好:无需账号、无广告、无需联网
  • 自由开源:Apache 2.0 许可证,完全免费

核心功能涵盖:

  • 音频转发(Android 11+):实时将设备音频传输至电脑
  • 屏幕录制:将镜像画面录制为视频文件
  • 虚拟显示器:创建独立于物理屏幕的虚拟显示
  • 摄像头镜像(Android 12+):将设备摄像头作为电脑摄像头使用
  • 物理键鼠模拟(HID):模拟物理键盘和鼠标输入
  • 手柄支持:使用电脑连接的游戏手柄控制设备
  • 双向剪贴板:电脑与设备之间复制粘贴
  • OTG 模式:无需 USB 调试即可控制设备

2. v4.1 版本亮点

本次更新聚焦于视频编码兼容性的增强和关键问题的修复。

新增 VP8/VP9 编码支持

部分 Android 设备不支持 H.264、H.265 或 AV1 编码,但支持 VP8 或 VP9。v4.1 新增了对这两种编码格式的支持,扩大了设备兼容范围:

bash 复制代码
scrcpy --video-codec=vp9

尺寸约束算法改进

针对 v4.0 引入的弹性显示 (flex display) 功能导致的编码器约束回归问题,v4.1 做出了多项改进:

  • 编码器尺寸约束现在初始时被忽略,仅在首次捕获失败后才生效,避免错误约束影响正常使用
  • 改进了尺寸约束算法,能为特定宽高比选择最佳支持尺寸
  • 新增 --ignore-video-encoder-constraints 选项,可在编码器报告值不正确时完全忽略约束

其他改进

  • 终端标题动态更新:scrcpy 运行期间终端标题会实时更新
  • 媒体扫描触发:拖拽推送文件后自动触发媒体扫描,确保文件可被 Android 应用立即检测到
  • 依赖升级:FFmpeg 升级至 8.1.2、SDL 升级至 3.4.12、libusb 升级至 1.0.30
  • 多项修复:修复色彩空间转换、手柄初始检测、数据竞争可能导致除零错误等问题

3. 获取安装包

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

text 复制代码
macOS安装scrcpy-v4.1(scrcpy-macos-aarch64-v4.1).zip
├── scrcpy-macos-aarch64-v4.1.tar.gz
├── macOS安装scrcpy-v4.1(scrcpy-macos-aarch64-v4.1).pdf
├── README/
│   ├── README.md
│   └── README-中文版.md
├── 发布说明/
│   ├── RELEASE-NOTES.md
│   └── RELEASE-NOTES-中文版.md
└── LICENSE

附录:快速开始

scrcpy 是命令行工具,解压后在终端中进入对应目录即可运行。

常用命令

bash 复制代码
# USB 连接后,基础镜像
./scrcpy

# 限制分辨率以提升性能
./scrcpy -m1024

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

# 无线连接
./scrcpy --tcpip=192.168.1.10:5555

# 录制设备摄像头到 MP4 文件
./scrcpy --video-source=camera --video-codec=h265 --camera-size=1920x1080 --record=file.mp4

# OTG 模式(无需 USB 调试)
./scrcpy --otg

更多功能请参考整合包内 README/ 和 发布说明/ 目录中的详细文档。

相关推荐
—Miss. Z—2 小时前
计算机二级MySQL——简单应用题(事件&视图)
android·mysql·adb
xiaowang1234shs18 小时前
怪兽轻断食技术深度测评:从断食计时引擎到AI识别算法的工程实践解析
数据库·人工智能·算法·macos·机器学习·p2p·visual studio
yAdrian21 小时前
macOS launchd CPU 占用过高问题排查记录
macos
代码的小搬运工1 天前
【iOS】3G-Share仿写总结
macos·ios·cocoa
小飞侠在吗1 天前
【MySQL 排错】Navicat 连接 localhost 报 2002 (10061) 完整排查记录(Windows + MySQL 8.4 用户模式)
windows·mysql·adb
2501_916007471 天前
iOS和macOS应用程序性能分析和优化工具使用综合指南
android·macos·ios·小程序·uni-app·iphone·webview
寒水馨2 天前
macOS下载、安装openclaw-v2026.7.1(附安装包OpenClaw-2026.7.1.dmg)
macos·大模型·github·开源软件·ai助手·openclaw·gpt-5.6
2501_916008892 天前
HTTPS 抓包遇到证书绑定怎么办,使用 TraceEagle 解除 App 证书校验
网络协议·计算机网络·http·网络安全·ios·adb·https
白玉cfc2 天前
【iOS】MRC和ARC
macos·ios·cocoa