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: 28 32.2%
  • HTML

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

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

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

    Votes: 5 5.7%
  • I have potato PC

    Votes: 35 40.2%
  • I have average PC

    Votes: 20 23.0%
  • I have fast PC

    Votes: 17 19.5%
  • I have super PC

    Votes: 8 9.2%

  • Total voters
    87

Da Bi Dimm

Member
Jan 28, 2025
364
184
62
1) I don't think it's possible to implement from my side. I can only suggest to try to download of RAM disk creation and try to unpack the game u wanna compress to created RAM disk and compress it there, I didn't tried that method and it's probably would require very large amount of free RAM to work and compress games especially to avif.
2) Try this or create Windows based and run UAGC there if 1st method not helps. View attachment 5155079
1) Do I need to copy UACG to the RAM disk every time, or is it enough to copy just the game? How many gigabytes would you recommend making the disk from RAM?
2) At the moment, I have one of the TOP PC builds, with enough RAM; will using these limits significantly slow down compression? It would be good to have the ability to know how many renders are in the game before the compression starts, so that I can set the values based on this, turning off the limit if there are less than 3k images and turning it on if there are more...
 
Last edited:

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,871
11,915
778
1) Do I need to copy UACG to the RAM disk every time, or is it enough to copy just the game?
2) At the moment, I have one of the TOP PC builds, with enough RAM; will using these limits significantly slow down compression? It would be good to have the ability to know how many renders are in the game before the compression starts, so that I can set the values based on this, turning off the limit if there are less than 3k images and turning it on if there are more...
U should test both 1) and 2) by urself since I dunno. For 1) I think just copy game to RD should be enough or it would not be very useful. About 2) enable it only for avif since u have top PC, do some speed tests with limit ON and OFF and tell me results. There are possible improvements for isl feature: for example to be able to set how much minimum images game should have to make it activated, or change it (off/on, values) in realtime inside UAGC counter/pause. But I don't gonna do anything before getting any feedback from u after using it in current state (maybe it would not be any good for u and I need to implement something else for example).
 
  • Like
Reactions: Discoplayer1

Da Bi Dimm

Member
Jan 28, 2025
364
184
62
U should test both 1) and 2) by urself since I dunno. For 1) I think just copy game to RD should be enough or it would not be very useful. About 2) enable it only for avif since u have top PC, do some speed tests with limit ON and OFF and tell me results. There are possible improvements for isl feature: for example to be able to set how much minimum images game should have to make it activated, or change it (off/on, values) in realtime inside UAGC counter/pause. But I don't gonna do anything before getting any feedback from u after using it in current state (maybe it would not be any good for u and I need to implement something else for example).
Right now, I am testing the compression of one of the games. And at this time, I had another idea: it would also be good if the processor were processing images while the video card is compressing the video, because it is idle all this time.
I need to find another game, without video, otherwise it takes too much time...
Снимок экрана 2025-08-17 211345.png Снимок экрана 2025-08-17 211140.png
So far so good, but there is not so much pictures; the problems start when there are over 5k. Had to wait 20 minutes for the video to compress, the videocard was loaded to 10% and doesn't want to do more to make it faster.
 
Last edited:

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,871
11,915
778
Right now, I am testing the compression of one of the games. And at this time, I had another idea: it would also be good if the processor were processing images while the video card is compressing the video, because it is idle all this time.
I need to find another game, without video, otherwise it takes too much time...
View attachment 5155326 View attachment 5155324
So far so good, but there is not so much pictures; the problems start when there are over 5k. Had to wait 20 minutes for the video to compress, the videocard was loaded to 10% and doesn't want to do more to make it faster.
It's interesting idea about video (by GPU) and images compressing at same time, I'll think about it in future. Regarding ur test: its pointless since image speed limitting is working only in RenPy main compressor. I've told already many times that RenPy avif/AV1 compressor is depricated and don't gets new features as main one anymore long time ago.
 
  • Like
Reactions: Discoplayer1

Da Bi Dimm

Member
Jan 28, 2025
364
184
62
It's interesting idea about video (by GPU) and images compressing at same time, I'll think about it in future. Regarding ur test: its pointless since image speed limitting is working only in RenPy main compressor. I've told already many times that RenPy avif/AV1 compressor is depricated and don't gets new features as main one anymore long time ago.
Could this be the reason for the failures?
Bob69 can you show me your prefs for avif compression?
 
Last edited:

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
23,507
320,006
998
Could this be the reason for the failures?
Bob69 can you show me your prefs for avif compression?
I use Renpy Main for avif. Mostly cause of the other things main does (extra stats in the txt and the icons etc). Also my CPU is faster than my GPU so I don't need to run it on my GPU.

But avif with imagemagic has the problem of opening a trillion processes. While it does it for me it doesn't lock up my PC it just lags a bit whne it gets to many.
 

Da Bi Dimm

