Playing VideoPlayer clips seamlessly after each other?

I’m currently working on a cutscene sequence system, where I need individual video clips to play after each other.

I have tried having two VideoPlayer, preparing one when the other plays, and then playing the prepared one when the other raises the LoopPointReached event. This doesn’t work though, as there is a single frame where no video is shown, which is very noticeable.

The only way I can sort of make it work, is to start playing the prepared VideoPlayer, when the other VideoPlayer is almost over, and then switch the camera alpha to show the prepared video, when the other video has stopped playing. But doing this, I will eventually lose some of the frames in my videos, and probably also mess up the audio, which is not desirable.

Has anyone here had any luck doing something like this?

Hi Neebz, if the videos have to be played seamlessly… wouldnt it be better to just merge them with a video editor?

I am working with interactive multipath flows, and I use UI elements to distract the user vision and make the change of clips - I havent seen any seamless transition formula…