python+scrcpy实现将安卓设备录屏并保存到pc本地

一)scrcpy下载及安装

参考链接:https://zhuanlan.zhihu.com/p/80264357

 

windows64位系统下载地址:https://github.com/Genymobile/scrcpy/releases/download/v1.13/scrcpy-win64-v1.13.zip

 

Mac安装:brew install scrcp

 

二)python+scrcpy实现将安卓设备录屏并保存到pc本地

示例代码:

import os,datetime

def screenrecords():
    now_time = datetime.datetime.now().strftime('%Y-%m-%d_%H-%M-%S')
    path = r'F:\screen\video_{}.mp4'.format(now_time)
    command = 'scrcpy -r {}'.format(path)
    try:
        print('录屏开始!')
        os.system(command)
    except:
        print('录屏失败!')
    print('录屏结束!')

if __name__ == '__main__':
    screenrecords()

友情链接:https://www.cnblogs.com/lxmtx/p/16202967.html

三)多设备投屏

1、保证多个设备在同一个局域网下
2、多个设备全部开启了开发者模式下的调试
3、用usb线把其中一个手机和电脑连接起来,确保可调试
4、查看是否有设备存在:adb devices

5、执行命令:adb tcpip 5555

6、断开USB使用无线链接adb: (开启两个cmd窗口)
adb connect tcpip1:5555
adb connect tcpip2:5555

7、在两个cmd窗口分别启动scrcpy
scrcpy -s tcpip1:5555
scrcpy -s tcpip2:5555
8、结束后断开无线adb连接
adb disconnect tcpip1:5555
adb disconnect tcpip2:5555

 

 

posted @ 2022-09-16 11:43  沐小木  Views(1610)  Comments(0Edit  收藏  举报