This tool will recursively update file timestamps to information from EXIF tag DateTimeOriginal
Project description
ExifDate2FS
This tool will recursively update file timestamps to information from EXIF tag DateTimeOriginal. It accepts one argument - filesystem path. It will not modify files themselves, only filesystem timestamps. For Linux, it will modify mtime while for Windows it will also modify “Date Created”.
Optionally you can rename file to IMG_YYYYMMDD_HHMMSS.jpg with --rename
Supported file formats (file extensions):
- JPEG (.jpg .jpeg)
- TIFF (.tif .tiff)
- WebP
- HEIC/HEIF (.heic, .heif) - experimental
- CR2 (.cr2)
Supports Windows, Linux, macOS and probably other OSes.
Installation
pip install exifdate2fs
You can download and use it as single Windows binary, see Releases
Unfortunately antiviruses don't like packed Python executables, so expect false positives from them if you go this way. Best way is pip.
Usage
PiPy package
exifdate2fs /home/username/myphotos
Windows executable
./ExifDate2FS.exe "c:\Users\username\Pictures\My Vacation"
See also
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for exifdate2fs-0.8.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fa0b947e3dcf2dc4700e39b8df8674cd52f14f875a96bdf7d07998ce600b1fb |
|
MD5 | 789f8288610bbd063b7b4ab9f4ae6f0b |
|
BLAKE2b-256 | c36ed3115e5b1c9be95e42c72ae762872b8ace8aac0cc31d7d3380a51c2a30d3 |