Minuimus is a file optimizer utility script: You point it at a file, and it makes the file smaller without compromising the file contents.
Minuimus itself does not carry out all of this optimization alone. It is dependent upon many other utilities for this, as well as some more specialized methods developed especially for it. Minuimus is a script that automates the process of calling upon all of these utilities, including the process of recursively processing container files and ensuring proper reassembly, detecting and handling the various errors that may occur, and of running some level of integrity checking upon the optimised files to prevent damage.
Minuimus's optimizations are (unless certain command-line options are given) completely transparent: Not a single pixel of an image will be changed in value, no audio or video will fall in quality. Even metadata is preserved unaltered.
Minuimus can process the following file types:
Images: JPEG PNG GIF, including animated PNG and GIF
Documents: DOCX PPTX XLSX ODT ODS ODP EPUB PDF CBZ XPS
Archives: ZIP 7Z GZ TGZ CAB
Other: JAR WOFF FLAC
Non-transparent conversion (Disabled by default): CBR->CBZ, RAR->ZIP, RAR->7z, 7z->zpaq, GIF->PNG, PNG->WebP
Minuimus goes beyond just calling on AdvanceCOMP. When faced with files that are zip containers - such as zip, epub, or docx - it will extract these files, recursively process all of the files contained within them, and put them back together. In this manner, it can make e-books and office documents substantially smaller.
Use it to make your website faster, your game easier to distribute, or just to squeeze more pointless holiday photographs onto your computer. It's written on Ubuntu Linux, but should be adaptable to other distributions. This is a very capable program, as it is able to achieve an ongoing saving in storage and transmission with no cost besides a one-time need for some processor time.