FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Best Compression Methods for 'Specific' Games. Q&A (https://fileforums.com/showthread.php?t=99554)

Masquerade 26-03-2021 13:03

Quote:

Originally Posted by Hexagon123 (Post 491122)
SREP+LOLZ should've been used for .par files

That's... what I said.

KaktoR 27-03-2021 00:35

Assassin's Creed Valhalla
v1.2.0, 1 language

Code:

14:28:01 - Selected ARC method for Data1a.bin was: oo2recm7+srep_new+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000
------------------------------------------------------------------------------------
 21:45:22 - Overall input size: 72.15 GB
 21:45:22 - Overall output size: 30.56 GB
 21:45:22 - Overall conversion time: 07:17:19


Masquerade 28-03-2021 03:49

If you are compressing Crash Bandicoot 4, don't use any stdio.

STDIN for srep ---> crash at srep

STDIO for xtool ---> crash at xtool

After running both in normal $$arc$$ mode, it has precompressed and waiting to run through srep without issue.

KaktoR 28-03-2021 05:54

Quote:

Originally Posted by Masquerade (Post 491140)
If you are compressing Crash Bandicoot 4, don't use any stdio.

STDIN for srep ---> crash at srep

STDIO for xtool ---> crash at xtool

After running both in normal $$arc$$ mode, it has precompressed and waiting to run through srep without issue.

Nope, works fine for me with stdio (xtool).

dixen 28-03-2021 14:03

Quote:

Originally Posted by Masquerade (Post 491140)
If you are compressing Crash Bandicoot 4, don't use any stdio.

STDIN for srep ---> crash at srep

STDIO for xtool ---> crash at xtool

After running both in normal $$arc$$ mode, it has precompressed and waiting to run through srep without issue.

XTool_Preflate STDIN - No errors))

Quote:

XTSRARC = xt20+srep+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:m c1000000

[External compressor:xt20]
header = 0
packcmd = xt20\xt20 precomp -mpreflate -c64mb -t100p --dbase - - <stdin> <stdout>

Masquerade 29-03-2021 01:33

You see, with srep stdin I get:

Code:

  ERROR! Input file is larger than filesize spe  5.5%
  5.5%
Errorlevel=3

ERROR: write error (disk full?) in compression algorithm srep

Now, I did run last night , xtool+srep+lolz but the archive was broken so I am going again.

EDIT 2: After looking at srep command line, I'd need to use -s param to set the input size for stdin to something like 50GB in ordedr to not get this error, am surprised I didn't know this earlier.

KaktoR 29-03-2021 01:49

If I remember right srep has still bugs with stdin, so always use $$InFile$$ $$OutFile$$ with srep to be safe.

Code:

[External compressor:srep]
header    = 0
packcmd    = "srep.exe" {options} InFile OutFile
datafile  = InFile
packedfile = OutFile


samadrahman74 29-03-2021 06:56

What is the problem ?
Project CARS 3
Code:

pcars3_bdt+pcars3_oo2reck+srep_new+lolz
https://s16.picofile.com/file/8429106500/Untitled.png

KaktoR 29-03-2021 08:17

Quote:

Originally Posted by samadrahman74 (Post 491155)
What is the problem ?
Project CARS 3
Code:

pcars3_bdt+pcars3_oo2reck+srep_new+lolz
https://s16.picofile.com/file/8429106500/Untitled.png

https://fileforums.com/showpost.php?...19&postcount=2

Masquerade 29-03-2021 12:55

Crash Bandicoot 4: It's About Time
 
Ripped all files shown in this photo (unused videos) (25 vids + 3 folders = 380MB)

Start Size: 22.8GB

Compression method:

Code:

xtool-preflate+srep+lolz
  • on mp4 videos:
Code:

srep+LZMA2
Final Size: 14.0GB :D

Thanks KaktoR and dixen

KaktoR 29-03-2021 13:03

You can even rip out unused languages from videos files with ffmpeg. Unfortunatelly the audio streams are not named, therefore you have to figure out what audio stream is what language they speak.

Usage:
Code:

ffmpeg -i "C_GameEnd.mp4" -map 0:0 -map 0:X -acodec copy -vcodec copy "Processed\C_GameEnd.mp4"


-map 0:X
I don't know what number is for which language. Use MPC and change audio track to listen.

X = Audio stream ID

-map 0:0 is the main audio track (non-voice) I guess.

First -map 0:0 tells ffmpreg to not touch non-voice track (main audio like sounds and stuff)
Second -map 0:X tells ffmpeg to not touch selected voice audio track (X).
In the above example ffmpeg removes all audio tracks with the exception of 0 (main audio track) and X.
"-acodec copy" tells ffmpeg to copy audio source (it doesn't change stuff like bitrate, etc.). Just a 1-to-1 copy without changing anything.
"-vcodec copy" is the same for video source.

If you want to leave 2 voice languages, add a third -map option:
ffmpeg -i "C_GameEnd.mp4" -map 0:0 -map 0:X -map 0:Y -acodec copy -vcodec copy "Processed\C_GameEnd.mp4"


Masquerade 29-03-2021 15:35

Quote:

Originally Posted by KaktoR (Post 491164)
therefore you have to figure out what audio stream is what language they speak.

Audio track 1 is english, audio track 3 is German. Can't understand much more right now.

Masquerade 30-03-2021 05:14

PayDay 2 [Build 6412663 / v204.1 + All DLCs]
 
Start Size: 69GB

Compression Method:
  • Code:

    xtool+srep+lolz

Final Size: 20.3GB

Notes: This game does use bink video. I unpacked the bundle files but could not see any videos, not even a videos folder. I didn't take a deep look however.

If you can find the videos, you may be able to patch them out of the bundles then use bpk to lower the size.

Entai44 30-03-2021 11:06

Quote:

Originally Posted by Masquerade (Post 491170)
Start Size: 69GB

Compression Method:
  • Code:

    xtool+srep+lolz

Final Size: 20.3GB

Notes: This game does use bink video. I unpacked the bundle files but could not see any videos, not even a videos folder. I didn't take a deep look however.

If you can find the videos, you may be able to patch them out of the bundles then use bpk to lower the size.

I think you forget to add about 990 MB worth of .movie files (from The End achievement) and 2.9GB of soundtrack (flac and mp3), so the final size should be around 73GB.

Edit: I own the game and it is 73GB, so I just think that 69GB is just the bundle files with the dlls and exe :P

Hexagon123 30-03-2021 13:16

Quote:

Originally Posted by Masquerade (Post 491166)
Audio track 1 is english, audio track 3 is German. Can't understand much more right now.

unless you have to play throughout?


All times are GMT -7. The time now is 16:08.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com