1. 程式人生 > >Python 視訊轉換為圖片

Python 視訊轉換為圖片

一 安裝opencv-python

pip install opencv-python

二 建立unlock_mv.py 檔案, 在unlock_mv.py同級目錄建立mv資料夾

import cv2

def unlock_mv(sp):
	cap = cv2.VideoCapture(sp)
	suc = cap.isOpened()  # 是否成功開啟
	frame_count = 0
	while suc:
		frame_count += 1
		suc,frame = cap.read()
		params = []
		params.append(2)  # params.append(1)
		cv2.imwrite('mv\\%d.jpg'%frame_count,frame,params)
		

	cap.release()
	print('unlock image: ',frame_count)

if __name__ == '__main__':
	sp = "智慧AI科技機器人.mp4"
	unlock_mv(sp)

三 下載 一個視訊檔案, 我用的是一個視訊素材 <智慧AI科技機器人.mp4> 然後執行程式,最終會在mv目錄下生成多張圖片