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

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,289
43,465
I can't say what ideal parameter but I think that 800k is too low (at least for FullHD) vids. For me so so bitrate is about 1500k-2000k for FullHD and about 1000k for 720p especially if u set ffmpeg speed to 3 or 4. 3000K I've put for example, in ur case if u want to compress vids to 800k just choose it in bitrate window and don't enable quality in % coz u can't use both options (if u enabled vid quality then bitrate settings could be used only as skip vids function at chosen bitrate + 500K and below). Regarding new skip vids feature, if u for example don't want to compress videos which already has small bitrate u just enable it so vids with bitrate 1300K and lower would be skipped. This feature is disabled by default so if it's not useful for u just forget about it and all would be the same as before...
Thanks. I deleted the post because I thought the question was stupid. :ROFLMAO:

I just did a test by disabling the percentage. This new version is excellent. You, as always, outdoing yourself. Beautiful work. (y):)
 

mav99

Member
Jun 8, 2020
238
576
Hey mega-Great work! Question does FFMPEG speed toggle affect quality settings or is that just to put the brakes on for more limited hardware? Does it affect SVT-VP9? And maybe you can take a look at this-your smarter than I am? VP9 hardware encoding should be possible even back to 7th Gen or atleast 9th gen according to this? What do you make of it would be huge for renpy and other platforms as well. Thanks!




 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,292
10,042
Hey mega-Great work! Question does FFMPEG speed toggle affect quality settings or is that just to put the brakes on for more limited hardware? Does it affect SVT-VP9? And maybe you can take a look at this-your smarter than I am? VP9 hardware encoding should be possible even back to 7th Gen or atleast 9th gen according to this? What do you make of it would be huge for renpy and other platforms as well. Thanks!

Yes, speed affects quality and it not affects SVT-VP9 coz it has different speed settings that I've not implemented in GUI. Btw it seems that SVT-VP9 is kinda abandoned for now by devs (and by me) and still don't have some quality optimizations that included in libvpx-vp9 encoder so SVT-VP9 was perspective solution but sadly didn't finished and looks like devs are more interested in SVT-AV1 now... Ur links is for VAAPI that works for Linux OS as far as I know so not useful for UAGC.
 

Asenaris

Conversation Conqueror
Aug 31, 2018
6,429
24,347
looked and understood why Movavi video suite compresses video faster in the first place, it uses the VP8 codec even on potato PCs + it uses Intel acceleration.
 

Asenaris

Conversation Conqueror
Aug 31, 2018
6,429
24,347
I've released new UAGC version 2.0.1:
(698 Mb with Ren'Py SDK)
(396 Mb without Ren'Py SDK, if you already have "renpy_sdk_v7.4.0-8.03.exe" file from previous UAGC version)
For Ren'Py compressor:
1) added new experimental feature "Audio ripper" for those who don't like game music or wanna gain minimum game size at all costs - it fills audio files longer 30 sec with silence of the same duration so it should be safe or at least I hope so.
2) added new feature "Compress video manually" so if enabled UAGC will stop after rpa unpack and images compression (if enabled) to let user compress video in external tools.
3) added new feature "Skip videos with same or lower bitrate" - for example if you set in UAGC bitrate setting 3000k and enabled that option then UAGC wouldn't compress videos with 3500k bitrate and lower (no matter if u use quility in % or bitrate).
4) pause(.exe) now activates faster - about 10 sec agains up to 1 min earlier.
Updated a lot of tools.
Wow,Master Engine make new good update,Thanks
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,292
10,042
looked and understood why Movavi video suite compresses video faster in the first place, it uses the VP8 codec even on potato PCs + it uses Intel acceleration.
Yeah, this is most reasonable matter why it could be faster coz I've tested Movavi in VP9 and it was slower than ffmpeg. VP8 is old codec with about twice times worse quality than VP9 comparing at the same bitrate and I don't think that there are anything faster than ffmpeg+ultrafast in UAGC if compare with same quality of output videos...
In future if new renpy versions would have AV1 support it could be even faster (on non potato PC with AVX2 support) than VP9. If renpy dev wasn't afraid about some patents and implemented h.264/h.265 video it would be several time faster.
 
Last edited:
  • Like
Reactions: Asenaris

