如何用python录制屏幕

 时间:2024-10-12 07:05:51

1、这里我使用pycharm,大家也可以用其他的python编辑器。我们先创建test0.py文件。

如何用python录制屏幕

3、Pillow库的使用:pillow是python中用于处理图像的库,在此次录屏中起到获取屏幕信息的作用from PIL i罪焐芡拂mport ImageGrabscreen=PIL.ImageGrab.grab() ->将屏幕赋给对象widh,high=screen.size ->获取屏幕的高和宽opencv-python库的使用:fourcc=cv2.VideoWriter_fourcc(*'XVID') ->配置好视频编解码器XVID:MPEG-4视频编解码器fps=5 ->帧率设置为5video=cv2.VideoWriter('跳舞.avi',fourcc,fps,(widh,high)) ->创建视频对象video.write() ->写入视频cv2.namedWindow('窗口名', 0) ->使窗口可变cv2.resizeWindow('窗口名', 0, 0) ->改变窗口大小为最小cv2.imshow('jump',0) ->展示窗口cv2.waitKey(时间) ->时间取0,表示永远等待,100代表以100ms为周期等待cv2.cvtColor(np.array(capture), cv2.COLOR_RGB2BGR) ->将图片数组从BGR格式转换成RGB格式time库的使用:second=3 ->等待时间time.sleep(3) ->等待3秒钟numpy库的使用:import numpy as npnp.array('图片') ->处理图片数组

如何用python录制屏幕

5、运行结果左上角会出现一个黑色窗口,表示开始录制。点击窗口敲击“Q”,就会退出录制,视频保存在指定目录下。

如何用python录制屏幕

6、如果希望更加完美的话,可以尝试用线程+pynput完善程序。

  • linux(ubuntu)如何更改壁纸
  • excel怎么找回没保存的数据
  • Windows server 2003系统防火墙设置
  • 分区助手怎么查看分区信息?
  • word如何启动和保存文档
  • 热门搜索
    昆明旅游 重庆旅游 襄阳旅游 北京旅游景点介绍 附近旅游景点 旅游资源分类 旅游电子商务 甘南旅游攻略 乌镇旅游 红色旅游景点