photoname: Rename photo image files based on EXIF shoot date

[ application, console, library, program ] [ Propose Tags ]

Command-line utility for renaming/moving photo image files based on EXIF tags.


[Skip to Readme]
Versions [RSS] [faq] 2.0, 2.1, 2.2, 2.3.0, 3.0.0, 3.0.1, 3.1, 3.2, 3.3, 5.0
Change log changelog.md
Dependencies ansi-wl-pprint, base (>=4.5 && <5.0), containers, directory, filepath, heredoc, hsexif, hslogger, mtl, newtype-generics, optparse-applicative, parsec, photoname, process, time, unix [details]
License ISC
Copyright 2007-2021 Dino Morelli
Author Dino Morelli
Maintainer Dino Morelli <dino@ui3.info>
Category Application, Console
Home page http://hub.darcs.net/dino/photoname
Bug tracker https://github.com/dino-/photoname/issues
Source repo head: git clone https://github.com/dino-/photoname
Uploaded by DinoMorelli at 2021-11-26T17:07:15Z
Distributions NixOS:3.3
Executables photoname
Downloads 6680 total (172 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
All reported builds failed as of 2021-11-26 [all 1 reports]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Candidates


Readme for photoname-5.0

[back to package description]

photoname

Synopsis

Rename photo image files based on EXIF shoot date (Haskell)

Description

photoname is a command-line utility for renaming/moving photo image files. The new folder location and naming are determined by the photo shoot date information contained within the file's EXIF tags.

Getting binaries

photoname is available for Linux in AppImage form from github

Getting source

  • Get the source with git: $ git clone https://github.com/dino-/photoname.git
  • Download the cabalized source package from Hackage

And once you have it, building the usual way:

$ stack build
$ stack run
$ stack test
$ stack clean

If you're just looking, browse the source

Building for release

For Linux builds, I recommend using the excellent hsinstall utility which will simplify creation of an AppImage executable.

Contact

Dino Morelli <dino@ui3.info>

Past Debian 64-bit packaging work was performed by Magnus Therning