Skip to main content

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

  1. show your current config.yml
  2. Allow you to edit config.yml
  3. Start the service. Ether as a deomon or standalone service. All depending what you configure it as.

Future Work

  1. Add the ability to monitor multiple folders for multiple files. Ex Photos, PDF's, Word Docs etc.
  2. Integrate mat2's libraries for more extensive and vetted meta cleaning
  3. Add in phone functionality. Make the script clean all meta data for every photo taken by a phone.

Project details


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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

metaClean-0.5.0-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

Details for the file metaClean-0.5.0.tar.gz.

File metadata

  • Download URL: metaClean-0.5.0.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for metaClean-0.5.0.tar.gz
Algorithm Hash digest
SHA256 423b29efb5b79fccaf41928240f599f4668d8d0416c2b75fe11f72b6ce650809
MD5 88754c4fda7580aff43cb1756aa95813
BLAKE2b-256 429875bd34ac1c287da6e2c421ddabefe384803404ce37c644d21096f08bf762

See more details on using hashes here.

File details

Details for the file metaClean-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: metaClean-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0

File hashes

Hashes for metaClean-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f6164cb9e9c92bc3957cb40cdd2173522a02fd84d87043eccc192dbc430d1cb
MD5 465dec4a3803c46d7492bc78aed6ada0
BLAKE2b-256 9cd1a00cb98fed41a26a7b878f61560bdd3dd9cdfa20b21dca9ee2ac861ad0b2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page