you can make a cue list triggered by timecode which loads different movies at timecode points -
the 45 minutes thing related to dmx 16bit value is really tricky to change.
the movies can be programmed to set frame 0 to any point with smpte options in cue list.
i might have to work on some autolocation stuff to make the cue list relocation work anywhere -