I don't care how long it takes to compress, all I want to achieve is two things:
- The absolute best possible compression ratio
- Compatibility with standard readers, such as Windows and WinZip
So suggestions such as 7-zip won't be of much use, unless 7-zip is also slightly better at the standard ZIP compression (as opposed to using it's very good .7z format).
Ideally I'm looking for:
- A recommendation of a piece of software
- The particular settings for that software that enable the absolute best compression
- Something that's free
Remember, how long it takes to compress is not an issue!
One last thing - some files might be better compressed with different settings, like the "Word size" or "Dictionary size" - is there a tool that can analyse the files and choose the most appropriate compression ratio, or does WinZip, 7-zip etc. already do that?
-mm=instead of-m0=.-m0=is used on.7zarchives. Also, the 7-Zip manual specifies that-mx=9for Zip archives is equivalent to-mfb=128 -mpass=10. What I've noticed is that-mfb=258 -mpass=15is always much slower than-mx=9and often doesn't save very much space at all (or occasionally uses a few bytes more). Every once in a while it saves a decent bit of space. – afrazier May 01 '12 at 18:26