motseer
Forum Fanatic
- Dec 17, 2021
- 4,463
- 11,468
I had a thought about this last night, which may or may not be helpful for you.Thank you. I had already tried to implement pausing on the final frame, using functions that are in renpy. But it got complicated and beyond my ability to code. I think there may be some fundamental incompatibilities with the way renpy does it and the .webm video format I'm using to keep the file size down. I certainly remember it being one of those things where it frustrated me at every turn with one error or issue after another. Which means I'd have to manually grab the final frame of every animation and add it as another image in game. That is problematic for a couple of reasons. One.. it's time consuming. I could probably work out how to use ffmpeg to do it automatically, but I'd have to work out how to use ffmpeg properly first, but then I'd also have to add in each final frame as a separate image and add it to the game. Its probably a good half day's work to do it. It would also add a lot of extra images into the game, which will add to the filesize. Which isn't too bad at the moment, but it's going to be a problem. Most VN's tend to stick to around 5gb chunks and this one is already at 3gb. I can cull a lot of the concept videos from the menu and replace them with actual videos from the game to help with that, but at around 300-500mb per update I'm going to be hitting that 5gb magic number by the end of the year.