Auto Clean Pictures MetaData
Project description
Meta Cleaner
Python project to clean meta data off of pictures inserted in particular folder.
This script is in the very early stages.
This script can be run as a systemd service or on its own.
Run the script by going to its directory and entering python3 metaClean.py
The following flags are available to use.
-c or --configure
- This flag configures the file config.yml setting the watched directory, recursivity, and whether this will be run as a systemd service or not
-s or --start
- This flag starts watching the set directory if the configuration paramater service is set to false
- If service is set to true, the script starts the systemctl daemon.
-sh or --show
- This flag shows the current configuration of config.yml
-ser or --service
- This flag is used for the systemctl daemon, it bypasses all if other setups and just watches the set directory. This flag is not intended to only be used by the systemd daemon.
Ex. python3 metaClean.py -sh -c -s
This command will
- show your current config.yml
- Allow you to edit config.yml
- Start the service. Ether as a deomon or standalone service. All depending what you configure it as.
Future Work
- Add the ability to monitor multiple folders for multiple files. Ex Photos, PDF's, Word Docs etc.
- Integrate mat2's libraries for more extensive and vetted meta cleaning
- Add in phone functionality. Make the script clean all meta data for every photo taken by a phone.
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 Distribution
metaClean-0.5.0.tar.gz
(18.0 kB
view hashes)
Built Distribution
metaClean-0.5.0-py3-none-any.whl
(18.5 kB
view hashes)
Close
Hashes for metaClean-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f6164cb9e9c92bc3957cb40cdd2173522a02fd84d87043eccc192dbc430d1cb |
|
MD5 | 465dec4a3803c46d7492bc78aed6ada0 |
|
BLAKE2b-256 | 9cd1a00cb98fed41a26a7b878f61560bdd3dd9cdfa20b21dca9ee2ac861ad0b2 |