Skip to content

A Python program that uses tkinter as a UI. It helps organize photos by putting them in folders based on the time they were taken.

Notifications You must be signed in to change notification settings

bergthor13/Photo-Organizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Photo Organizer

How to Run

This program is written in Python 3. Run the file photomgr.py to start the program.

Packages Used

exifread

Pillow

Key Features

  • Filter out photos by any EXIF key
  • Rename photos with custom format
  • Move photos into a organized folder structure

Image Name Format

Keyword Explanation Example
YYYY Full Year 2016
MM Month with a 0 when applicable 05
DD Day with a 0 when applicable 14
hh Hour with a 0 when applicable 07
mm Minute with a 0 when applicable 48
ss Second with a 0 when applicable 44
uuu Milliseconds with zeros in front when applicable 005

Folder Structure

You can use all keywords available in the Image Name Format field. The forward slash ``'/'``` signifies a new folder.

Look at this format for example: "YYYY/MM/DD".

In this case, all photos taken on the same day will be put in the same folder. 2016/05/16/IMG-0500.JPG

Conditions

To filter files out of the Camera Uploads folder, open the window in Options -> Conditions.

Example of usage.

Rename

Clicking the "Rename" button will rename all files in the "Images to filter folder."


Creator: Bergþór Þrastarson.

About

A Python program that uses tkinter as a UI. It helps organize photos by putting them in folders based on the time they were taken.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages