我正尝试使用opencv和python将一组图像转换为.mp4视频,如下所示:
session.save()
def export_video(images_for_video, save_path, fps):
height, width, layers = images_for_video[1].shape
fourcc = cv2.VideoWriter_fourcc('H', '2', '6', '4')
out = cv2.VideoWriter(save_path, fourcc, fps, (width, height))
for i in range(len(images_for_video)):
out.write(images_for_video[i])
out.release()
save_path = video.mp4
视频已导出,但出现以下错误:
fps = len(images_for_video)//2
问题是我想在网页上显示导出的视频(html5视频标记),但无法正常工作。该视频不会在网页上显示。
我不明白该错误的含义。有人可以解释吗?另外,为什么视频不能在网页上播放?谢谢!