Jesus fucking christ, let's break this down;
- 1.7GB of MP3
- 4.77GB of badly rendered (heavy artifact) AVIs
- 1.29GB of images related to the story
Of those 4.77GB of badly rendered AVIs, most of them are literally just loop of less than one second, stretched to length.
The AVIs have basically ZERO compression. That means 3 minutes and a half video that is about 90% black screen with scrolling text is 700MB because because each frame is full size.
But the majority of animation AVIs are literally just 1-2 second loops, extended to be 30-60 seconds, with zero compression. For instance, let's take a look at v28bx.avi. It's a 2 minutes 26 seconds video of a girl giving a BJ. The BJ animation loop is less than a second, and it is looped for 2 minutes 26 seconds. Taking only the BJ animation loop on it's on, the file goes from 226MB to 1.6MB including audio, and this is still UNCOMPRESSED.
It seems the developer didn't bother to look up renpy loop video events (that means the video loops until the player clicks or presses space) and instead put fixed duration videos that loops and auto-forward when the video is over.
Overall, the size of this came could be reduced to at least 2GB by cutting down all the AVI crap, compressing the MP3. Probably down to ~700MB if you compressed the pictures as well and compressed the AVI.
Oh and the quality of videos in general is so fucking back.