Open lazing opened 1 year ago
sorry for the issue.
I test it. If change photos outside the App and re-import, it works. It seems apple limit the change of the meta data or the file not modified.
Above setting just add a HDR tag to the photo
update:
The issue may cause by incorrect version of icloud photo.
Yes, I also noticed this issue, but have no workaround except of you provided or my own. Looks like iOS caches some parameters, including HDR gamma, when it is updated outside it doesn't update in iOS gallery.
The only way I found to update the HDR gamma on iOS is to make slight edit of the photo with changed HDR gamma in Photos app (it is enough to change any parameter, e.g. Brightness or Exposure a bit, so "Apply" button becomes available), after the photo was synchronized with iCloud, it applies HDR gamma as well.
Or create a duplicate of photo, as you suggested, but it ruins the idea of making change in single photo only.
I'd need to reflect this information in README
Hello! I think the iOS workaround might be a kind of fortunate bug, because in iOS17, it doesn't work anymore.
It's probably related to the changes they made in the API to support (and modify) gain map HDR and ISO HDR. The good news is that now Photos app (on iOS17) supports HLG stills in HDR and HEIF 10 bits, albeit not fully. The bad news is that gain map HDR has changed, maybe and AVIF is still unsupported.
Anyway, maybe you'll find redemption in iOS17 and macOS Sonoma and update your script to support the official way. Have a good day!
Thanks a lot for this cool app.
But found the Photos App iOS does NOT display in HDR mode.
Here is something I found, may be useful.