Skip to content

Caesium Command Line Tools - Lossy/lossless image compression tool using mozjpeg and zopflipng

License

Notifications You must be signed in to change notification settings

n-nino/caesium-clt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caesium CommandLineTools

caesium-clt - v0.11.0-beta (build 20171109) - Copyright © Matteo Paonessa, 2017. All Rights Reserved.

Build Status

REQUIREMENTS
Included libraries

TESTED PLATFORMS
  • Mac OS X High Sierra (v10.13.1)
  • Ubuntu 16.04
  • Windows 10

COMPILATION

See INSTALL.md for more details.


USAGE EXAMPLES

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

$ caesiumclt -q 0 -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 -q 0 -e -o ~/output/ ~/image.jpg

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

$ caesiumclt -q 0 -R -o ~/output/ ~/Pictures

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

$ caesiumclt -q 0 -RS -o ~/output/ ~/Pictures

TODO
  • Code cleaning
  • Deeper error handling

CHANGELOG
  • 0.11.0-beta - Fixing paths issues and dry-run option
  • 0.10.2-beta - Bugfixes & full Windows support
  • 0.10.1-beta - All features are available
  • 0.10.0-beta - Switched to cmake build system and libcaesium
  • 0.9.1-beta - Initial development stage

RESOURCES

About

Caesium Command Line Tools - Lossy/lossless image compression tool using mozjpeg and zopflipng

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 98.2%
  • CMake 1.4%
  • Shell 0.4%