scrcpy使用及配置

scrcpy是一款能将安卓手机屏幕投影到电脑的软件,支持USB和TCP/IP连接。使用前需开启USB调试及相关权限。该工具提供了多种参数调整,如显示缓冲区、音频缓冲区、最大帧率、视频编码格式等,以优化延迟和画质。例如,可以设置--audio-codec和--video-codec选择不同的音视频编码器,通过--max-fps和--print-fps监控帧率。
摘要由CSDN通过智能技术生成

scrcpy是一款安卓投屏软件,可通过USB、TCP/IP连接方式将手机屏幕投屏到电脑端。
项目地址:https://github.com/Genymobile/scrcpy/releases

使用此软件前,手机需要打开USB调试允许通过USB调试修改权限或模拟点击无线调试,否则无法连接控制设备。
软件下载后解压,进入解压目录,运行cmd,执行以下命令:

scrcpy

-d通过USB连接设备

如果存在多个USB设备,需要通过adb -devices查看设备列表
再通过-s指定要连接的设备

--tcpip通过指定IP地址连接设备

也可通过USB连接手机使用该命令自动连接设备

-e通过局域网连接设备(需已通过局域网连接过设备)

-w防止设备延迟后休眠

-S以息屏方式操作设备镜像

--display-buffer视频缓存区

值越小延迟越小,但意味着画质越差;值越大延迟越高,但画质越好。

--audio-buffer 音频缓冲区

值越小延迟越小,但意味着音质越差;值越大延迟越高,但音质越好。

--max-fps 最大视频帧率

--print-fps 打印实时帧率

--max-size 视频分辨率

--no-audio 禁用音频

--list-encoders 显示当前设备编解码器(音视频)

--audio-codec 音频编解码器(需同时配置audio-encoder)

---video-codec 视频编码格式(需同时配置video-encoder)

// 常见格式音视频编码格式
--audio-codec=opus --audio-encoder='c2.android.opus.encoder'
--audio-codec=aac --audio-encoder='c2.android.aac.encoder'
--audio-codec=aac --audio-encoder='OMX.google.aac.encoder'
--video-codec=h264 --video-encoder='OMX.qcom.video.encoder.avc'
--video-codec=h264 --video-encoder='c2.android.avc.encoder'
--video-codec=h264 --video-encoder='OMX.google.h264.encoder'
--video-codec=h264 --video-encoder='c2.qti.avc.encoder'
--video-codec=h265 --video-encoder='OMX.qcom.video.encoder.hevc'
--video-codec=h265 --video-encoder='OMX.qcom.video.encoder.hevc.cq'
--video-codec=h265 --video-encoder='c2.android.hevc.encoder'

示例代码:

# 通过局域网连接设备,并阻止设备休眠并开启镜像模式,设置视频音频缓存区大小50KB,打印实时视频帧率,指定视频编码器为h264
scrcpy -Swe --display-buffer=50 --audio-buffer=50 --max-fps=60 --print-fps --video-codec=h264
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值