Freaky / Compactor

A user interface for Windows 10 filesystem compression
MIT License
1.18k stars 49 forks source link

*.bin/*.cas isn't in the exclusion lists, but Compactor still excludes it #50

Open Drakonas opened 3 years ago

Drakonas commented 3 years ago

I'd like the option to tell Compactor to tell it to compress bin files. bin files can be anything. They aren't always binaries that are uncompressible, and it could save a lot of space for certain games.

It seems that Compactor forces itself to not compress these. Can this be adjusted?

EDIT: It also seems to ignore CAS files. Is there something it detects to prevent compression?

I find that CompactGUI compresses some folders way more than Compactor, sometimes saving a couple extra GB. (I've tested the same data decompressed)

Freaky commented 3 years ago

This is probably related to #3. The compression estimator samples a number of blocks from across file and compresses them to try to determine if it's worth trying to compress the entire thing. It's possible the defaults are too aggressive, and it should probably be something the user can tune or even disable.

Drakonas commented 3 years ago

I'd agree. Being able to tune this would be preferable.