#1
|
|||
|
|||
what is difference between xZLib & xLZ4 & xLZO & xZSTD & xCriLayla ?
what is difference between xZLib & xLZ4 & xLZO & xZSTD & xCriLayla ?
which one gives "better-general" compression results ?
__________________
Paint me white so i can invisibly fight in the light...paint me black so i can hide my tears in the shadow of your heart. |
Sponsored Links |
#2
|
|||
|
|||
All that you have listed are different pre-compression methods, not actual data compressors.
These are XTool methods, and you must use the right one for your data. A simple example: Unreal Engine 4 games pak files are compressed with zlib so, you can use XZlib to reinflate the pak file before srep+lzma, srep+lolz etc... .CPK files are Crilayla files. In Devil May Cry 5, you need to use both xzlib and xzstd since the game is packed with deflate and zstd. So to sum things up, use the precompressor that's correct for your data. |
#3
|
|||
|
|||
It's a science in itself. You have to know what can be packed and how.
There is some data that is already packed. You have to know or find out how they are prepackaged. These can then be unpacked again and can finally be compressed better with a packer. It is important to know what you can pack with what. And which packer works and how. Bzip and Gzip are used a lot. So these types can be "unpacked" again. And this "raw data" can then be packed better again. Certain games then have their own formats, which have to be processed accordingly with other programs so that they can be compressed effectively. I have been dealing with this matter for a while now and am also trying to find out what can be implemented and how. It would be great if you could do a tutorial here on the board to show us how something can be done there. |
The Following User Says Thank You to biotec2k8 For This Useful Post: | ||
amin fear (19-02-2021) |
#4
|
|||
|
|||
What I've found out so far is this:
Reflate + Srep + Delta + nz This combination gives a very good result. However, it also takes a lot of time. Reflate and nz aren't the fastest. But the result is very good. |
The Following User Says Thank You to biotec2k8 For This Useful Post: | ||
amin fear (19-02-2021) |
#5
|
||||
|
||||
why Delta?
__________________
- All life is an experiment. The more experiments you make the better. - |
#6
|
|||
|
|||
Mh. Good question. In my Tiny Tool Compressor GUI everything that is listed there is combined with Delta or xDelta3.
Isn't that what you really need? I like to learn something about it. |
#7
|
||||
|
||||
Delta: binary tables preprocessor. You don't need to use it on compressed game files (zlib , ...). Use it on executable files.
__________________
- All life is an experiment. The more experiments you make the better. - |
#8
|
||||
|
||||
Quote:
![]()
__________________
“WE ALL GO A LITTLE MAD SOMETIMES” |
The Following User Says Thank You to PsYcHo_RaGE For This Useful Post: | ||
ScOOt3r (23-02-2021) |
#9
|
|||
|
|||
Thank you very much and I've learned something again.
Since we're just explaining ... is there a difference between razor and razorx? And is it better than nanozip or fl2? Last edited by biotec2k8; 19-02-2021 at 02:27. |
#10
|
||||
|
||||
Quote:
Razor may be good in some files, but nanozip is great.
__________________
- All life is an experiment. The more experiments you make the better. - |
#11
|
|||
|
|||
Nanozip with CM just has a disadvantage. It takes a very long time to compress and decompress. But the rate is above average
|
The Following User Says Thank You to biotec2k8 For This Useful Post: | ||
dixen (21-02-2021) |
#12
|
||||
|
||||
Right but nanozip might be slower when compared to Razor/RazorX
__________________
“WE ALL GO A LITTLE MAD SOMETIMES” |
#13
|
||||
|
||||
Quote:
![]()
__________________
- All life is an experiment. The more experiments you make the better. - |
![]() |
Thread Tools | |
Display Modes | |
|
|