Need to reduce the filesize of my build
Hi everyone, at the moment im making a interactive music video where you can switch between different angles. The problem I have is that the video files are really large and when i build my patch to an exe file it lands on 2 gb. Is there any way to reduce this filesize? Can i compress everything in some way and unpack it when i open the application?
I presume most of the filesize is due to the videos you include? And that you don't want to deliver them as separate files, so everything in 1 exe package? I guess you're only option then is to tweak the video compression to get the optimal image quality-filesize ratio.
And just to clarify to yourself where the bottleneck is, try building a standalone without any video at all. You'll get something in the double-digit MB range (the .exe includes the Max standalone, which is the lion's share of most standalones; your patchers are probably running at much less than 1% of that size). Even if you could compress all of that to zero, you would, at most, be tweaking at maybe 2-5% of your total 2GB file size.
If you want to do something significant about the standalone's file size, you're gonna have to look at your video. If you're already using a compressed video format, general-purpose compression techniques (ZIP or the like) aren't going to make much difference, anyway.
So, the short answer is: what dtr said. This is just a bit more about the why.