Win 10 (e.g. Win10):
PsychoPy version 2021.1.4
Psychopy takes a while (3 or more seconds) to load routines where there’s a movie stimuli. This happens all the time, particularly in the first trial of a loop. Basically, when a loop has a routine with a movie and a routine with a response screen, the transition from the response to the movie routine is slow. There is a freeze for around 2/3 seconds in the response screen until Psychopy can load the movie routine. This leads to the movie being cut short from its 3s presentation to 2 or less seconds (sometimes even skipping the movie entirely and going straight to the response screen routine). The movie stimuli are all .mp4 and have only ~400kb. Plus they are set to start 1 second after the movie routine has initiated.
Upon inspecting I was able to isolate the problem to the “set every repeat” option in the movie object. For instance, if using a unique movie file and select “constant” in the movie object, there is no problem loading the routines. However, if I again use the unique movie file but select “set every repeat” there is loading times of around 3 seconds and skipped frames in the movie routine as explained above.
Of note, this happens in some computers but not others. However, it has nothing to do with the computers capability (powerful computers can struggle while less powerful ones run the experiment perfectly well).
I’ve tried many solutions, including changing movie format, changing movie backend, resolutions, sizes, etc.