Create a 10 hour loop video from a short one and export it fast

I’d do it at the command line with ffmpeg.

ffmpeg -f concat -i list.txt -c copy out.mp4

See Concatenate Videos Together Using ffmpeg! — Donald Feury

I’d first concatenate the 50s clip to say a 10min clip, which means list.txt in the command above would have the original file (say myclip.mp4) listed 10x60/50 = 12 times, then do the same combining the 10 minute clips to a 1 hour clip, then combining the 1 hour clips to 10 hours.

You could of course do it all at once by having the original clip 10x60x60/50 = 720 times in list.txt, which would be pretty easy to create by cut/paste in a text editor.