Member
Jan 28, 2025
364
184
62
I use Renpy Main for avif. Mostly cause of the other things main does (extra stats in the txt and the icons etc). Also my CPU is faster than my GPU so I don't need to run it on my GPU.

But avif with imagemagic has the problem of opening a trillion processes. While it does it for me it doesn't lock up my PC it just lags a bit whne it gets to many.
So I'll have to make do with an old unsupported version of the compressor in avif for small games, and continue asking you to compress overly large games. :)
 

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
23,507
320,006
998
So I'll have to make do with an old unsupported version of the compressor in avif for small games, and continue asking you to compress overly large games. :)
Sure. Whats you CPU?
 

Da Bi Dimm

Member
Jan 28, 2025
364
184
62
Sure. Whats you CPU?
Ryzen 9 9950X3D The problem is only with internet blocking in my country, which leads to low download speeds and the inaccessibility of most file sharing services, plus I don't really have much time to deal with things that are not my main activity. (Today I checked the compressions I made myself, several of them turned out to be broken, as I understood, this is due to the old versions of the RenPy engine that did not support avif.)
 
Last edited:

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,871
11,915
778
...Today I checked the compressions I made myself, several of them turned out to be broken, as I understood, this is due to the old versions of the RenPy engine that did not support avif.)
Thats coz u disabled building of PC version for games that doesn't support avif out of box. Anyway updating RenPy engine not recommended by me for unfinished games since if u play next game version that build with older engine most likely saves wouldn't work untill u update engine again. I recommend instead use auto avif compress feature in UAGC global settings for RenPy main compressor so it would auto compress games which engine supports avif/AV1 to such format without breaking the games, in case if its not supported then it would be compressed to webp/VP9 as usual. Only problem that I didn't added yet av1_nvenc for auto avif/AV1 mode...
 
  • Like
Reactions: Discoplayer1

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
23,507
320,006
998
Ryzen 9 9950X3D The problem is only with internet blocking in my country, which leads to low download speeds and the inaccessibility of most file sharing services, plus I don't really have much time to deal with things that are not my main activity. (Today I checked the compressions I made myself, several of them turned out to be broken, as I understood, this is due to the old versions of the RenPy engine that did not support avif.)
Yeah what megalol said. Its probably wise to just use the normal Renpy compressor with avif activated with it even asking if it should compress to avif it will only compress to it if the game can support it.
And as I also have a 9950X3D I would say the speed is fine.
To add to that you can also use bundle compressor with the main (it should use avif right megalol?) that way you can just throw 10 games into one folder tell UAGC to compress all games in that folder and let it run over night for example.
 

Da Bi Dimm

Member
Jan 28, 2025
364
184
62
Yeah what megalol said. Its probably wise to just use the normal Renpy compressor with avif activated with it even asking if it should compress to avif it will only compress to it if the game can support it.
And as I also have a 9950X3D I would say the speed is fine.
To add to that you can also use bundle compressor with the main (it should use avif right megalol?) that way you can just throw 10 games into one folder tell UAGC to compress all games in that folder and let it run over night for example.
There are a lot of settings there, and while I can still understand each one individually, it's harder to figure out how they work with each other - the "method of scientific tap" won't help, which is why I asked for a screenshot of the preferences.
 

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
23,507
320,006
998
There are a lot of settings there, and while I can still understand each one individually, it's harder to figure out how they work with each other - the "method of scientific tap" won't help, which is why I asked for a screenshot of the preferences.
Not really sure for what you need the screenshot. But those are the settings I'd use if I just wanted to bulk compress to avif.
Just need to wait for megalol on a confirmation that bulk works with avif.
You don't have permission to view the spoiler content. Log in or register now.
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,871
11,915
778
Not really sure for what you need the screenshot. But those are the settings I'd use if I just wanted to bulk compress to avif.
Just need to wait for megalol on a confirmation that bulk works with avif.
You don't have permission to view the spoiler content. Log in or register now.
I can only say that auto avif is implemented for main RenPy bulk compressor but I don't remember if I tested it so I can't say that it would 100% work. I can only add that with 9950X3D CPU he probably don't even need much av1_nvenc since with enabled at max speed ( 1755451647407.png ) ultrafast ffmpeg there shoudn't be much difference from SVT-AV1 I think comparing to some middle range NVIDIA GPU like RTX 4070.
 

Da Bi Dimm

Member
Jan 28, 2025
364
184
62
I can only say that auto avif is implemented for main RenPy bulk compressor but I don't remember if I tested it so I can't say that it would 100% work. I can only add that with 9950X3D CPU he probably don't even need much av1_nvenc since with enabled at max speed ( View attachment 5156569 ) ultrafast ffmpeg there shoudn't be much difference from SVT-AV1 I think comparing to some middle range NVIDIA GPU like RTX 4070.
And what about comparing it to the RTX 5090? And can I make it load more? Because 10-15% load is practically idling.
 

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,871
11,915
778
And what about comparing it to the RTX 5090? And can I make it load more? Because 10-15% load is practically idling.
Comparing to such GPU it should be much faster probably than any single CPU. Are u sure that u check video encode tab and not 3D one in task manager? 1755455447394.png
 
  • Like
Reactions: Discoplayer1

Bob69

Uploading the World
Uploader
Donor
Compressor
Mar 2, 2019
23,507
320,006
998
Comparing to such GPU it should be faster probably than any other CPU. Are u sure that u check video encode tab and not 3D one in task manager? View attachment 5156780
I wonder how it would compare to an EPYC 9754.

One thing I forgot Da Bi Dimm the auto avif compressor is default set to 65% img quality. That would be used to for webps so might want to go to 70 or 75 there.
 
Last edited:

Da Bi Dimm

Member
Jan 28, 2025
364
184
62
Comparing to such GPU it should be much faster probably than any single CPU. Are u sure that u check video encode tab and not 3D one in task manager? View attachment 5156780
Yes, I'm sure, but now I thought that it might be because I used an old unsupported avif compressor, I'll check the main one at the first opportunity, maybe it will have normal GPU load.
I wonder how it would compare to an EPYC 9754.

One thing I forgot Da Bi Dimm the auto avif compressor is default set to 65% img quality. That would be used to for webps so might want to go to 70 or 75 there.
The models, textures, and graphics in general for most games are not outstanding; moreover, developers very often use a grain filter. In such conditions, 60% compression is sufficient, where the difference will be noticeable when directly compared, but overall it will not spoil the general impression of the game without comparison. But thanks for the tip, I will play around with this value based on the game screenshots. I'm also concerned about another question: by default, the video bitrate is set to 0, what does that mean? Moreover, I've seen compressed games with this bitrate. Or does a value of 0 indicate that the standard video bitrate will not be changed during compression? And I am also confused with changing the size of images and videos; it's not entirely clear what it works with and what it doesn’t, as there are multiple checkboxes for v9, and which one affects the size change?
I also noticed that the 'pack game folder to 7z' function does not work at maximum compression. megalol is it possible to set the method and degree of compression, as doing this manually every time is unnecessary extra steps?
And also, my drag and drop function is not working: when I try to drag the game folder into the window for this function, a prohibitory sign appears next to the cursor.
 
Last edited:

megalol

Engaged Member
Modder
Compressor
Respected User
Apr 3, 2017
2,871
11,915
778
And I am also confused with changing the size of images and videos; it's not entirely clear what it works with and what it doesn’t, as there are multiple checkboxes for v9, and which one affects the size change?
I also noticed that the 'pack game folder to 7z' function does not work at maximum compression. megalol is it possible to set the method and degree of compression, as doing this manually every time is unnecessary extra steps?
And also, my drag and drop function is not working: when I try to drag the game folder into the window for this function, a prohibitory sign appears next to the cursor.
1755503573699.png for VP9 CQ mode with bitrate = 0 is optimal, u control quality by setting CRF value (39 at screenshot) so by lowering CRF would get better video quality and bitrate but by cost of output file size, for 1st time it might be confusing but according tests this is best mode that provides better quality among others comparing with same output video size since in dark scenes for example it lowers bitrate and in bright ones make it higher so overall quality would be better compared to if do it with constant bitrate mode, also I advice never disable "use libvpx-vp9" since it would enable SVT-VP9 codec that gives worse quality than libvpx-vp9 (I'll probably just hide this button in future) and u wouldn't be able to use av1_nvenc or ultrafast ffmpeg mode. U can settings for libvpx-vp9 that u need and press Save button so it would be saved when u close/open UAGC. For av1_nvenc are used its own settings when u press av1_nvenc button in long input line (count -qp value as CRF for VP9 which probably not 100% correct but quite similar).
About 'pack game folder to 7z' it uses this settings "a -t7z -m0=FLZMA2 -mmt=on -mx7 -md=32m -mfb=64 -ms=4g -mqs=on -sccUTF-8 -bb0 -bse0 -bsp2 -w -mtc=on -mta=on", Fast LZMA2 with high compression profile which is much faster than LZMA2 and I don't see any reason to change anything in this regard for just few extra MB unless u prove that I'm wrong. Anyway u can do it manually (I mean without using UAGC feature) anyway with settings u like most.
About DnD feature: it works for RPGM MV/MZ and main RenPy compressors, u must drop folder with game u wanna compress not just exe, try to close/open UAGC, add UAGC folder to AV igrore list if nothing changed. Since u provided almost zero info (Windows version, is game folder local/network or even at RAM disk) I can't say anymore but anyway I don't think that I can fix it for you since can't reproduce problem from my side what makes it much harder for me.
 
Last edited:
  • Like
Reactions: Discoplayer1
5.00 star(s) 3 Votes