Skip to content
This repository has been archived by the owner on Oct 9, 2021. It is now read-only.

rarescosma/photon

Repository files navigation

Photon

Dead-simple tool for matching photos by name and hash.

It:

  • globs the from- and to- paths
  • matches files first by name, then by their MD5 hash
  • prints matching pairs
  • dedupes by symlinking

Sample usage

Find backlog photos that are already organized in an album:

photon match ~/Photos/Albums ~/Photos/Backlog | cut -f2

Symlink selected photos from an album:

photon dedupe ~/Photos/Albums/Cyprus ~/Photos/Albums/Cyprus/selects

Installing

Install pyenv and Python 3.7.2:

pyenv install 3.7.2

Generate a one-file PyInstaller executable and copy it to ${HOME}/bin:

make && make install

About

Dead-simple tool for matching photos by name and hash.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published