# Immich TV Viewer - V2.7.2 Performance Thumbnails Projet cible : D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer ## Base Cette version part de la V2.7.1 : - Imedia Photos - icône personnalisée - Android embedding v2 corrigé - vidéos conservées - musique conservée - overlay conservé ## Problème observé La console affichait : ```text Skipped 824 frames The application may be doing too much work on its main thread ``` et des miniatures chargées en `size=preview` avec parfois plus de 1 Mo : ```text thumbnail?size=preview bytes=1385699 ``` Sur Mi Box, afficher une grille avec autant d'images lourdes provoque des ralentissements. ## Correction ### Grilles Les grilles utilisent maintenant : ```text thumbnail?size=thumbnail ``` pour : - Photos - Vidéos - Surprends-moi ### Plein écran La visionneuse garde : ```text thumbnail?size=preview ``` pour conserver une meilleure qualité quand une photo est affichée seule. ### Cache Le cache image est limité à environ 180 entrées pour éviter de saturer la mémoire. ### Logs Les logs d'images sont réduits : - les previews sont encore logguées - les erreurs sont logguées - les petites miniatures de grille ne floodent plus la console ## Installation ```powershell cd D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer .\android\gradlew --stop Remove-Item -Recurse -Force .\build -ErrorAction SilentlyContinue Remove-Item -Recurse -Force .\android\.gradle -ErrorAction SilentlyContinue Remove-Item -Recurse -Force .\.dart_tool -ErrorAction SilentlyContinue flutter clean flutter pub get flutter run -d 192.168.1.8:5555 ```