python - 如何在 python 中制作屏幕录像机?

标签 python

是否可以在 python 中创建一个屏幕录像机,我找到了一种捕获静止图像的方法,我可以将这些图像编译成视频格式吗?有什么我可以使用的框架吗?感谢您的任何建议,这是单张图片的脚本:

from PIL import ImageGrab
import time

time.sleep(5)
ImageGrab.grab().save("screen_capture.jpg", "JPEG")

最佳答案

是的,您可以将它们编译成视频格式。 FFMPEG是一个非凡的命令行工具,可以从 python 内部运行,前提是它已安装并位于您的路径中。

这里有一个很棒的教程,介绍如何拍摄静止图像并将其转换为视频: http://hamelot.io/visualization/using-ffmpeg-to-convert-a-set-of-images-into-a-video/

关于python - 如何在 python 中制作屏幕录像机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21691618/

相关文章:

python - Django SetUpTestData 导致 ManyToManyField 数据库错误

python - Pyreverse:生成 uml 报告时如何添加方法和属性的返回类型?

根据字典替换列表中值的 Pythonic 方法

php - 如何正确预防memcached "protocol injection"?

python - Django 模型中的复杂过滤器

python - 如何在 python 中检查命令行参数是否为文件?

python - 在 python 中转义 html?

python - 如何提取negspacy中的特定单词

python - 导入错误 : No module named pytz after using easy_install

python - 尝试安装 Flask 0.9 后的警告和错误