Skip to main content

Photo indexer

Project description

phindex

I've had a problem with digital photos coming from multiple tiers. Every device (phone, camera) has its own naming convention so it is hard to put them into common place. I eventually ended up into chaos where I had photos in various devices and didn't really have the time to manually organize them into any kind of directory hierarchy.

In order to address this problem I created this small piece of software that copies them to given place with filenames that are easy merge and have a logical organization. New filename consist of timestamp of the photograph and MD5 sum of photographs file contents.

The indexer supports standard image types and Canon CR2 raw format.

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

phindex-0.1.2.tar.gz (40.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

phindex-0.1.2-py3-none-any.whl (28.2 kB view details)

Uploaded Python 3

File details

Details for the file phindex-0.1.2.tar.gz.

File metadata

  • Download URL: phindex-0.1.2.tar.gz
  • Upload date:
  • Size: 40.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for phindex-0.1.2.tar.gz
Algorithm Hash digest
SHA256 218fabf7987ab65b49a965b6d8c941e65da8ce2abd009350285f611056b0475b
MD5 c101b1593cdc322b312dfba7902339fe
BLAKE2b-256 b9d4d422891193f44a9333dc7f291cfb09eedea79d1dcdc793f48112aeebaa1d

See more details on using hashes here.

File details

Details for the file phindex-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: phindex-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 28.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for phindex-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 42ef77fbb37f7e2af9a675f02874e274618b738b6d03d3ed4ea277bb8ed2ca7a
MD5 89f962a794b2cf06414c7869b40e6191
BLAKE2b-256 366b7a7cc4bf4d917d383a9388011cac80a1bb6e0100eb25c290e897af25bbab

See more details on using hashes here.

Supported by

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