←back to thread

Apple Photos app corrupts images

(tenderlovemaking.com)
1133 points pattyj | 7 comments | | HN request time: 0.215s | source | bottom
1. dzink ◴[] No.45275201[source]
Not sure if related but importing images via image capture on mac to the disk of the mac gives you correct time when the photo was taken in the file (kind of important if it’s family photos). But if you import it to a usb drive you get current time as creation time for each file so you’ve lost any timestamp you had on the photos.
replies(3): >>45275462 #>>45276129 #>>45277949 #
2. mystifyingpoi ◴[] No.45275462[source]
> kind of important if it’s family photos

Anything important should be kept inside the file. Filesystem metadata gets lost all the time, isn't consistent between operating systems, zipping up a folder and extracting it will probably mess up timestampts too.

replies(2): >>45276545 #>>45281845 #
3. ValentineC ◴[] No.45276129[source]
> Not sure if related but importing images via image capture on mac to the disk of the mac gives you correct time when the photo was taken in the file (kind of important if it’s family photos).

Something related: exporting originals from Photos used to give the current timestamp back in Ventura, which annoyed me to no end.

They fixed that bug in either Sonoma or Sequoia (I jumped straight from Ventura to Sequoia).

4. ValentineC ◴[] No.45276545[source]
Apple's Migration Assistant messed up timestamps when I did a M2 > M4 copy recently.

Dropbox doesn't seem to keep timestamps properly either.

I like using filesystem timestamps to sort through things in Finder, and thankfully I like A Better Finder Attributes for being able to batch copy EXIF data into timestamps.

[1] https://www.publicspace.net/ABetterFinderAttributes/index.ht...

5. renewiltord ◴[] No.45277949[source]
I had this with some old photos but you can quickly rsync preserving metadata and then use exiftool to fill in the time and the whole thing will always work. After that I pasted it in Google Photos and it’s correctly in the timeline. Remarkable how easy this stuff is these days with LLM.
replies(1): >>45289149 #
6. ◴[] No.45281845[source]
7. ValentineC ◴[] No.45289149[source]
> I had this with some old photos but you can quickly rsync preserving metadata and then use exiftool to fill in the time and the whole thing will always work.

Sorry, I'm not sure if I'm missing something, but what's rsync's role in this?