In principle, you can display each video frame as an image and update each video one at a time, but it can be difficult to get it to play with exactly the same frame rate.
Try the following: It probably won’t work as it is, but you can update it.
v1 = VideoReader(firstVideo) v2 = VideoReader(secondVideo) i1 = 0; i2 = 0; while i1 < v1.NumberOfFrames && i2 < v2.NumberOfFrames if i1 < v1.NumberOfFrames i1 = i1+1; subplot(1,2,1) image(v1.read(i1)) end if i2 < v2.NumberOfFrames i2 = i2+1; subplot(1,2,2) image(v2.read(i2)) end drawnow end
Nzbuu source share