caesium-clt/README.md

73 lines
2.0 KiB
Markdown
Raw Normal View History

## Caesium Command Line Tools
##### CCLT - v0.9.1-beta (build 20160808) - Copyright © Matteo Paonessa, 2016. All Rights Reserved.
2015-05-10 19:50:29 +02:00
----------
###### REQUIREMENTS
* [mozjpeg](https://github.com/mozilla/mozjpeg)
2016-09-20 10:51:17 +02:00
* [zopflipng](https://github.com/google/zopfli)
* [lodepng](https://github.com/lvandeve/lodepng)
----------
###### TESTED PLATFORMS
2016-04-24 11:00:44 +02:00
* Mac OS X El Capitan (v10.11.4)
2015-09-07 10:06:36 +02:00
* Arch Linux
----------
###### INSTALLATION
2015-05-15 15:30:30 +02:00
See INSTALL for more details.
----------
2015-09-22 16:03:17 +02:00
###### USAGE EXAMPLES
2016-01-22 10:36:40 +01:00
Losslessly compress ```image1.jpg```, located in the ```home``` directory, into a folder called ```output```
2015-09-22 16:03:17 +02:00
```
2016-12-17 00:46:46 +01:00
$ caesiumclt -q 0 -o ~/output/ ~/image.jpg
2015-09-22 16:03:17 +02:00
```
2016-01-22 10:36:40 +01:00
Compress ```image1.jpg```, located in the ```home``` directory, into a folder called ```output``` with lossy compression and quality set to 80
2015-09-22 16:03:17 +02:00
```
$ caesiumclt -q 80 -o ~/output/ ~/image.jpg
```
2016-01-22 10:36:40 +01:00
Losslessly compress ```image1.jpg```, located in the ```home``` directory, into a folder called ```output``` and keeps EXIF metadata
2015-09-22 16:03:17 +02:00
```
2016-12-17 00:46:46 +01:00
$ caesiumclt -q 0 -e -o ~/output/ ~/image.jpg
2015-09-22 16:03:17 +02:00
```
Losslessly compress ```Pictures``` folder and subfolders, located in the ```home``` directory, into a folder called ```output```
```
2016-12-17 00:46:46 +01:00
$ caesiumclt -q 0 -R -o ~/output/ ~/Pictures
2015-09-22 16:03:17 +02:00
```
----------
###### TODO
* Code cleaning
2016-04-24 11:00:44 +02:00
* Keep folder structure
----------
2015-10-16 09:39:05 +02:00
###### KNOWN ISSUES
2015-12-27 19:24:44 +01:00
* It does not work on Windows unless you port getopt to it
2015-10-16 09:39:05 +02:00
----------
###### CHANGELOG
2016-12-17 00:46:46 +01:00
* 0.10.0-beta - Switched to cmake and libcaesium
2015-09-21 21:06:57 +02:00
* 0.9.1-beta - Initial development stage
2015-09-22 16:03:17 +02:00
Check the [Commits](https://github.com/Lymphatus/CaesiumCLT/commits/master) for a detailed list of changes.
----------
###### RESOURCES
* CaesiumCLT website - [http://saerasoft.com/caesium/clt](http://saerasoft.com/caesium/clt)
2015-05-13 11:06:26 +02:00
* Caesium website - [http://saerasoft.com/caesium](http://saerasoft.com/caesium)
2016-04-24 11:00:44 +02:00
* CaesiumCLT Git Repository - [https://github.com/Lymphatus/CaesiumCLT](https://github.com/Lymphatus/CaesiumCLT)
2015-05-13 11:06:26 +02:00
* Author website - SaeraSoft - [http://saerasoft.com](http://saerasoft.com)
2015-09-07 10:06:36 +02:00
* Twitter - [Matteo Paonessa](https://twitter.com/MatteoPaonessa)