Comments (14)
This bug is NOT specific to iOS, it is also reproducable on Android 14. (For me, there is also nothing obvious in the logs.)
from immich.
Looks like this functionality was removed in #7016
from immich.
By selecting that option, it is supposed to load the large thumbnail image when you open the image regardless of whether the file is also saved locally, for me it is working as intended.
Yes, but it also loads every thumbnail from the server as well. Since my Immich library is 100% photos from my phone, I think this is unnecessary. It's a workaround for this issue, but it doesn't solve it.
Yes I am sure it is the local file as the quality of the large thumbnail preview is much worse than what I showed - I can see this when I have prefer remote images enabled. The local image in the Immich app appears to be a lower resolution version of the local image whereas the remote image is lower resolution AND heavily compressed.
Edit: Below is the remote version of the image that I used before (with prefer remote image enabled), showing that the local image that it is showing is not the remote one and that the quality of local images just displayed worse than the native app.
Maybe this is iOS specific? I am not familiar at all with Apple devices I'm sorry. I definitely don't get this behavior on my device.
from immich.
When you reproduce this, what do the app's logs say?
from immich.
When you reproduce this, what do the app's logs say?
I have app logging set to finest and turned on troubleshooting. I open the app and the logs seem to bring up “Local album XXXXXX has not changed. Skipping sync” and other clean ups and socket opens. I clear the log and tap on multiple images. Nothing gets added to the log.
from immich.
Looks like this functionality was removed in #7016
Could functionality be restored? For now, 'Load original image' seems to be a toggle that doesn't serve any purpose. Could toggling 'Load Original Image' use the 'original_image_loader' that was removed in that commit?
from immich.
This is probably also the reason behind #9628
from immich.
Same here #11048
from immich.
I have the opposite issue for local images. I don't want the original to be displayed but the medium one from the server (because some are 100 to 200MPx and make the whole app lag and freeze). But no matter how I change the settings in the Asset Viewer section and clear cache, it stays the same.
If this is a separate issue I will open a new issue but I think it's related to this one and the setting doesn't work as expected?
from immich.
I have the opposite issue for local images. I don't want the original to be displayed but the medium one from the server (because some are 100 to 200MPx and make the whole app lag and freeze). But no matter how I change the settings in the Asset Viewer section and clear cache, it stays the same. If this is a separate issue I will open a new issue but I think it's related to this one and the setting doesn't work as expected?
I had a talk in discord about that. Apparently the load original image functionality was removed to prevent the lag/freeze issue
But I guess it still occurs if you have the original photos on your device
from immich.
I have the opposite issue for local images. I don't want the original to be displayed but the medium one from the server (because some are 100 to 200MPx and make the whole app lag and freeze). But no matter how I change the settings in the Asset Viewer section and clear cache, it stays the same. If this is a separate issue I will open a new issue but I think it's related to this one and the setting doesn't work as expected?
This is also very confusing because for local images. Local images appears to have a lower resolution than the same local image when viewed in the iOS photos app. I’ve attached 2 screenshots to show my point - one screenshot is an image zoomed in on the native photos app, the other is the same photo zoomed into the same level on Immich (the same local file).
from immich.
I have the opposite issue for local images. I don't want the original to be displayed but the medium one from the server (because some are 100 to 200MPx and make the whole app lag and freeze). But no matter how I change the settings in the Asset Viewer section and clear cache, it stays the same. If this is a separate issue I will open a new issue but I think it's related to this one and the setting doesn't work as expected?
Also for this option, you can go to advanced and select prefer remote images, that way it always loads the thumbnail from the server.
from immich.
Also for this option, you can go to advanced and select prefer remote images, that way it always loads the thumbnail from the server.
The thumbnail is fine. The issue is when I view the photo. It loads the local image (which can be arbitrarily large) instead of the medium sized one from the server as I selected in the settings.
It's not really a deal breaker sure, but the app freezes for 5 to 10 seconds when loading very large images even if they're locally stored.
This is also very confusing because for local images. Local images appears to have a lower resolution than the same local image when viewed in the iOS photos app. I’ve attached 2 screenshots to show my point - one screenshot is an image zoomed in on the native photos app, the other is the same photo zoomed into the same level on Immich (the same local file).
I don't think I noticed a quality drop when zooming on local image. Are you sure the image you are seeing in Immich isn't the medium one from the server?
Also I should have noticed I'm using the Android app, if this matters.
I had a talk in discord about that. Apparently the load original image functionality was removed to prevent the lag/freeze issue But I guess it still occurs if you have the original photos on your device
Did you get an answer? Is that a separate issue from this one? If it is, I would like to open a new issue instead of polluting this one.
from immich.
The thumbnail is fine. The issue is when I view the photo. It loads the local image (which can be arbitrarily large) instead of the medium sized one from the server as I selected in the settings. It's not really a deal breaker sure, but the app freezes for 5 to 10 seconds when loading very large images even if they're locally stored.
By selecting that option, it is supposed to load the large thumbnail image when you open the image regardless of whether the file is also saved locally, for me it is working as intended.
I don't think I noticed a quality drop when zooming on local image. Are you sure the image you are seeing in Immich isn't the medium one from the server? Also I should have noticed I'm using the Android app, if this matters.
Yes I am sure it is the local file as the quality of the large thumbnail preview is much worse than what I showed - I can see this when I have prefer remote images enabled. The local image in the Immich app appears to be a lower resolution version of the local image whereas the remote image is lower resolution AND heavily compressed.
Edit: Below is the remote version of the image that I used before (with prefer remote image enabled), showing that the local image that it is showing is not the remote one and that the quality of local images just displayed worse than the native app.
from immich.
Related Issues (20)
- Frequent SIGSEGV (app crashes) in iOS foreground backup while uploading 58k library HOT 6
- Change of date/time for local asset fails silently HOT 14
- No GPS metadata parsed HOT 1
- When download download information stuck under search HOT 2
- GPS data not being parse by immich from android HOT 6
- error 400 while deleting images HOT 5
- iOS Share not working on iPad (8th gen)
- Calling the donations "Licenses" is probably legally problematic HOT 1
- Android App Turn on/off background backup cause previous selected folders setting lost
- Not found or no album.update access (Immich Server Error)
- The duplicated assets in app are not precisely match those in ios photos.
- Video cannot be uploaded HOT 11
- Cannot modify date time for a video HOT 1
- Cannot Change Date of Pictures after update HOT 1
- Face Recognition limited to 500 HOT 1
- Cache Directory Does Not Exist, CLIP model - Unraid
- XMP files behavior - can't revert, watch for changes, seconds missing
- extract metadata almost stuck in v1.109.2 HOT 1
- [BUG] Storage template migration ignores old iOS uploaded live video assets
- Change language related to 'support license' to 'support payment' or 'donation'. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from immich.