Asenaris

Conversation Conqueror
Aug 31, 2018
6,429
24,347
Yeah, this is most reasonable matter why it could be faster coz I've tested Movavi in VP9 and it was slower than ffmpeg. VP8 is old codec with about twice times worse quality than VP9 comparing at the same bitrate and I don't think that there are anything faster than ffmpeg+ultrafast in UAGC if compare with same quality of output videos...
In future if new renpy versions would have AV1 support it could be even faster (on non potato PC with AVX2 support) than VP9. If renpy dev wasn't afraid about some patents and implemented h.264/h.265 video it would be several time faster.
But you can implente vp8 how temporary variant?
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,292
10,042
But you can implente vp8 how temporary variant?
I can but most likely it would be bad idea coz for example if game has already VP9 videos for example with 4000k bitrate, u convert it to VP8 with for example 2000k than quality loss would be about 4 times worse so most likely it could be awful.
 
  • Like
Reactions: Asenaris

Asenaris

Conversation Conqueror
Aug 31, 2018
6,429
24,347
I can but most likely it would be bad idea coz for example if game has already VP9 for example with 4000k bitrate videos than I u convert it to VP8 with for example 2000k than quality loss would be about 4 times worse so most likely it could be awful.
Okay
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,292
10,042
U can try also to lower video resolution in UAGC at "Video width" window to 720p (write 1280 there) so it could gain about 20% faster VP9 video compressing speed but I'm not sure how it would affect quality so u should test it 1st before using.
 
  • Like
Reactions: Asenaris

Asenaris

Conversation Conqueror
Aug 31, 2018
6,429
24,347
U can try also to lower video resolution in UAGC at "Video width" window to 720p (write 1280 there) so it could gain about 20% faster VP9 video compressing speed but I'm not sure how it would affect quality so u should test it 1st before using.
Nice Info
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,292
10,042
Made small update v2.0.2 for UAGC (install it on UAGC version 2.0.1)

Ren'Py compressor:
1) Video auto downscaler - almost same as when you set video width manually but with small difference:
if auto downscaler enabled UAGC would downscale video resolution with following pattern: 2160p and 1440p to 1080p, 1080p to 720p, 720p to 520p. Only for ffmpeg (libvpx-vp9 enabled).
2) Compressed video files size checker: compares video sizes before and after compression and if it became larger (could happen in some rare cases when video already in VP9 format and has small < 2000k bitrate, happens only with ffmpeg+libvpx-vp9) then skips.
 
  • Like
  • Yay, new update!
Reactions: Asenaris and "CJ"

Asenaris

Conversation Conqueror
Aug 31, 2018
6,429
24,347
Master of engine Megalol: Can i Ask you about: Is it possible to generate Mac versions for Rpg MV?
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,292
10,042
Master of engine Megalol: Can i Ask you about: Is it possible to generate Mac versions for Rpg MV?
As far as I know it's impossible to implement this in UAGC since RPGM MV has no command line Mac building support.
So I can only offer this solution: if game has Mac version - download it and copy media from compressed Windows version from "www" folder to "app.nw" in Mac and this should possible work fine.
 
  • Like
Reactions: Asenaris

Asenaris

Conversation Conqueror
Aug 31, 2018
6,429
24,347
As far as I know it's impossible to implement this in UAGC since RPGM MV has no command line Mac building support.
So I can only offer this solution: if game has Mac version - download it and copy media from compressed Windows version from "www" folder to "app.nw" in Mac and this should possible work fine.
Thanks,but how make for game rpgm mv,only win?
 

megalol

Engaged Member
Modder
Compressor
Apr 3, 2017
2,292
10,042
Thanks,but how make for game rpgm mv,only win?
As far as I know (MacBook/iMac).
But why do u need to create it coz it's game developers mission not ur and RPGM MV don't support MacOS 11 and later so it's almost useless now...
 
  • Like
Reactions: Asenaris

Asenaris

Conversation Conqueror
Aug 31, 2018
6,429
24,347
As far as I know (MacBook/iMac).
But why do u need to create it coz it's game developers mission not ur and RPGM MV don't support MacOS 11 and later so it's almost useless now...
People ask this from time to time
 
5.00 star(s) 2 Votes