欢迎光临散文网 会员登陆 & 注册

如何把视频转换成电子版图片?基于python的视频连续逐帧截图自动生成方法(亲测可用!

2021-12-10 22:09 作者:TUO图欧君  | 我要投稿

经常有小伙伴私信问我说有没有视频的电子版呀,PPT版啊之类的,想着长时间对着视频伤眼要是能打印出来就好了。如果你要是一张张视频截图然后一个个做成PPT那要做到什么时候啊,UP主突然发挥奇想,为什么不结合我大学计算机专业的特长,把这个复杂枯燥的人工过程,转变为简单自动的机器过程呢?毕竟,人生苦短,我用python哈哈哈。办公自动化是真的香!(好家伙,up主的业务越来越广了,秃头警告xN)

        今天,UP主来教大家如何把视频批量生成图片的方法:(对编程感兴趣的同学可以先码一下,以后再看,有能力打代码的同学,可以在我的基础上,试着运行并改进一下)这个方法,是up主在csdn找到的,然后我升级改进了一下,不过有点跳帧的问题,不知道哪位大神可以帮我完善一下。

        可能你会说,还要安装python,真麻烦,不如直接去装个软件,但是我去百度了一下,发现都找不到什么免费好用的软件,而且电脑装这么多软件是真的够麻烦的。看个人吧。(如果你们有什么免费好用的视频批量生成图片软件欢迎推荐给我。)  

……

      

垃圾百度

废话不多说正片开始:

首先呢,准备工作:

安装好pycharm和python 3(安装包网上一搜就有,这个最基本的东西我就今天不细讲了哈)

下载好你想要转图片PPT的视频:(下载教程见我曾经这篇专栏)

新建一个py文件,然后复制下面这串代码粘贴上去

然后,你要装一个外部组件库,名字叫【OpenCV】

OpenCV的功能十分强大,强烈表白!这里不再多说:https://baike.baidu.com/item/opencv/10320623

方法一:键盘win+R 打开运行,输入cmd进入命令行窗口输入:pip install opencv-python

它会自动安装完成

方法二:在pycharm设置中安装opencv-python软件包

设置
软件库
搜索:opencv-python

最后,点击运行,输入你的视频文件名路径以及图片文件夹路径点击回车键即可!

要注意两个地方:一个是.mp4的后缀,一个是要么 / 单斜杠,要么就 \\ 双斜杠。

(提示:文件路径查看方式如下图,注意要把  \  换成   /  

运行展示:

效果展示:

密恐慎入

可以看到图片已经全部导出好了

如果你不想安装pycharm,也没关系,直接双击运行py文件也是可以的,下载链接如下:

喜欢的话点个赞再走吧!


后面会讲如何合成PPT的方法!不要错过!


如何把视频转换成电子版图片?基于python的视频连续逐帧截图自动生成方法(亲测可用!的评论 (共 条)

分享到微博请遵守国家法律