I’m in terrible need of a way to make VVVV start a second video as soon as a first one has finished playing.
In theory this seems to be quit easily done as I can simply compare “duration” and “position” of the “FileStream”-node. As soon as they are the same I’d make VVVV start the second FileStream. Nevertheless this approach seems to be flawed since I get totally unpredictable results between different video-files/computers. Sometimes the second video starts too early, sometimes too late, and more often than not “duration” is simply “0.000” even while this very FileStream is running. Switching the FileStreams ‘Reference Clock’-attribute to “System” didn’t help either.
My second hope was to simply let a “LFO”-node start accordingly to the FileStream and count down the duration of the video file. As soon as its “cycles”-attribute put out “1” I’d make VVVV start the second FileStream. Unfortunately this approach isn’t reliable either. Depending on the video or computer you are running the LFO is finished before or after the FileStream, it rarely matches.
And this is where my knowledge seems to reach its limits. So I’d be very glad if someone would help me. Even more so as there will be a presentation of this project on a house front before a lot of audience this very evening .__.
Any ideas or nodes I didn’t think of as yet? Please!