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

5.00 star(s) 2 Votes

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

  • RPGM MV/MZ

    Votes: 5 25.0%
  • HTML

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

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

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

    Votes: 1 5.0%
  • I have potato PC

    Votes: 8 40.0%
  • I have average PC

    Votes: 5 25.0%
  • I have fast PC

    Votes: 5 25.0%
  • I have super PC

    Votes: 2 10.0%

  • Total voters
    20
  • This poll will close: .

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,269
9,991
lp argument help a little but it's not perfect. I would appreciate a ultrafast fffmpeg feature for AV1 but i understand if it's not a priority (i think not a lot of people use avif/av1 compress)
Ok, I'll try to add it in next UAGC version but not promising anything.
 
  • Like
Reactions: Asenaris and giqui

mav99

Member
Jun 8, 2020
238
576
But according ur tests AMF have awful quality comparing with x264/x265/svt-av1 (and nvenc that u don't able to use now) encoders that leading to question why do u need it then?
Oh because of speed Mega. AMF encoder is like 3 gens behind Nvidia but it's functional(kinda-HEVC is ok) and hence offloading such intensive a task as video trans-coding to the GPU is huge especially when source material in many games is already kinda sus but man UAGC is already fantastic work regardless how about QSV support? Even on my 9th Gen and i think you have 8700k if i remember the encoder is only good part of igpu? Newest 12/13 gen can actually run games too ha. I have tested my igpu and although about 1/3 the speed of NVENC it holds it's own in h264/5 encoding VMAF scores are close
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,269
9,991
Oh because of speed Mega. AMF encoder is like 3 gens behind Nvidia but it's functional(kinda-HEVC is ok) and hence offloading such intensive a task as video trans-coding to the GPU is huge especially when source material in many games is already kinda sus but man UAGC is already fantastic work regardless how about QSV support? Even on my 9th Gen and i think you have 8700k if i remember the encoder is only good part of igpu? Newest 12/13 gen can actually run games too ha. I have tested my igpu and although about 1/3 the speed of NVENC it holds it's own in h264/5 encoding VMAF scores are close
No, I'm not planning to add QSV support (I think that not many ppl who has good desktop PC's with Intel CPU are using it without discrete video card, so to use it u need to remove VC, install intel video drivers and after it u can only use it) and most likely AMF too (quality awful so most likely nobody would use it anyway except u). I'm gonna better check and maybe in future I'll add it if quality/speed would be good enough.
 

mav99

Member
Jun 8, 2020
238
576
No, I'm not planning to add QSV support (I think that not many ppl who has good desktop PC's with Intel CPU are using it without discrete video card, so to use it u need to remove VC, install intel video drivers and after it u can only use it) and most likely AMF too (quality awful so most likely nobody would use it anyway except u). I'm gonna better check and maybe in future I'll add it if quality/speed would be good enough.

Can't argue was worth a shot! I usually keep my igpu off too I just tested it for science and was surprised but thanks anyways
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,269
9,991
UAGC update v2.3.2 (install it on UAGC version 2.3.1 fixed)

For RenPy avif/av1 compressor added ffmpeg ultrafast feature and for all compressors where such function was implemented I've made some adjustments that its could speed up video compression up to 30% in some cases.
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,269
9,991
Oh because of speed Mega. AMF encoder is like 3 gens behind Nvidia but it's functional(kinda-HEVC is ok) and hence offloading such intensive a task as video trans-coding to the GPU is huge especially when source material in many games is already kinda sus but man UAGC is already fantastic work regardless how about QSV support? Even on my 9th Gen and i think you have 8700k if i remember the encoder is only good part of igpu? Newest 12/13 gen can actually run games too ha. I have tested my igpu and although about 1/3 the speed of NVENC it holds it's own in h264/5 encoding VMAF scores are close
I found interesting testings for different codecs h264/5-AV1 here (actually was looking for svt-hevc but sadly didn't found it there). Interesting that AMF (called VCE there maybe ) AV1 gives not so bad results regarding quality (maybe because of using tool that was proper configured) but almost twice slower than AV1 NVENC though much faster svt-av1. Anyway I don't have AMD VC to test it so most likely this would'n be implemented in UAGC but maybe this info somehow could be useful.
 
  • Like
Reactions: Asenaris and mav99

MrCrisis

Newbie
Jul 21, 2018
21
3
UAGC update v2.3.2 (install it on UAGC version 2.3.1 fixed)

For RenPy avif/av1 compressor added ffmpeg ultrafast feature and for all compressors where such function was implemented I've made some adjustments that its could speed up video compression up to 30% in some cases.
Thanks a lot for the update, i'm prepare to test new feature later.
In another subject i think i found a bug, when i encode in h265 (without nvenc, see capture) the crf seem to be not used, all encode file have a crf of 28
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,269
9,991
In another subject i think i found a bug, when i encode in h265 (without nvenc, see capture) the crf seem to be not used, all encode file have a crf of 28
It's not a bug coz I didn't implemented CRF yet for h264/5 so it isn't used at all doesn't matter nvenc enabled or not :).
 

MrCrisis

