1、环境准备
第一步,先安装opencv,完整的名字是:opencv-python
pip install opencv-python
需要注意的是,安装opencv之前需要先安装numpy,matplotlib等
2、切割视频
先说一下我切割的方式:从第4秒开始切割,将视频按顺序十五秒切割一次,保存图片。
在看下面代码之前需要知道一些基本知识:读取的时候是每次读取一帧,那么就需要知道一秒有多少帧,这个怎么看呢?
右键视频——>属性——>详细信息,如下图所示:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200922214318929.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTkwMTUxOQ==,size_16,color_FFFFFF,t_70#pic_center)
可以看到我的这个是每秒25帧,所以我要按15秒切割一次,那么就是读25*15=375帧保存一次图片。
代码: