Skip to content

🎞️ Desktop & CLI tool for adding EXIF metadata to analog film photos. Batch process photos with camera presets, automatic backups, and drag-and-drop simplicity.

Notifications You must be signed in to change notification settings

summerduck/edit_photo_metadata

Repository files navigation

📸 Photo EXIF Metadata Editor

Add missing camera details to your analog film photos with ease. Transform your film photography workflow with this desktop and command-line tool that adds EXIF metadata to digitalize photos from film cameras that don't have it.

✨ Why Use This?

📷 Film Photography: Perfect for analog cameras
🎯 Batch Processing: Edit batch of photos at once
🔄 Safe Backups: Never lose your originals
Fast & Simple: Drag, drop, and done

🚀 Quick Start

# 1. Get the code
git clone https://github.com/yourusername/edit_photo_metadata.git
cd edit_photo_metadata

# 2. Install
pip install -r requirements.txt

# 3. Run the app
python app.py

That's it! Drag your photo folder into the app and start editing.

💡 How It Works

🖥️ Desktop App

  1. Drag & Drop your photo folder
  2. Choose a camera preset or enter details manually
  3. Edit metadata fields (camera, lens, date, artist, etc.) Main Interface
  4. Make changes for each photo if needed Per Photo
  5. Save the updated photos with new EXIF data
  6. Process all photos with one click
  7. Review changes Per Photo

⌨️ Command Line Interface

# Quick edit with camera preset
python -m src.cli edit --folder ./photos --preset smena8m --artist "Your Name"

# Manual settings
python -m src.cli edit --folder ./photos --make "CANON" --model "AE-1" --focal-length "50/1"

🎯 Key Features

  • Camera Presets - Pre-configured settings for cameras
  • Batch Processing - Handle multiple of photos at once
  • Per-Photo Editing - Individual settings when needed
  • Automatic Backups - Your originals stay safe
  • Cross-Platform - Works on Windows, macOS, and Linux

🛠️ Supported Formats

  • JPEG (.jpg, .jpeg)

📚 Need Help?

About

🎞️ Desktop & CLI tool for adding EXIF metadata to analog film photos. Batch process photos with camera presets, automatic backups, and drag-and-drop simplicity.

Topics

Resources

Stars

Watchers

Forks