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/ 和 发布说明/ 目录中的详细文档。

相关推荐
黑化旺仔2 天前
【OC】KVO
macos·ios·objective-c·cocoa
文人sec3 天前
grant 之后要跟着 flush privileges 吗?要不要使用分区表?
数据库·mysql·adb·数据分析
Liekkas Kono3 天前
macOS 27 安装 VMware Fusion 和 Win11 经验
macos·win11·vmware
2501_916008894 天前
SSE 和 gRPC 流式接口如何抓包,调试 SSE 与 gRPC 流式接口
网络协议·计算机网络·网络安全·ios·adb·https·udp
shark-chili5 天前
关于AI辅助编程的认知
数据库·人工智能·redis·macos·缓存
zwd20055 天前
Mac 上写英文遇到不会的词,有哪些工具?输入法、翻译软件、写作助手怎么选
人工智能·macos·效率工具·英语写作·输入法·deepl·翻译工具
33三 三like5 天前
Jx-Mac 本地部署过程总结
macos
大象AI共学6 天前
想在手机上读 Obsidian?Mac → iPhone / 安卓的零成本方案
macos·智能手机·iphone
2501_916008897 天前
全平台抓包工具,Windows、iPhone、Linux三个平台抓包测试
网络协议·计算机网络·网络安全·ios·adb·https·udp
sysinside7 天前
如何创建可引导的 macOS Golden Gate 27 安装介质
macos