https://github.com/addshore/facebook-data-image-exif
UI tool to add EXIF data back to images in a Facebook data export
https://github.com/addshore/facebook-data-image-exif
docker exif facebook photos
Last synced: 2 months ago
JSON representation
UI tool to add EXIF data back to images in a Facebook data export
- Host: GitHub
- URL: https://github.com/addshore/facebook-data-image-exif
- Owner: addshore
- License: mit
- Created: 2018-03-20T15:04:03.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-16T10:27:12.000Z (7 months ago)
- Last Synced: 2025-04-09T20:05:34.587Z (2 months ago)
- Topics: docker, exif, facebook, photos
- Language: Java
- Homepage: https://addshore.com/2019/02/add-exif-data-back-to-facebook-images-0-1/
- Size: 143 KB
- Stars: 55
- Watchers: 6
- Forks: 17
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Facebook Data Image Exif Tool
[](https://github.com/addshore/facebook-data-image-exif/releases/latest)

[](LICENSE.md)A simple tool, written in Java, to add EXIF data back to images downloaded in a Facebook data export.
Instructions can be found [here](https://addshore.com/2020/04/add-exif-data-back-to-facebook-images-0-10/)
Downloads can be found on [the releases page!](https://github.com/addshore/facebook-data-image-exif/releases)

## Development
You need [JDK 11](https://openjdk.java.net/projects/jdk/11/).
```sh
sudo apt-get install openjdk-11-jdk maven
```You can build a JAR using Maven:
```sh
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/ mvn clean package
```### Github Actions
Github actions are configured on this repository and will build JARs for you.
You will find these JARs in the build output of Pull Requests.
### Releasing
Bump the version in 2 places in code, and write the CHANGELOG.
Navigate to the Github Actions build for the commit that you are looking to release from.
Test the jar locally. =]
Make the release:
- "Draft a new release on Github"
- Enter the tag for the version you coded in
- Enter the changelog into the release description
- Rename the JAR you tested "with-dependencies" to "facebook-data-image-exif.jar"
- Attach the JAR to the release
- Hit "Publish release"
- TADA!## Further Reading
- This tool (in a PHP form) was [originally created in 2016](https://addshore.com/2016/09/add-exif-data-back-to-facebook-images/).
- It was [converted to Java in 2018](https://addshore.com/2019/02/add-exif-data-back-to-facebook-images-0-1/)
- And then most recently updated [in 2020](https://addshore.com/2020/04/add-exif-data-back-to-facebook-images-0-10/)