Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

exifdate2fs-0.8.14.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

exifdate2fs-0.8.14-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file exifdate2fs-0.8.14.tar.gz.

File metadata

  • Download URL: exifdate2fs-0.8.14.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for exifdate2fs-0.8.14.tar.gz
Algorithm Hash digest
SHA256 48f1536f98fde40d438ac3b95520c7256afa0dd61e0e06929da2d53befb220cf
MD5 8d8d42dba0471a590ab0e0c5472f29e0
BLAKE2b-256 3a308406f6c476caaf5c7106d576ead418ddaba9ef0c5ff7c2144f1d1f157d37

See more details on using hashes here.

File details

Details for the file exifdate2fs-0.8.14-py3-none-any.whl.

File metadata

  • Download URL: exifdate2fs-0.8.14-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for exifdate2fs-0.8.14-py3-none-any.whl
Algorithm Hash digest
SHA256 7fa0b947e3dcf2dc4700e39b8df8674cd52f14f875a96bdf7d07998ce600b1fb
MD5 789f8288610bbd063b7b4ab9f4ae6f0b
BLAKE2b-256 c36ed3115e5b1c9be95e42c72ae762872b8ace8aac0cc31d7d3380a51c2a30d3

See more details on using hashes here.

Supported by

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