Caesium Command Line Tools - Lossy/lossless image compression tool using mozjpeg and zopflipng
C Makefile C++ M4
Latest commit 0ac1a50 Dec 15, 2016 @Lymphatus Code style adjustments

README.md

Caesium Command Line Tools

CCLT - v0.9.1-beta (build 20160808) - Copyright © Matteo Paonessa, 2016. All Rights Reserved.

REQUIREMENTS

TESTED PLATFORMS
  • Mac OS X El Capitan (v10.11.4)
  • Arch Linux

INSTALLATION

See INSTALL for more details.


USAGE EXAMPLES

Losslessly compress image1.jpg, located in the home directory, into a folder called output

$ caesiumclt -l -o ~/output/ ~/image.jpg

Compress image1.jpg, located in the home directory, into a folder called output with lossy compression and quality set to 80

$ caesiumclt -q 80 -o ~/output/ ~/image.jpg

Losslessly compress image1.jpg, located in the home directory, into a folder called output and keeps EXIF metadata

$ caesiumclt -l -e -o ~/output/ ~/image.jpg

Losslessly compress Pictures folder and subfolders, located in the home directory, into a folder called output

$ caesiumclt -l -R -o ~/output/ ~/Pictures

TODO
  • Code cleaning
  • Keep folder structure

KNOWN ISSUES
  • It does not work on Windows unless you port getopt to it

CHANGELOG
  • 0.9.1-beta - Initial development stage

Check the Commits for a detailed list of changes.


RESOURCES