Simple utility to compress images on a given path
Project description
Simple Image Compressor
Simple utility to compress images on a given path, with recursion.
It uses multiple processes to consume the source directories queue.
Does not preserve image metadata.
See the settings file.
Usage
Command: simple_image_compressor [-h] [-v {0,1,2,3}] [-s] [-t] [-n] path [path ...]
Positional arguments:
path
paths separated with spaces (paths with spaces must be quoted)
Optional arguments:
-h, --help
show the help message and exit
-v {0,1,2,3}
verbosity level: 0=log file, 1=print dirs, 2=print files, 3=print json
-s
soft compression: doesn't resize, just compresses up to 80% quality
-t
temp output: doesn't replace source images, instead saves compressed images to %temp%
-n
no exceptions: process directories even if they're in the exceptions list
Example
python3 -m simple_image_compressor -v 2 "/home/username/images/folder1/"
python -m simple_image_compressor -v 2 "C:\users\username\Images\folder1\"
PS: First project in Python.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for simple_image_compressor-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63cb8b73c89587b952c0a5c326ba551d177da13d6c678f10f893d9efa03a7741 |
|
MD5 | 26bec658f89ae6a2361c2d5dce8430d9 |
|
BLAKE2b-256 | f0f135ce385a29a9c9dc9ee23149274071415b58a284c178f62c5be217b68dd8 |