获取视频封面图
视频封面图一般是抽取视频里面某一帧,来作为此视频的封面
环境
- python3
- opencv-python
代码
# --*-- coding:utf-8 --*--
"""
@Project : Study
@File : tsv.py
@Time : 2023/3/19 16:47
@Author : 胖虎
@Email : sxs1316@outlook.com
@description : 获取视频封面图
"""
# 导入模块
import cv2
def get_video_face_image(video_path, file_name):
vidcap = cv2.VideoCapture(video_path)
success, image = vidcap.read()
n = 1
while n < 30:
success, image = vidcap.read()
n += 1
image = cv2.imwrite(file_name, image)
if image:
return True
if __name__ == '__main__':
get_video_face_image('./test.mp4', 'test.jpg')
评论区