https://github.com/mrkazzila/exif_cleaner
Python CLI exif cleaner.
https://github.com/mrkazzila/exif_cleaner
exif-remover exiftool pillow poetry privacy python ruff
Last synced: 10 months ago
JSON representation
Python CLI exif cleaner.
- Host: GitHub
- URL: https://github.com/mrkazzila/exif_cleaner
- Owner: mrKazzila
- Created: 2023-09-14T22:34:49.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-28T08:51:18.000Z (almost 2 years ago)
- Last Synced: 2025-03-27T00:16:42.519Z (over 1 year ago)
- Topics: exif-remover, exiftool, pillow, poetry, privacy, python, ruff
- Language: Python
- Homepage:
- Size: 71.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Python cli exif cleaner
Clean exif data from your images
[](https://conventionalcommits.org)
## Features
* Clean exif information from the images
* Create json file with exif information from the original image
## How To Use
To clone and run this project, you'll need:
- [Git](https://git-scm.com)
- [Python](https://www.python.org/downloads/)
- [Poetry](https://python-poetry.org/docs/#installation)
Local run from python
1. Firstly clone repo
```bash
git clone git@github.com:mrKazzila/exif_cleaner.git
```
2. Setup poetry
```bash
poetry config virtualenvs.in-project true
poetry shell
poetry install --only dev
```
3. Run script
```bash
python app.py [OPTIONS]
```
**Parameters**
| Parameter | Type | Description | Required | Default value |
|--------------------|--------|-----------------------------------------------------|----------|---------------|
| `--input-folder` | `str` | Path to images folder. | True | - |
| `--output-folder` | `str` | Path to folder where save images without exif data. | True | - |
| `--create-json` | `bool` | Create Json file with exif image data. | False | True |
| `--clean-exif` | `bool` | Clean exif from images. | False | True |
**Examples**
```bash
python app.py -i pictures -o pictures
```