from PIL import ImageGrab
import numpy as np
import cv2image = ImageGrab.grab()#获得当前屏幕
width = image.size[0]
height = image.size[1]
print("width:", width, "height:", height)
print("image mode:",image.mode)
k=np.zeros((width,height),np.uint8)
fourcc = cv2.VideoWriter_fourcc(*'XVID')#编码格式
video = cv2.VideoWriter('test.avi', fourcc, 25, (width, height))
#输出文件命名为test.mp4,帧率为16,可以自己设置
while True:img_rgb = ImageGrab.grab()img_bgr=cv2.cvtColor(np.array(img_rgb), cv2.COLOR_RGB2BGR)#转为opencv的BGR格式video.write(img_bgr)#cv2.imshow('imm', img_bgr)if cv2.waitKey(1) & 0xFF == ord('q'):break
video.release()
cv2.destroyAllWindows()

python屏幕录制录屏保存相关推荐

  1. 怎么讲计算机屏幕录制,录屏怎么录声音?手机、电脑屏幕录制这些要知道

    录制视频的时候怎样将声音也录制进去呢?手机和电脑已经成为这个时代每个人必不可少的私人物品了,尤其是手机.比如说我们想要录制一款软件的使用教程,不能单纯的只录操作画面,最好还要带上每一步操作的说明讲解, ...

  2. 自动播放视频并录屏保存的python实现

    需求: 在路飞学城买了一个python全栈的在线课程,由于前期没有抓紧时间学习,导致课程到期前2个月感觉视频看不完了,所以想到用python+selenium自动播放视频,自动录屏保存,这样就可以每天 ...

  3. 鸿蒙手机如何录屏,安卓手机如何屏幕录制视屏?手机视频录制方法

    安卓手机如何屏幕录制视屏?手机视频录制方法 2018年12月17日 17:05作者:黄页编辑:黄页 分享 随着科技的不断进步发展,手机已经成为人类不可缺少的一种生活神器,人们已经不满足只是用来打打电话 ...

  4. win10录屏文件在哪?怎么更改win10录屏保存位置

    在我们日常使用的win10电脑是自带录屏的功能的,可以将一些精彩画面录屏下来:当录制完视频后,系统会自动将视频保存起来.那win10录屏文件在哪?怎么更改win10录屏保存位置?今天小编就给大家分享一 ...

  5. 【工具】Gif录像软件录制录屏(ScreenToGif)

    [工具]Gif录像软件录制录屏(ScreenToGif) screentogif: Screen to Gif是一款方便好用的小软件,可以用来快速录制屏幕上的指定区域,将其直接保存为GIF动画文件 ( ...

  6. MacOS 苹果系统下 OBS黑屏(屏幕录制黑屏)解决办法

    MacOS 苹果系统下 OBS黑屏(屏幕录制黑屏)解决办法 第一步: 打开「系统偏好设置」「安全性与隐私」,点击左下角的锁图标,输入密码解开锁定. 第二步: 在"屏幕录制"中勾选O ...

  7. python 屏幕录制_Python实现屏幕录制功能的代码

    前段时间做视频时需要演示电脑端的操作,因此要用到屏幕录制,下载了个迅捷屏幕录制,但是没有vip录制的视频有水印且只能录制二分钟,于是鄙人想了下能不能通过万能的python来实现呢?经过一晚上的尝试发现 ...

  8. 后台录屏、应用外录屏、跨应用录屏、直播屏幕、录屏扩展(ios)

    后台录屏.应用外录屏.跨应用录屏.直播屏幕.录屏扩展(ios):https://ext.dcloud.net.cn/plugin?id=8149

  9. python屏幕录制与回放_Python实现屏幕录制功能的代码

    前段时间做视频时需要演示电脑端的操作,因此要用到屏幕录制,下载了个迅捷屏幕录制,但是没有vip录制的视频有水印且只能录制二分钟,于是鄙人想了下能不能通过万能的python来实现呢?经过一晚上的尝试发现 ...

最新文章

  1. 面试--java实现一个多人图文聊天室(c/s或b/s),写出思路
  2. 神经张量网络:探索文本实体之间的关系
  3. centos7查看进程ps_还在一台台登录网络设备查看日志吗?你太low了
  4. 关于一道面试题,使用C#实现字符串反转算法
  5. Java NIO网络编程之群聊系统
  6. Web开发——PHP vs Java
  7. 华硕java安装教程win10_华硕笔记本安装win10系统教程
  8. 第五章 列表、元组和字符串[DDT书本学习 小甲鱼]【2】
  9. [leetcode]Flatten Binary Tree to Linked List
  10. csv可以保存特殊字符_浅谈CSV注入漏洞
  11. CAD二次开发高版本调用内部命令AcedCmdS和AcedCmdC
  12. VMware Esxi7.0.3f集成最新网卡-v2(2022年7月版)
  13. es6学习之Number类型
  14. 伯努利分布、二项分布、多项分布、Beta分布、Dirichlet分布、连续分布(正态分布)、大数定理、中心极限定理、贝叶斯理论
  15. Python 爬虫监控女神的QQ空间新的说说,实现秒赞,并发送说说内容到你的邮箱
  16. 质量管理三个概念:QC、QA和QM,你能分得清吗?
  17. 《StereoDRNet: Dilated Residual StereoNet》
  18. Python 人脸抓拍
  19. CentOS7安装twisted报错: src/twisted/test/raiser.c:4:20: fatal error: Python.h : No such file or direc
  20. 产品经理 demo html,18个UI demo设计实例,深挖让用户愉悦的小惊喜

热门文章

  1. 线性代数让我想想:快速求三阶矩阵的逆矩阵
  2. cad中直径符号不显示_CAD中各种比例你知道多少,不知道的赶快来看看
  3. 电力系统潮流计算与PowerWorld仿真(牛顿拉夫逊法和高斯赛德尔法)(Matlab实现)
  4. 小米欲对标苹果,但落后两代的安卓芯片却撑不起雷军的野心
  5. Gitee 下载与安装
  6. 必看,国家公务员考试报考时间|选岗技巧|报名证件照要求
  7. “一物一码”是什么,如何实现的?
  8. 【投票】你心目中的Excel催化剂价值有多大(附主流国内外收费插件供参考)?...
  9. vue垂直布局_CSS水平垂直居中布局方案概述
  10. Win10禁用向Microsoft报告后开机闪屏