我的代码
import cv2
video = cv2.VideoCapture('1.mp4')
height = int(video.get(cv2.CAP_PROP_FRAME_HEIGHT))
width = int(video.get(cv2.CAP_PROP_FRAME_WIDTH))
fps = int(video.get(cv2.CAP_PROP_FPS))
videoWrite = cv2.VideoWriter('2.mp4', -1, fps, (height, width))
for i in range(0, 192):
fileName = 'video' + str(i) + '.jpg'
img = cv2.imread(fileName, 1)
videoWrite.write(img)
注释:在上一节视频分解图片的课中我用1.MP4生成了192张张jpg格式图片。
而在运行这节课的代码时,生成了一个2.MP4的不能播放的视频
代码报错:
OpenCV: FFMPEG: tag 0xffffffff/'' is not found (format 'mp4 / MP4 (MPEG-4 Part 14)')'
请问原因是?