[PR #5107] [MERGED] feat(web): add (lower) thumbnail resolution options #10657

Closed
opened 2026-02-05 14:25:47 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/5107
Author: @davidacampos
Created: 11/17/2023
Status: Merged
Merged: 11/17/2023
Merged by: @alextran1502

Base: mainHead: patch-1


📝 Commits (2)

  • 6816dc3 Added extra lower resolution options for thumbnails
  • cd4d5c3 Also included 1080p in large thumbnails resolution options

📊 Changes

1 file changed (+3 additions, -0 deletions)

View changed files

📝 web/src/lib/components/admin-page/settings/thumbnail/thumbnail-settings.svelte (+3 -0)

📄 Description

Added 200p and 720p as options for small and large thumbnails resolutions respectively.

For scenarios in which users have many assets (like for instance over 750GB of pictures/videos) the generated thumbnails consume considerable storage and time to get processed. The proposed options could alleviate users in such scenarios.

I have tried this and other features like face matching do not seem to be hardly impacted with the reduced size of the "large" thumbnails. Mobile apps looks practically the same, and the Web UI shows a minimal quality degradation, but also a reduced bandwidth consumption in both scenarios.

In my tests (i.e. forcing the proposed values directly via the API), it went from about ~60GB to ~20GB in storage and 12 hours to 5 hours of processing (14 cores with 8GB RAM).


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/5107 **Author:** [@davidacampos](https://github.com/davidacampos) **Created:** 11/17/2023 **Status:** ✅ Merged **Merged:** 11/17/2023 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `patch-1` --- ### 📝 Commits (2) - [`6816dc3`](https://github.com/immich-app/immich/commit/6816dc365ecadea82dc5139b34f7bfe275ebf47d) Added extra lower resolution options for thumbnails - [`cd4d5c3`](https://github.com/immich-app/immich/commit/cd4d5c328e285bea93b65ad23a99e1d3fd7cdf44) Also included 1080p in large thumbnails resolution options ### 📊 Changes **1 file changed** (+3 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `web/src/lib/components/admin-page/settings/thumbnail/thumbnail-settings.svelte` (+3 -0) </details> ### 📄 Description Added 200p and 720p as options for small and large thumbnails resolutions respectively. For scenarios in which users have many assets (like for instance over 750GB of pictures/videos) the generated thumbnails consume considerable storage and time to get processed. The proposed options could alleviate users in such scenarios. I have tried this and other features like face matching do not seem to be hardly impacted with the reduced size of the "large" thumbnails. Mobile apps looks practically the same, and the Web UI shows a minimal quality degradation, but also a reduced bandwidth consumption in both scenarios. In my tests (i.e. forcing the proposed values directly via the API), it went from about ~60GB to ~20GB in storage and 12 hours to 5 hours of processing (14 cores with 8GB RAM). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 14:25:47 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#10657