https://github.com/vomnes/manage-pictures
A simple program written in Golang that allows you to rename all pictures (.jpg/.jpeg) using the EXIF data (datetime, placename (API OpenStreetMap), gps position) if available.
https://github.com/vomnes/manage-pictures
cross-platform exif golang gps gui jpg-images openstreetmap pictures placenames qt rename-files
Last synced: about 2 months ago
JSON representation
A simple program written in Golang that allows you to rename all pictures (.jpg/.jpeg) using the EXIF data (datetime, placename (API OpenStreetMap), gps position) if available.
- Host: GitHub
- URL: https://github.com/vomnes/manage-pictures
- Owner: vomnes
- Created: 2019-01-05T00:18:42.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-06T13:37:57.000Z (over 7 years ago)
- Last Synced: 2025-03-05T07:04:13.154Z (over 1 year ago)
- Topics: cross-platform, exif, golang, gps, gui, jpg-images, openstreetmap, pictures, placenames, qt, rename-files
- Language: Go
- Homepage:
- Size: 173 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# manage-pictures
A simple program written in Golang that allows you to rename all pictures (.jpg/.jpeg) using the EXIF data (datetime,placename (API OpenStreetSource), gps position) if available.
## Output
`yyyy_mm_yy_hhmmName-City-CountryCode&&.jpg`
`2016_06_03_1543ObservatoryHouse-CityofEdinburgh-gb&55.954697&-3.184333.jpg`
## GUI - Desktop
- RenamePictures on MacOS → [Download](https://vomnes.github.io/download/rename-pictures-macos.zip)



## Usage
```
# Install package
go get -u github.com/xor-gate/goexif2/exif
go get -u github.com/xor-gate/goexif2/tiff
# Build program
cd rename-pictures
go build rename-pictures.go
# Run program
./rename-pictures
```