facebook-data-image-exif
facebook-data-image-exif copied to clipboard
UI tool to add EXIF data back to images in a Facebook data export
Facebook Data Image Exif Tool
A simple tool, written in Java, to add EXIF data back to images downloaded in a Facebook data export.
Instructions can be found here
Downloads can be found on the releases page!
Development
You need JDK 11.
sudo apt-get install openjdk-11-jdk
You can build a JAR using Maven:
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.
- It was converted to Java in 2018
- And then most recently updated in 2020