Newbie
Jul 21, 2018
21
3
UAGC update v2.3.2 (install it on UAGC version 2.3.1 fixed)

For RenPy avif/av1 compressor added ffmpeg ultrafast feature and for all compressors where such function was implemented I've made some adjustments that its could speed up video compression up to 30% in some cases.
7 parallel encode, 100% cpu usage, thanks a lot
 
  • Like
Reactions: megalol

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,269
9,991
In another subject i think i found a bug, when i encode in h265 (without nvenc, see capture) the crf seem to be not used, all encode file have a crf of 28
For without nvenc mode it's easy to add CRF so I did for next UAGC version. But for hevc it's just a total headache (there are no CRF but looks like exists some similar settings). Here is post with nvenc params and there some more info so I'm trying to understand now what settings to use. Also my Pascal GPU don't support nvenc B-frames so most likely I couldn't test/implement this feature.
 

MrCrisis

Newbie
Jul 21, 2018
21
3
For without nvenc mode it's easy to add CRF so I did for next UAGC version. But for hevc it's just a total headache (there are no CRF but looks like exists some similar settings). Here is post with nvenc params and there some more info so I'm trying to understand now what settings to use. Also my Pascal GPU don't support nvenc B-frames so most likely I couldn't test/implement this feature.
Yes ok, crf feature for no nvenc encode is already a good news, thanks.

EDIT : one advise, ultrafast ffmpeg for av1 work beautiful but is greedy for RAM. It's ok for me because my system is a workstation with a lot of RAM but another people may be surprised.
 
Last edited:

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,269
9,991
EDIT : one advise, ultrafast ffmpeg for av1 work beautiful but is greedy for RAM. It's ok for me because my system is a workstation with a lot of RAM but another people may be surprised.
Ok, maybe I'll limit number of running ffmpeg processes to 5 in future after some testing. Btw for me there wasn't such much RAM usage on Dreams of Desire game vids but I've tested it on much faster profile (12).
Btw I've found somehow similar params as CRF for nvenc "-b:v 0k -rc constqp -qp some_user_input_value" that gives a bit better quality (and have faster encoding speed) comparing at same file size with simple cbr or vbr mode when bitrate value is used. For advanced params such as b-frames and lookahead I'll need to add input window as it was for SVT-AV1.
 
Last edited:
  • Like
Reactions: Asenaris

ldacombat123

Member
Jun 6, 2022
337
224
I don't know why, but recently every time I open the app, it freezes and can't work or close the app. I had to use task manager to force the app to stop working Ảnh chụp màn hình 2023-03-10 091513.png
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,269
9,991
I don't know why, but recently every time I open the app, it freezes and can't work or close the app. I had to use task manager to force the app to stop working View attachment 2454041
Most likely this happens coz of Unicode not latin letters in folder paths. I've added in next version to be able to copy/paste game path in some input window as alternative of explorer selection for RenPy compressor.
 
Last edited:
  • Like
Reactions: Asenaris

MrCrisis

Newbie
Jul 21, 2018
21
3
Ok, maybe I'll limit number of running ffmpeg processes to 5 in future after some testing. Btw for me there wasn't such much RAM usage on Dreams of Desire game vids but I've tested it on much faster profile (12).
Btw I've found somehow similar params as CRF for nvenc "-b:v 0k -rc constqp -qp some_user_input_value" that gives a bit better quality (and have faster encoding speed) comparing at same file size with simple cbr or vbr mode when bitrate value is used. For advanced params such as b-frames and lookahead I'll need to add input window as it was for SVT-AV1.
Ok good news for crf in nvenc, a windows for advanced params is a great idea and i like it. For ultrafast ffmpeg i think that the ideal would be an advanced option allowing the user to define the maximum number of simultaneous encoding rather than blocking in hard at a defined value (as I specified on my side the consumption of RAM does not bother me)
 
Last edited:

ldacombat123

Member
Jun 6, 2022
337
224
I don't quite understand the concept of "repack" in unity for what? After running the UAGC software version v2.3.0 for the game Wanderer v.0.4.5 with a capacity of 3.28 GB, the result created a file named "repack" in the game folder. After extracting the repack file to another folder, I have a game file similar to the old file with the same size?
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,269
9,991
I don't quite understand the concept of "repack" in unity for what? After running the UAGC software version v2.3.0 for the game Wanderer v.0.4.5 with a capacity of 3.28 GB, the result created a file named "repack" in the game folder. After extracting the repack file to another folder, I have a game file similar to the old file with the same size?
No, u don't get similar 100% similar game after repack creation/installation so there would be some quality loss and potentially some bugs so I advice to use it for personal needs for now since I've heard that not for everybody repack could be installed properly.
 
  • Like
Reactions: Asenaris

ldacombat123

Member
Jun 6, 2022
337
224
I don't know why, but when I try to use UAGC to reduce the size of RPGM games Warps Desire and School of lust, the software only runs for 10-20 seconds, then stops and the original files of both games increase. It went up a bit with an error message like “There seems to be a file that is not Decrypted (I don't know if I wrote it correctly) properly” and when I select the folder again the application stops working. Is this an error?
 
5.00 star(s) 2 Votes