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.py [-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 simple_image_compressor.py -v 2 "/home/username/images/folder1/"
python simple_image_compressor.py -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.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db67260e8204e388fd93323c0c9f6309b515f2a7b23214abec9dd9640422a0c9 |
|
MD5 | 81cf1eb838d0dc5b3ac6135ce114b53c |
|
BLAKE2b-256 | a39d8cdd85e4e253ada5e550bc5ba626b11e5bb207941441ac97fd670ace4fa7 |