Go to file
Matteo Paonessa 5e95af46f4 Removed wingetopt 2016-01-22 10:36:40 +01:00
src Removed wingetopt 2016-01-22 10:36:40 +01:00
tools Support for standard install sequence 2015-05-15 18:38:26 +02:00
.gitignore Removed wingetopt 2016-01-22 10:36:40 +01:00
AUTHORS Changes package structure to reflect the common one 2015-05-14 17:37:36 +02:00
COPYING Changes package structure to reflect the common one 2015-05-14 17:37:36 +02:00
INSTALL Status update 2015-10-16 09:39:05 +02:00
Makefile.am Support for standard install sequence 2015-05-15 18:38:26 +02:00
Makefile.in Support for standard install sequence 2015-05-15 18:38:26 +02:00
README.md Removed wingetopt 2016-01-22 10:36:40 +01:00
aclocal.m4 Support for standard install sequence 2015-05-15 18:38:26 +02:00
configure Removed wingetopt 2016-01-22 10:36:40 +01:00
configure.ac Removed wingetopt 2016-01-22 10:36:40 +01:00

README.md

Caesium Command Line Tools


REQUIREMENTS

TESTED PLATFORMS
  • Mac OS X El Capitan (v10.11.1)
  • Arch Linux
  • Ubuntu 14.04.2

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
  • Folder structure support

KNOWN ISSUES
  • Strange behaviour with network files: the output base_name is the name of the output subfolder (e.g. -o /path/to/images/compressed /path/to/images -> results in all the output images named as "compressed")
  • Resizing works only for powers of two (e.g. 50%, 25%, 16%...) and for JPEGs only
  • 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