EXIF Metadata Processing Tool in Rust
Defaults -
- Do not mutate the original file
- Always write to a copy unless specified with the
mutate
flag
-r
|--random
to automatically randomize the exif metadata- (Shouldn't this be the default?)
-m
|--mutate
to mutate the original file (not recommended)
The TUI Mode allows you to inspect & modify the metadata for a given image using RataTUI.
Within TUI Mode, all of the metadata is displayed inside a table and with the appropriate units for relevant fields.
Here is a list of Keybinds for TUI mode -
Keybind | Description |
---|---|
c | C |
Clear all metadata |
r |
Randomize the highlighted field |
R |
Randomize all fields |
o | O |
Display the original metadata for the image |
t | T |
Toggle between displaying Image Thumbnail and Globe |
s | S |
Save a copy of the modified metadata |
q | <Esc> |
Exit the app |
- Make
- Model
- DateTime
- XResolution
- YResolution
- Software
- ModifyDate
- Artist
- Copyright
- ExposureTime
- FNumber
- FocalLength
- ISO
- MeteringMode
- GPSLatitude
- GPSLongitude
- GPSLatitudeRef
- GPSLongitudeRef