CREATE and FUCK your own AI GIRLFRIEND TRY FOR FREE
x

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

5.00 star(s) 2 Votes

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

  • RPGM MV/MZ

    Votes: 8 22.2%
  • HTML

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

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

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

    Votes: 3 8.3%
  • I have potato PC

    Votes: 13 36.1%
  • I have average PC

    Votes: 8 22.2%
  • I have fast PC

    Votes: 8 22.2%
  • I have super PC

    Votes: 2 5.6%

  • Total voters
    36
  • Poll closed .

giqui

Conversation Conqueror
Compressor
Nov 9, 2019
6,761
46,566
Asinares...

Improve the speed of your PC...

 
  • Haha
Reactions: SameUser1

SonsOfLiberty

Post Pro
Compressor
Sep 3, 2022
22,629
187,624
Yeah, Ren'Py SDK v8.1.1 was released 2 days ago. I'll gonna add it in next UAGC version (but don't expect it very soon).
No worries, first time I've seen it, like I said UAGC handled, just had to do Mac building manually which isn't a big deal.

Thanks :coffee:
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,408
10,430
RenPy upscaler (and mostly any other 2D game engines too) suxx a lot so I've found tool called that does the job especially it could be actual if playing on 2k or 4k display resolution with 720p games like "Love & Sex Second Base" (for 2D games Anime4K Denoise UL [better than default L] upscaler should be the best but for 3DCG maybe FSR would be better).
1686522920718.png
1686523104820.png
Full screen mode with Magpie:
1686522953817.png
Full screen mode (Alt+Enter):
1686522964493.png
 

SonsOfLiberty

Post Pro
Compressor
Sep 3, 2022
22,629
187,624
The last few days so far, I think I have done 5 or so that have been using v8.1.1, seems it got adopted pretty quick.
 
  • Wow
Reactions: megalol

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,408
10,430
UAGC v2.4.9 (install it on UAGC version 2.4.8):

For RenPy compressor added SDK v8.1.1/7.6.1 Mac building support (don't forget to install 'em 1st) and added experimental avif images (using nconvert) and AV1 video (using SVT-AV1, tested with CRF mode only) encoding support, quality settings for its could be a bit tricky for some1 but thats how it works so try with default settings at 1st.
In compression progress tool window added CPU + RAM usage info.
nc_avif (1).jpg
 

giqui

Conversation Conqueror
Compressor
Nov 9, 2019
6,761
46,566
UAGC v2.4.9 (install it on UAGC version 2.4.8):

For RenPy compressor added SDK v8.1.1/7.6.1 Mac building support (don't forget to install 'em 1st) and added experimental avif images (using nconvert) and AV1 video (using SVT-AV1, tested with CRF mode only) encoding support, quality settings for its could be a bit tricky for some1 but thats how it works so try with default settings at 1st.
In compression progress tool window added CPU + RAM usage info.
View attachment 2699571
I have only used cwebp

I updated the UAGC with this update and did a test run. During compression, I clicked the "Pause (show processd)" button and then tried to close the UAGC. It wouldn't close, so I opened Task Manager to close it. After that, the UAGC froze right after it was opened. I restarted the system and again the UAGC did not work, it opened but it was frozen.
 
Last edited:
  • Like
Reactions: MikoKju

giqui

Conversation Conqueror
Compressor
Nov 9, 2019
6,761
46,566
This is my 5,000th "post" and I would like to dedicate it to the hardworking and competent Pedro. He is mainly responsible for the fast responses to compression requests. Thank you very much. (y)
 
  • Red Heart
Reactions: MikoKju

mav99

Member
Jun 8, 2020
238
577
Hey Mega I plugged back in my 2080 to do some CUDA related work I obvously can'r do with the 7900xt so I decided kill 2 birds with one stone and clean up some of my porn game collection with your great UAGC but anyways I compressed a few games video heavy ones with H265nvenc at ffmpeg0 and it was utilitzing GPU everything seemed fine but then i looked into the files and half maybe more of the videos were 0kb just skipped or unencoded? and the quality of the ones that were was awful? Again i had it set at what i assume equals p7 and crf 35 but it was giant macro-blocks so I am puzzled? i tried avif/av1 u added and it burnt my 9900k to the ground bsod 200 watts but that be my fault avx I had voltage maybe wrong idk but hows that supposed to work anyways compared to av1 feature u already had added? Thanks again just great work as always!
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,408
10,430
Hey Mega I plugged back in my 2080 to do some CUDA related work I obvously can'r do with the 7900xt so I decided kill 2 birds with one stone and clean up some of my porn game collection with your great UAGC but anyways I compressed a few games video heavy ones with H265nvenc at ffmpeg0 and it was utilitzing GPU everything seemed fine but then i looked into the files and half maybe more of the videos were 0kb just skipped or unencoded? and the quality of the ones that were was awful? Again i had it set at what i assume equals p7 and crf 35 but it was giant macro-blocks so I am puzzled? i tried avif/av1 u added and it burnt my 9900k to the ground bsod 200 watts but that be my fault avx I had voltage maybe wrong idk but hows that supposed to work anyways compared to av1 feature u already had added? Thanks again just great work as always!
Can u post link to the game (maybe it had 4k res?) with what u had problems with h265nvenc? For now I can only sugest not to use ultrafast ffmpeg for nvenc and especially for av1 coz SVT encoder burns Intel CP pretty well even without it.
 
  • Like
Reactions: SameUser1

mav99

Member
Jun 8, 2020
238
577
yeah again it was some of the bigger games in my porn game folder ha. one was the Family life renpy remake it's like 11 gigs of videos lms midnight paradise did the same thing had to toss it. so you think combining ultrafast and h265 nvenc is what caused it to skip or not process vids? Ill test one again and make a backup copy first and same with svt- i don't think it was doing anything wrong just overloaded my computer but ill look into it now and thanks. nvenc at p7 yuv444p16 with la 32-bfrane-6- reference b each-adaptive quant spatial is as good as any software encoder now its impressive! mega im on 536.25 modded quadro rtx driver i doubt that would play a part but throwing it out there
edit: maybe your right simultaneous nvenc stream limit? hence some coming back 0 i think its 2 encodes?
 
Last edited:

SonsOfLiberty

Post Pro
Compressor
Sep 3, 2022
22,629
187,624
yeah again it was some of the bigger games in my porn game folder ha. one was the Family life renpy remake it's like 11 gigs of videos lms midnight paradise did the same thing had to toss it. so you think combing ultrafast and h265 nvenc is what caused it to skip or not process vids? Ill test one again and make a backup copy first and same with svt- i dont think it was doing anything wrong just overloaded my computer but ill look into it now and thanks. nvenc at p7 yuv444p16 with la 32-bfrane-6- reference b each-adaptive quant spatial is as good as any software encoder now its impressive mega im on driver 536.25 modded quadro rtx driver i doubt that would play a part but throwing it out there
Bud, you think maybe you can make your comments more understandable?

Like what is the issue with Midnight Paradise that is so dire you had to toss it?
 

mav99

Member
Jun 8, 2020
238
577
Bud, you think maybe you can make your comments more understandable?

Like what is the issue with Midnight Paradise that is so dire you had to toss it?
Had to toss it because some of the videos were 0kb i.e. not converted but uagc had finished and deleted originals. Sorry man thats some heavy nerding out tech talk mega will get what i mean by that stuff-but those are encoding parameters for the Nvidia hardware encoding chip which vastly increase the quality. like for instance if u tune the nvenc encoder like i said above u can take a vp9 cut it in half and lose zero quality and doesnt take long at all to do.
 

SonsOfLiberty

Post Pro
Compressor
Sep 3, 2022
22,629
187,624
Had to toss it because some of the videos were 0kb i.e. not converted but uagc had finished and deleted originals. Sorry man thats some heavy nerding out tech talk mega will get what i mean by that stuff-but those are encoding parameters for the Nvidia hardware encoding chip which vastly increase the quality.

1687687163346.gif

I doubt it will be an earth-shattering change in quality...
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,408
10,430
UAGC v2.5.0 (install it on UAGC version 2.4.9):

For RenPy compressor added images compression assistant (activates in advanced settings, works for webp output format).
1688148115593.png
Experimental feature to see how effective image compression could be, you can set compression ratio (full size/compressed) min value so if this triggered then you could be able to stop (skips/disables audio, images, video processing and Mac building but leaves pack back to rpa enabled if it was activated so you'll get back to same state of game that was before compression process started so not need to bother to delete and game and unzip it again for example to get original file structure back) or continue compression, also if current RenPy version supports avif you would be notified. If no ratio limit set then you'll just get 5 sec message (that auto dissappear and compression continue) that would show estimate compressed (and not) images size.
Check video and images sizes feature now a bit more useful: it reverts zero byte (failed, could happen if used with high value "ultrafast ffpmeg" or too low/slow preset + SVT-AV1) files with original (not compressed).
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,408
10,430
UAGC v2.5.1 (install it on UAGC version 2.4.9 or 2.5.0) for testing:

For RenPy compressor added images with .avif extension compression support since there exists some games like that one where images are already in avif format. Added imagemagick as optional avif encoder - it has some advantages like: have old style quality value 0-100, ability to process renamed (to webp for example) avif files, updates very often.
Upd: made a quick fix (install it on v2.5.1, fixes imagemagick that converts not avif files to webp instead avif):

Upd2: Test fix v2 (incl. quickfix) of "non-latin fix" feature for file names with comma (install it on v2.5.1):
 
Last edited:

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,408
10,430
UAGC v2.5.2 (install it on UAGC version 2.5.1):

For HTML compressor added imagemagick (instead of pingo, to activate disable nconvert) for compression jpg, png and webp to avif (not animated since it still has limited support, but if you want animated avif then try UAGC "custom engine compressor" where it was implemented some time ago) and video to AV1 (using ffmpeg+SVT-AV1 if you activated it when asked). Avif supported by all popular browsers (if updated versions used) but MS Edge requires to use some "magick" to make it work. Anyway this feature is experimental so use it better for personal needs.
 

SonsOfLiberty

Post Pro
Compressor
Sep 3, 2022
22,629
187,624
Maybe nightly version coz on there are still 8.1.1 in releases as latest version.
Probably this is more of the details.

# Version numbers.
try:
from renpy.vc_version import official, nightly, version_name, version
except ImportError:
import renpy.versions
version_dict = renpy.versions.get_version()

official = version_dict["official"]
nightly = version_dict["nightly"]
version_name = version_dict["version_name"]
version = version_dict["version"]

official = official and getattr(site, "renpy_build_official", False)

VersionTuple = namedtuple("VersionTuple", ["major", "minor", "patch", "commit"])
version_tuple = VersionTuple(*(int(i) for i in version.split(".")))

# A string giving the version number only (8.0.1.123), with a suffix if needed.
version_only = ".".join(str(i) for i in version_tuple)

if not official:
version_only += "+unofficial"
elif nightly:
version_only += "+nightly"
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,408
10,430
Probably this is more of the details.
I think better check 1st 3 lines of log.txt file, for example:
Tue Jan 17 20:30:24 2023
Windows-10-10.0.19045
Ren'Py 8.1.0.23011001n

where on 3rd line u can see exact date/build on nighlty version (v8.1.0 and date 23.01.10).
P.S. Anyway I'm not planning to add nightly building support coz dev makes 'em every day.
 
5.00 star(s) 2 Votes