I'm looking for a way to play multiple different videos simultaneously with each video having its own coordinated position when it pops up on the screen. (Also possibly have them automatically pop up on screen as the front window)
https://www.geeksforgeeks.org/opening-multiple-color-windows-to-capture-using-opencv-in-python/
I started off here but I'm not sure where to go from here. Also not sure if it's just my computer or the imshow function having trouble playing 2 different videos at the same time
Here's code I got so far:
% capturing from the first camera attached
cap1 = cv2.VideoCapture('Blue_Bananas.avi') cap2 = cv2.VideoCapture('Green_Oranges.avi')
% will continue to play until 27 sec have passed
while True:
ret1, frame1 = cap1.read()
%Show Video
cv2.imshow('frame1', frame1)
% Program will terminate at 27 sec
k = cv2.waitKey(30) & 0xff if k == 27: break
while True:
ret2, frame2 = cap2.read()
cv2.imshow('frame2', frame2)
if k == 27:
break
% Releasing all the resources
cap.release()
cv2.destroyAllWindows()