python cv2 video read backwards code example
Example: reverse video opencv python
# Python program to play a video
# in reverse mode using opencv
import cv2
cap = cv2.VideoCapture("video_file_location")
check , vid = cap.read()
counter = 0
check = True
frame_list = []
while(check == True):
check , vid = cap.read()
frame_list.append(vid)
counter += 1
# last value in the frame_list is None, that's why we will pop it
frame_list.pop()
frame_list.reverse()
for frame in frame_list:
cv2.imshow("Frame" , frame)
if cv2.waitKey(25) and 0xFF == ord("q"):
break
cap.release()
cv2.destroyAllWindows()