A tool to help manage backups of a media file collection to removable disks.
photoorg.py creates and stores an index of a folder tree of images and other media. It can compare indexes and highlight differences and generate sync scripts, and a few other things.
Indexes are stored as a single file (photoorg.json) in the root directory of the tree. No other files are added in the tree.
photoorg.py index f:\backup\photos
Does not extract EXIF data.
photoorg.py index f:\backup\photos -quick
photoorg.py index f:\backup\photos -update
photoorg.py diff f:\backup\photos g:\backup\photos
Prints commands to stdout, no files are altered. Windows only for now, sorry.
photoorg.py sync f:\backup\photos g:\backup\photos
Detects duplicate hashes
photoorg.py dedupe f:\backup\photos
photoorg.py find h:\weird_random_photos f:\backup\photos
Does not need an index.
photoorg.py diff-images f:\backup\photos\x\y\z.jpg g:\backup\photos\x\y\z.jpg