-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS 18 HEIC Images - Thumbnail Generation Fails #10464
Comments
There's an open libheif issue for this here. We can upgrade once they patch this. |
Hopefully Is it safe to continue uploading images in the meantime, then once |
@othyn yes, running missing thumbnail job will resolve the issue |
Super, thank you for confirming! |
Oh, of course it's an IOS 18 thing... :DDDDD This is what I get from using an beta. |
It's showing as completed/closed now. Is it actually fixed and ready for update? |
It's merged, but they haven't made a release since then. |
For those wondering the new update 1.107 has not yet fixed the issue. |
Of course not as the libheif hasn't yet cut a new release that Immich could pull. |
Happy day. Looks like libheif v1.18.0 has been released with a fix. |
@SisyphusMD Do you know if it's included in the 1.108 build released just minutes ago ? |
No it doesn't. It hasn't been released on Debian repository yet afaik. We are monitoring to see how long it would take and will build it ourselves if it takes too long |
@alextran1502 Maybe you can answer my quesiton. When it will be added, we will only have to run a new "generate Thumbnails (Missing)" job to fix them all at once? |
@pducharme yes sir |
I sincerely hope that this problem will be repaired quickly. Because of this problem, I don't sync new photos now. |
To my understanding, Debian packages take extremely long to get packaged, or at least to a non unstable repo. I would highly recommend to not wait for it. |
I second this. I am a non-so-active-anymore Debian developer, and Debian does not update packages that fast unless you are using debian unstable or experimental for your docker images. Even those two debian branches are not updated to the cutting edge versions so fast. That's because of dependencies or because we are close to a Debian release. |
We were specifically waiting for Debian unstable to update libheif. But since libheif has a lot of dependencies through plugins, you might be right that it won't be that quick. We can just build it ourselves. |
We could ask the multimedia team on the BTS to upload to experimental. I could not find any freeze happening soon: https://release.debian.org/trixie/freeze_policy.html |
Thanks for the suggestion! But I think it's simple to build it ourselves and may be better in the long run - libheif is a very imporant dependency that has to evolve with emerging standards etc. for these newer formats. |
Maybe I just got a blind spot, but, how can I update my base image via the docker-compose? |
There hasn't been another Immich container release yet, the 'base images' are just internally what they are built on top of. I think. |
How could we know the timeline of new releases? It would be nice to see the HEIC images thumbnail generation fail fixed. |
Prepping for a release today |
We're looking to make a new release today. |
刚刚发现遇到了这个问题,于是来这里搜索答案,发现正好赶上热乎的 new release 开心!😆 |
Thanks for the urgency, sorry that it was due to a dependency upstream and not Immich. I just figured I should report it since I noticed it before iOS hit final public release in September, just to make sure it didn’t fall through the cracks. I was not expecting any fixes so quickly and appreciate the efforts of everyone involved. |
Just a friendly ping to everyone watching this thread, v1.109.x is out with this patch. |
Thanks, seems to work with a generate missing thumbnails command. Pretty disappointing to hear the licensing and direction the project is going towards though, before it has even hit stable status. Sad to see. All the best to you in the future. |
Thanks! the fix worked for me, after I regen the missing thumbnails. I also bought a Lifetime 99$ licence to support the project, thanks for the great work! |
IMG_1190.zip
The bug
Since installing 1.106.4 and updating to the iOS 18 beta, any image taken by my phone that is uploaded from my iOS device fails to create thumbnails/web previews. Logs state the files have incorrect headers. Photos sent to me and saved/backed up from iOS 17 devices continue to function as normal. Only photos taken with iOS 18 seem to be affected.
The OS that Immich Server is running on
Ubuntu 22.04
Version of Immich Server
V1.106.4
Version of Immich Mobile App
v1.106.3 build 160
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
Relevant log output
Additional information
No response
The text was updated successfully, but these errors were encountered: