Metadata-Version: 2.1
Name: ExifDateGeoBatch
Version: 0.1.1
Summary: Efficiently manage and update photo EXIF data with ease. Built with PyQt6 and Piexif, this tool offers intuitive batch editing of the dates and coordinates of an image.
Author-email: Dan Plamadeala <cornul11@gmail.com>
License: GPL-3.0-or-later
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Multimedia :: Graphics :: Editors
Classifier: Topic :: Multimedia :: Graphics
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: piexif==1.1.3
Requires-Dist: PyQt6==6.6.1
Requires-Dist: PyQt6-Qt6==6.6.1
Requires-Dist: PyQt6-sip==13.6.0
Requires-Dist: PyQt6-WebEngine==6.6.0
Requires-Dist: PyQt6-WebEngine-Qt6==6.6.1

# ExifDateGeoBatch

## Description

**ExifDateGeoBatch** - a user-friendly GUI tool designed to simplify the process of batch editing the EXIF data of your
photographs, specifically focusing on coordinates and creation dates. Whether you're organizing a vast digital
collection or updating the metadata of your personal photo library, ExifDateGeoBatch makes it esay and efficient.

## Features

- **Batch Editing**: Edit the EXIF data of hundreds of photos at once.
- **Map Widget Integration**: Easily assign geographic coordinates to your photos using an intuitive map interface.
- **Date Picker Widget**: Update the creation date of your images with a simple-to-use date picker.
- **User-Friendly Interface**: A clean, intuitive interface makes it easy to get started.
- **Preview Changes**: Preview the changes you're about to make before applying them to ensure accuracy.
- **Cross-Platform**: ExifDateGeoBatch is compatible with Windows, macOS, and Linux, as long as you have Python 3.x
  installed.
- **Group Tagging**: Organize your photos into groups and tag them with consistent EXIF data.

## Prerequisites

- Ensure you have Python installed on your system (Python 3.8 or later is recommended).
- [Optional] Install a Git client to clone the repository (alternatively, you can download the code as a ZIP file).

## Installation

1. Clone the repository or download the source code:

```bash
git clone https://github.com/Cornul11/ExifDateGeoBatch.git
cd ExifDateGeoBatch
```

2. Create a virtual environment and activate it:

```bash
python -m venv venv
```

- Windows:

```bash
.\venv\Scripts\activate
```

- macOS/Linux:

```bash
source venv/bin/activate
```

3. Install the required dependencies:

```bash
pip install -r requirements.txt
```

## Usage

Run the application by executing the main script:

```bash
python main.py
```
