It’s two completely different ways of showing things to you.
The first is a game. An honest to god, interactive experience. It has a world that has to be generated, and the amount of data that can go into building it can be large. But, the process of showing you the scene is generated dynamically. The game will take all that pre-existing data, and depending on what you’re doing in-game, it will show you a sequence of frames that look like motion. This doesn’t take any extra space to do — it’s just building more images based on what it already has to create everything.
The other way is a video file. This is a vastly different medium. It’s not interactive. It has no idea what kind of content it holds inside… it’s just a bunch of compressed data. The bigger the resolution, and the longer the video, the more data is necessary to show you a sequence of frames to create the video. It doesn’t have the ability to use the pre-existing data that the game originally had to recreate the scene for you to see — it has to do that without any context. There are a lot of compression tricks used to keep the file size smaller for videos, but at some point, if you record for long enough, you’ll need more space than the original game takes up.
Latest Answers