Tool QSP RPGM Unity HTML Java Ren'Py Flash Wolf RPG UltraFast adult games compressor v3.1.3.12

5.00 star(s) 3 Votes

For what compressor u want mass/bulk game compress feature?

  • RPGM MV/MZ

    Votes: 20 33.9%
  • HTML

    Votes: 3 5.1%
  • I want be able to bulk compress all engines (this is not planned since too hard to add)

    Votes: 2 3.4%
  • I want to compress all xp3 files in game folder (no u don't coz some games are encrypted)

    Votes: 3 5.1%
  • I don't want this feature at all so don't waste ur time on it, just enjoy ur summer time :)

    Votes: 4 6.8%
  • I have potato PC

    Votes: 26 44.1%
  • I have average PC

    Votes: 11 18.6%
  • I have fast PC

    Votes: 8 13.6%
  • I have super PC

    Votes: 7 11.9%

  • Total voters
    59

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,848
11,807
778
Edit: Is it normal that the videos take for ever while UAGC is literally doing nothing (Going by Task manager)
Not normal since it should take seconds at ur PC. Try to kill ffmpeg_x265.exe process if it exists, maybe ffmpeg speed = 5 bugged it. If not helps, make screenshot of UAGC counter tool.
 
  • Like
Reactions: Discoplayer1

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
22,956
309,032
998
Not normal since it should take seconds at ur PC. Try to kill ffmpeg_x265.exe process if it exists, maybe ffmpeg speed = 5 bugged it.
Killing that crashed UAGC completely. :KEK: Ah well I'll let it run over night again.
 

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
22,956
309,032
998
Does it even worked before compression since in game thread ppl complain that don't?
It worked for me.

Edit: I got in the main menu in the orig game.
wasn’t able to do that after compressing.
 

Da Bi Dimm

Member
Jan 28, 2025
337
173
62
I faced a problem: when compressing video using the H265 codec, most games display a black screen instead of playing the video. This led to the question: from which version is RenPy able to play videos with the H265 codec, or does it depend on something else? I tried to find information on the internet, but I couldn't.
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,848
11,807
778
I faced a problem: when compressing video using the H265 codec, most games display a black screen instead of playing the video. This led to the question: from which version is RenPy able to play videos with the H265 codec, or does it depend on something else? I tried to find information on the internet, but I couldn't.
I've already explained it for u that don't recommend to use for now (especially for games that supports AV1) and I was created manually support for HEVC since officially it was never supported coz RenPy dev said that afraid of legal complains if he would use it. H.265 supported RenPy versions could be found inside "renpy_libs" folder but I never tested it all but just some of it and don't have any plans to fix anything regarding HEVC support (unless there are just problem with dlls not copied) since already deleted needed source codes. Maybe I could look in problem but since u didn't provided any useful bug report info (at least links to games with which u have black screen problems for video) so even if I wanted couldn't help u.
 
Last edited:
  • Like
Reactions: Discoplayer1

Da Bi Dimm

