Skip to main content

Organize photos based on exif

Project description

reloci

PyPI License Build

This can be used to reorganise photos into directories by date.

Usage

This is a command line utility to copy or move files from one location to another location using the metadata in the files to order them into logical directories.

$ reloci current/path/to/files path/to/destination

To see all options use

$ reloci --help

Currently the files will be ordered based on the creation date of the files. Use the dryrun option to check if the planned move/copy matches your expectations.

Additionally there is a second command to view all relevant EXIF tags from a single file, and how they are interpreted by the FileInfo class.

$ reloci_info path/to/a/file.jpg

Installation

If desired create a virtual environment then install this package from PyPI

pip install reloci

Setup for development

Create a new virtual env with Python 3.11 and install the requirements:

conda create -n reloci python=3.11 --yes
pip install -e .[test]

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

reloci-5.0.tar.gz (57.1 MB view details)

Uploaded Source

Built Distribution

reloci-5.0-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file reloci-5.0.tar.gz.

File metadata

  • Download URL: reloci-5.0.tar.gz
  • Upload date:
  • Size: 57.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for reloci-5.0.tar.gz
Algorithm Hash digest
SHA256 4a739f72a3a7ff3e8abd68fc0d53b663d41e010f477c0fe3243a6bd1efcaa7e9
MD5 df6ff0fcaa890ca5964976444bfae062
BLAKE2b-256 634a4973169086cd200ab7fc123f8859ebd8f780f0092805d6c08c417d39e7dd

See more details on using hashes here.

File details

Details for the file reloci-5.0-py3-none-any.whl.

File metadata

  • Download URL: reloci-5.0-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for reloci-5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fa91844ad11444d614ef6629ca843801a8e5ac233009ddd7224e74c392cb7d1f
MD5 6c7ef076ccbfda5a2813601a3ba02433
BLAKE2b-256 770c6698fa6a1177e6aaa46d2d1df9617f1fea0ac9657656b9b918528dd22a5c

See more details on using hashes here.

Supported by

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