android 投屏工具 —— scrcpy
编辑于 2022-06-18 14:41:44 阅读 2164
scrcpy是Genymobile出品的投屏神奇,全平台支持,无需ROOT,有线和无线都支持
功能
- 屏幕录制
- 镜像时关闭设备屏幕
- 双向复制粘贴
- 可配置显示质量
- 以设备屏幕作为摄像头(V4L2) (仅限 Linux)
- 模拟物理键盘 (HID) (仅限 Linux)
- 物理鼠标模拟 (HID) (仅限 Linux)
- OTG模式 (仅限 Linux)
安装
Linux
可以直接apt install scrcpy
,也可以编译
# for Debian/Ubuntu
sudo apt install ffmpeg libsdl2-2.0-0 adb wget \
gcc git pkg-config meson ninja-build libsdl2-dev \
libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev \
libusb-1.0-0 libusb-1.0-0-dev
git clone https://github.com/Genymobile/scrcpy
cd scrcpy
./install_release.sh
#卸载
sudo ninja -Cbuild-auto uninstall
Mac
brew install scrcpy
Windows
可以直接下载对应的安装包,比如scrcpy-win64-v1.24.zip
使用
投屏
#使用,关闭手机屏幕,不影响投屏
scrcpy -Sw
屏幕录制
scrcpy --record file.mp4
scrcpy --no-display --record file.mp4
注意:录制的视频是没有声音的,如果需要声音需要借助sndcpy。sndcpy要求android 10以上版本
https://github.com/Genymobile/scrcpy/issues/14
参考
https://github.com/Genymobile/scrcpy/blob/master/BUILD.md#simple
https://github.com/Genymobile/scrcpy/blob/master/README.zh-Hans.md