Playing Videos In Your Game

You have to work locally. Before a player needs to see the video, preload all frames and show them one by one again, locally. The real problem here will be delay. The video must not go above 33 FPS as the minimum parameter for “wait()” is 0,03. You could also use the RenderStepped even instead of a loop with a “wait()”, but then the video length will be based on the refresh rate of the player’s monitor.

In short words, what I would do would be upload the frames of a 30 FPS video, and then run the movie in a local script using a loop.

Remember: Use a local script, not a global one.

6 Likes