Member
Jan 28, 2025
337
173
62
Back to the Roots [v0.40-free] [The Priceless Beam]
Maybe you explained about this codec to someone else? Because you explained to me about compression in AVIF, but I'm asking about the H265 codec itself for the first time. I didn't ask to fix anything in this case, I just noticed that some games support this video codec, while others do not, including quite late versions, for example, this game's version is RenPy 8.3.4. I became curious why that is, and I started looking for information on the internet, but since I couldn't find it there, I decided to ask here. So this was a question not concerning UAGC, but concerning codec support in the RenPy engine, although it's indirectly related to your program, which is why I asked it here. Thank you for the explanation regarding copyright.
But I also have a question about UAGC: how do the Limit images processing speed and Ogg/img speed functions work? Is this a percentage limit where 1 = 10% and MAX = 100%, or is it a hard limit on the number of images processed simultaneously? Otherwise, it feels like the compression speed between 9 and MAX is like between 9 and 50, it drops so significantly. And if the second option is considered, can the number of simultaneously processed files be increased? For example, in addition to the existing 1-9, add another 15, 20, 25, and 30, and only then proceed to Max.
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,848
11,807
778
Back to the Roots [v0.40-free] [The Priceless Beam]
Maybe you explained about this codec to someone else? Because you explained to me about compression in AVIF, but I'm asking about the H265 codec itself for the first time. I didn't ask to fix anything in this case, I just noticed that some games support this video codec, while others do not, including quite late versions, for example, this game's version is RenPy 8.3.4. I became curious why that is, and I started looking for information on the internet, but since I couldn't find it there, I decided to ask here. So this was a question not concerning UAGC, but concerning codec support in the RenPy engine, although it's indirectly related to your program, which is why I asked it here. Thank you for the explanation regarding copyright.
But I also have a question about UAGC: how do the Limit images processing speed and Ogg/img speed functions work? Is this a percentage limit where 1 = 10% and MAX = 100%, or is it a hard limit on the number of images processed simultaneously? Otherwise, it feels like the compression speed between 9 and MAX is like between 9 and 50, it drops so significantly. And if the second option is considered, can the number of simultaneously processed files be increased? For example, in addition to the existing 1-9, add another 15, 20, 25, and 30, and only then proceed to Max.
BtR game doesn't supports H.265 but supports AV1 according RenPy engine version 8.3.4. In short engine versions that supports AV1/avif doesn't supports H.265 and engine versions that doesn't supports AV1/avif most likely supports H.265.
Speed limiting is working completely other way that u described (coz I can't do it another way): depending on speed limit value UAGC makes 1 sec pause between n processed images where n = speed limit value + 5. Actually I'm still can't understand why at ur top PC u even have such problems, I can suggest if u use avif to use nconvert (btw in next UAGC version u'll could select nconvert for auto avif feature) instead of imagemagick or use good old webp so ur PC would chill.
 

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
22,956
309,032
998
BtR game doesn't supports H.265 but supports AV1 according RenPy engine version 8.3.4. In short engine versions that supports AV1/avif doesn't supports H.265 and engine versions that doesn't supports AV1/avif most likely supports H.265.
Speed limiting is working completely other way that u described (coz I can't do it another way): depending on speed limit value UAGC makes 1 sec pause between n processed images where n = speed limit value + 5. Actually I'm still can't understand why at ur top PC u even have such problems, I can suggest if u use avif to use nconvert (btw in next UAGC version u'll could select nconvert for auto avif feature) instead of imagemagick or use good old webp so ur PC would chill.
I have the same btw. imagemagick is spamming proccesses. I didn't play around with the setting though to try to get it to stop. I just take a break when compressing to avif lol.
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,848
11,807
778
I have the same btw. imagemagick is spamming proccesses. I didn't play around with the setting though to try to get it to stop. I just take a break when compressing to avif lol.
That why I recommend to use new nconvert + avif coz at least for me it doesn't have such problems as imagemagick (I meant that my PC is more responsive when using it), only downside is that nconvert can't process renamed avifs but I've seen currently only one such game here.
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,848
11,807
778
full (without , thx Bob69 for upload), after few days if all Ok would add it to OP:
- For files counter tool (pause.exe) added cancel button (just terminates uagc.exe process) and elapsed time info
- For RenPy main compressor (main, not bulk) nconvert+avif for auto avif/AV1 compress could be activated now at main UAGC settings
- Updated ffmpeg_avif.exe and few other minor tools
 
Last edited:

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
22,956
309,032
998
full (without , thx Kybo for upload), after few days if all Ok would add it to OP:
- For files counter tool (pause.exe) added cancel button (just terminates uagc.exe process) and elapsed time info
- For RenPy main compressor (main, not bulk) nconvert+avif for auto avif/AV1 compress could be activated now at main UAGC settings
- Updated ffmpeg_avif.exe and few other minor tools
;)

Also I have. I sadly miss one major one.
 
Last edited:

Da Bi Dimm

Member
Jan 28, 2025
337
173
62
Thanks again for the explanation.
Actually, I use: nconvert(webp) + autoavif.
Regarding my problem: I haven't even come close to hitting the RAM limit, and the CPU is practically idle when this happens; even the task manager freezes, and my PC lags terribly, making it impossible for me to see what the potential cause could be. But I am repeating myself here; what I wanted to say is this: it seems like a limit of the program itself, like when some games couldn't use more than 2GB of RAM or 1GB of VRAM, and exceeding these limits (for example, with mods) would cause the game to lag significantly, and the PC would lag along with it, even though the hardware limits had not been reached. Moreover, due to frame drops, the PC would throttle the frequencies of both the graphics card and the CPU.
This is very similar to the current case. Somewhere there is a so-called bottleneck that gets clogged and does not allow files to be processed in an adequate amount that the system is capable of, while choking all other processes. I even tried compressing the Images folder separately with over 9,000 pictures using the xnconvert program; it handled it completely without any problems in 4 minutes with a constant CPU load of 95-98%. Unfortunately, this method is not suitable for games.
And yes, I understand that it is inconvenient for you to spend time on me when there are those who, unlike me, are doing compressions for the forum, so thank you very much for this.
 
Last edited:

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,848
11,807
778
Thanks again for the explanation.
Actually, I use: nconvert(webp) + autoavif.
Regarding my problem: I haven't even come close to hitting the RAM limit, and the CPU is practically idle when this happens; even the task manager freezes, and my PC lags terribly, making it impossible for me to see what the potential cause could be. But I am repeating myself here; what I wanted to say is this: it seems like a limit of the program itself, like when some games couldn't use more than 2GB of RAM or 1GB of VRAM, and exceeding these limits (for example, with mods) would cause the game to lag significantly, and the PC would lag along with it, even though the hardware limits had not been reached. Moreover, due to frame drops, the PC would throttle the frequencies of both the graphics card and the CPU.
This is very similar to the current case. Somewhere there is a so-called bottleneck that gets clogged and does not allow files to be processed in an adequate amount that the system is capable of, while choking all other processes. I even tried compressing the Images folder separately with over 9,000 pictures using the xnconvert program; it handled it completely without any problems in 4 minutes with a constant CPU load of 95-98%. Unfortunately, this method is not suitable for games.
Hm, maybe if it's not RAM or CPU problem then u could try to use (download link below which leads to dev forum) and check how much ur Windows uses standby memory (dat sht used to cache running apps) while lag problems happens during compression and adjust auto cleaning in ISLC if needed (when its becomes too big).
 

