What Is EXIF Data in Digital Photos?
petapixel.com
petapixel.com
I wrote a program that’s been organizing my photos based on EXIF for 7+ years [1].
I’ve also blogged about my reasoning (have co-founded 2 photo startups prior) [2, 3, 4, 5]. I’ve since moved off Google Photos to Synology Photos but haven’t written about that yet. Relying on EXIF makes that super easy.
1. https://github.com/jmathai/elodie
2. https://medium.com/@jmathai/understanding-my-need-for-an-aut...
3. https://medium.com/@jmathai/introducing-elodie-your-personal...
4. https://medium.com/@jmathai/my-automated-photo-workflow-usin...
5. https://medium.com/@jmathai/one-year-of-using-an-automated-p...
And if one company can do it, I don't see how others can't or won't do it in the future. And only God knows in what all other ways this information can be exploited.
I recommend everyone to clean up EXIF data before they send out files to friends and family or upload backups to the cloud.
I found the CLI tool at https://exiftool.org/ to be very useful. It helps remove EXIF data from a wide variety of file types and comes with tons of filters and features to observe and selectively manipulate & remove EXIF data.
Compressed images efficiently and also removes EXIF data.
You could make a compelling case that CCTV footage is just information without artistic input. That argument has a Wikipedia section discussing it:
https://en.m.wikipedia.org/wiki/Threshold_of_originality#Pre...
`for file in *; do touch -mt "$(exiftool -p '$CreateDate' -d '%Y%m%d%H%M.%S' "$file")" "$file"; done`
Our family uses Apple Photos as the primary photos App. I also try to have a backup exported from it in yearly folders. Whenever I export from Photos, the date of the files are defaulted to the exported date. The above command resets back to the date it was taken.
port install exiftool
brew install exiftool(Doesn't help they're all trained on low dynamic range sRGB images and not real camera data.)
My bike cameras, Cycliq (https://cycliq.com) when I view the clips on a file system have the right date/time "Get info" on macOS, but when imported in to Apple Photos are 10 hours in the past and I need to manually correct it. It seems like they're importing as the time, but UTC+0 (I'm in +10)
I've never had this problem importing photos/videos before.
What's going wrong here?
Phones can do this because they have gps and know which time zone the photo was taken. Your bike camera may not.
I failed to get it to work, my lack of knowledge with bash scripting. I might try again some time. I'm convinced it's a one liner.
An example of that is Panasonic Lumix cameras would take a JPEG+raw. The raw is a .rw2 file that is pure metadata, but carries enough information about the camera and lens ability and parameters used to allow effective transformation of the JPEG as if you truly had the raw.
In those cases you had two files with exif data: the JPEG with basic exif and then the sidecar file with a really rich exif.
Raw drivers for Windows by Panasonic Lumix were really just sidecar parsers.
Actual metadata sidecar files are generally in the XMP format.
The jpeg has dimensions 4592x3448 and a light amount of exif, and comes with a paired rw2 file which has dimensions 160x128 and only contains an embedded jpeg thumbnail of that smaller dimension and a rich amount of exif. The jpeg is 6.31MB on disk, whereas the rw2 is only 1.76MB on disk (clearly not an uncompressed TIFF + metadata). The photos were taken by a Lumix GX1 between 2012 and 2017. Looking through the hundreds of directories of images, that pattern is clear that the jpeg is 4x the paired rw2 on disk.
I can no longer use the official Lumix codec as it is no longer supported ( https://av.jpn.support.panasonic.com/support/global/cs/dsc/d... only installs on Windows 7 and below), and DX Photolab doesn't know what to do with it. FastStone Image Viewer reports the smaller file size, and reveals some of the exif (interestingly the values in the rw2 are more accurate, the values in the jpeg are rounded). The Adobe DNG converter produces a 160x128 jpeg from the rw2.
The things I read only agree with you, the files on disk do not.