8000 GitHub - deniscormier/meowph: A photo manager with a few specific capabilities
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

deniscormier/meowph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meowph photo organizer

$ meowph

NAME:
   meowph.exe - A new cli application

USAGE:
   meowph.exe [global options] command [command options] [arguments...]

COMMANDS:
   query, q   list image files that this tool can target
   rename, r  rename image files to photo-taken timestamp
   move, m    move image files into target directory
   help, h    Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h  show help (default: false)

Installation

# Prerequisite: go installation
go install github.com/deniscormier/meowph@latest

Example usage

$ meowph query
IMG_0001.jpg
IMG_0002.jpg

$ meowph query | wc -l
2

$ meowph rename
IMG_0001.jpg -> 2022-08-14-19.30.58.jpg
IMG_0002.jpg -> 2022-08-14-19.31.23.jpg

# Alternatively, use glob file patterns like IMG* or *.JPG
meowph rename IMG*
IMG_0001.jpg -> 2022-08-14-19.30.58.jpg
IMG_0002.jpg -> 2022-08-14-19.31.23.jpg

# Alternatively, reference specific files based on photo-taken-timestamp (exif data) 
meowph rename -to 2022-08-14T19:31:00
IMG_0001.jpg -> 2022-08-14-19.30.58.jpg

meowph rename -from 2022-08-14T19:31:00
IMG_0002.jpg -> 2022-08-14-19.31.23.jpg

$ meowph move -target sub_folder
2022-08-14-19.30.58.jpg -> sub_folder/2022-08-14-19.30.58.jpg
2022-08-14-19.31.23.jpg -> sub_folder/2022-08-14-19.31.23.jpg

# Glob files, -from, and -to also apply for the move command.

About

A photo manager with a few specific capabilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0