import cv2 # Opens the Video file ***= cv2.VideoCapture('priti.mp4') **0 gg=[] while(***.isOpened()): ret, frame = ***.read() if ret == False: break cv2.imwrite('prt'+str(i)+'.jpg',frame) gg.append('prt'+str(i)+'.jpg') i+=1 print(len(gg)) ***.release() cv2.destroyAllWindows() #print(gg) import os import moviepy.video.io.ImageSequenceClip fps=24 h1,h2,h3,h4=[],[],[],[] h1=gg[:100] h2=gg[101:200] h3=gg[201:300] h4=gg[301:463] # image_files = h1 # clip = moviepy.video.io.ImageSequenceClip.ImageSequenceClip(image_files, fps=fps) # clip.write_videofile('priti100.mp4') # image_files = h2 # clip = moviepy.video.io.ImageSequenceClip.ImageSequenceClip(image_files, fps=fps) # clip.write_videofile('priti200.mp4') # image_files = h3 # clip = moviepy.video.io.ImageSequenceClip.ImageSequenceClip(image_files, fps=fps) # clip.write_videofile('priti300.mp4') # image_files = h4 # clip = moviepy.video.io.ImageSequenceClip.ImageSequenceClip(image_files, fps=fps) # clip.write_videofile('priti400.mp4') import cv2 img = cv2.imread('***.jpg', cv2.IMREAD_UNCHANGED) ss=[] for ff in range(1,50): ss.append("***.jpg") h0=[] h0.extend(h1) h0.extend(ss) h0.extend(h2) h0.extend(ss) h0.extend(h3) h0.extend(ss) h0.extend(h4) # h1.extend(h2) # h1.extend(ss) # h1.extend(h3) # h1.extend(ss) # h1.extend(h4) print(h0) print("end") # image_files = h0 # clip = moviepy.video.io.ImageSequenceClip.ImageSequenceClip(image_files, fps=fps) # clip.write_videofile('fin.mp4') image_files = h0 clip = moviepy.video.io.ImageSequenceClip.ImageSequenceClip(image_files, fps=fps) clip.write_videofile('finalclip.mp4') cv2.waitKey(0) cv2.destroyAllWindows()