Da Bi Dimm

Member
Jan 28, 2025
337
173
62
Hm, maybe if it's not RAM or CPU problem then u could try to use (download link below which leads to dev forum) and check how much ur Windows uses standby memory (dat sht used to cache running apps) while lag problems happens during compression and adjust auto cleaning in ISLC if needed (when its becomes too big).
It seems you were right:
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
Do you have any tips for configuring the program?
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,848
11,807
778
It seems you were right:
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
Do you have any tips for configuring the program?
Before doing anything with ISLC program try to manually clear Standby list by pressing Purge button when its become larger then 1/3 of ur total RAM and see if it help u with lags. If it rly helps then enable start + launch ISLC below, set list and memory size to about 1/2 of ur total RAM or a bit smaller (1/3) and press start to make it auto clear Standby memory when it needed.
 

Da Bi Dimm

Member
Jan 28, 2025
337
173
62
Before doing anything with ISLC program try to manually clear Standby list by pressing Purge button when its become larger then 1/3 of ur total RAM and see if it help u with lags. If it rly helps then enable start + launch ISLC below, set list and memory size to about 1/2 of ur total RAM or a bit smaller (1/3) and press start to make it auto clear Standby memory when it needed.
Thank you, when I compress the game next time, I will do that, and afterwards - I will write, fortunately, there is now an undo button, so I don't have to wait an hour and a half if it doesn't help.
By the way, it would be very convenient if a window displaying the number of files (pause window) appeared first, and then you would need to click the start or cancel button to make adjustments to the settings (and a checkbox for auto-start for those who don't need it).
 

Da Bi Dimm

Member
Jan 28, 2025
337
173
62
megalol I haven't tested the program yet because there hasn't been time, but another question has come up about the checkbox "limit images processing speed" and the selection options "Ogg/img speed (1-MAX)": do they work independently, or if the checkbox is checked, does it take into account the speed line, and if it is not checked, does the limitation not work at all? Because, judging by the description, there should be a second option, but logically, in the selection lines (1-MAX) it already implies that the option is enabled when selecting values 1-9 and disabled when selecting MAX, meaning the checkbox in this case is useless, as it duplicates the line setting but without choosing a speed. At the same time, I doubt that if it were the case, the checkbox would have been added to the settings at all. Does this mean that one can experiment with choosing a line but with the checkbox disabled, or vice versa, with the line set to MAX but with the checkbox enabled? Because with the line set to value 9 and the checkbox enabled, the CPU load graph resembles a sawtooth with load jumps of 4-98%.
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,848
11,807
778
megalol I haven't tested the program yet because there hasn't been time, but another question has come up about the checkbox "limit images processing speed" and the selection options "Ogg/img speed (1-MAX)": do they work independently, or if the checkbox is checked, does it take into account the speed line, and if it is not checked, does the limitation not work at all? Because, judging by the description, there should be a second option, but logically, in the selection lines (1-MAX) it already implies that the option is enabled when selecting values 1-9 and disabled when selecting MAX, meaning the checkbox in this case is useless, as it duplicates the line setting but without choosing a speed. At the same time, I doubt that if it were the case, the checkbox would have been added to the settings at all. Does this mean that one can experiment with choosing a line but with the checkbox disabled, or vice versa, with the line set to MAX but with the checkbox enabled? Because with the line set to value 9 and the checkbox enabled, the CPU load graph resembles a sawtooth with load jumps of 4-98%.
It's easy: if "limit images processing speed" disabled "Ogg/img speed (1-MAX)" work only for audio, if "limit images processing speed" enabled it works both for audio and images, coz there aren't much free space in UAGC window I've decided to make it that way. Anyway it was made for slow aka potato PC, in ur case I think u should aim to prevent for any memory (standby, virtual, etc) leaks since I don't have explanation how it can slow down after many images compressed for u if it's not some type of app's memory leaking for such fast PC as yours. And as I've said u before consider of creating VM.
1757153406215.png
Thank you, when I compress the game next time, I will do that, and afterwards - I will write, fortunately, there is now an undo button, so I don't have to wait an hour and a half if it doesn't help.
By the way, it would be very convenient if a window displaying the number of files (pause window) appeared first, and then you would need to click the start or cancel button to make adjustments to the settings (and a checkbox for auto-start for those who don't need it).
It's not undo button but some analog of panic button: ur PC lags too much or chose wrong settings and u wanna fast terminate UAGC and other created by it processes like ffmpeg, imagemagick, nconvert, etc without going to task manager and doing it manually coz creating proper undo feature would need to make backup copy of the whole game that would lead to more usage of SSD and shorter life of it. About showing number of files before compress also would need big rework and don't plan to do it but maybe I'll do it as separate UAGC tool like AGED or even as sub feature of it.
 
5.00 star(s) 3 Votes