[Feature] Add AVIF compatibility when use_original_image: true
#682
Replies: 5 comments 4 replies
-
Beta Was this translation helpful? Give feedback.
-
|
Thank you very much for your clear explanation. Ok I'll increase the quality of the preview in Immich, good idea. Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
Hey @REDVM, Would you mind testing out a beta build for me? It supports AVIF when using The image is |
Beta Was this translation helpful? Give feedback.
-
|
Hello, 🔥🔥🔥 I'll test it right now |
Beta Was this translation helpful? Give feedback.
-
|
@damongolding Maybe the image architecture is not compatible with my PC x86_64 / # ldd ./kiosk
/lib64/ld-linux-x86-64.so.2 (0x7f737d385000)
libdl.so.2 => /lib64/ld-linux-x86-64.so.2 (0x7f737d385000)
libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7f737d385000)
libpthread.so.0 => /lib64/ld-linux-x86-64.so.2 (0x7f737d385000)I launched again the image with this exact docker compose, it contains a workaround so that kiosk is launched ( immich-kiosk:
# image: ghcr.io/damongolding/immich-kiosk:latest
image: ghcr.io/damongolding/immich-kiosk-development:0.34.1-beta.1
container_name: immich-kiosk
hostname: immich-kiosk
tty: true
stdin_open: true # Permet de garder le shell interactif
entrypoint: /bin/sh
command: ["-c", "apk add --no-cache gcompat && exec /kiosk"]
environment:
LANG: "fr_FR"
TZ: "Europe/Paris"
ports:
- 3030:3000
volumes:
- ./immich-kiosk/config:/config
# - ./custom.css:/custom.css
# - ./offline-assets:/offline-assets
restart: always
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
interval: 30s
timeout: 5s
retries: 3
start_period: 10s
networks:
- immich_mynetworkIf I only have 8GB of RAM on my system, but I am doing some encoding/decoding of images and videos without having OOM errors before. I hope it helps!! The full verbose logimmich-kiosk | fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
immich-kiosk | fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
immich-kiosk | OK: 13 MiB in 30 packages
immich-kiosk | 2026/03/18 17:06:45 INFO
immich-kiosk | 888 d8P d8b 888
immich-kiosk | 888 d8P Y8P 888
immich-kiosk | 888 d8P 888
immich-kiosk | 888d88K 888 .d88b. .d8888b 888 888
immich-kiosk | 8888888b 888 d88""88b 88K 888 .88P
immich-kiosk | 888 Y88b 888 888 888 "Y8888b. 888888K
immich-kiosk | 888 Y88b 888 Y88..88P X88 888 "88b
immich-kiosk | 888 Y88b 888 "Y88P" 88888P' 888 888
immich-kiosk | 2026/03/18 17:06:45 INFO Version v=0.34.1-beta.1-DEVELOPMENT
immich-kiosk |
immich-kiosk | 17:06:45 INFO System language lang=fr_FR
immich-kiosk | 17:06:45 INFO Created video tmp dir path=/tmp/immich-kiosk/videos
immich-kiosk | 17:06:45 INFO Watching config for changes file=/config/config.yaml
immich-kiosk | 17:06:45 DEBU DEBUG VERBOSE mode on
immich-kiosk | 17:06:45 DEBU 🕐 current_time=5:06PM current_zone=CET
immich-kiosk |
immich-kiosk | 17:06:45 INFO Kiosk listening on port=3000
immich-kiosk |
immich-kiosk | 17:06:45 INFO Set default weather location name=REDACTED
immich-kiosk | 17:06:45 DEBU Getting initial weather for name=REDACTED
immich-kiosk | 17:06:45 DEBU Retrieved initial weather for name=REDACTED
immich-kiosk | 17:06:45 DEBU Getting initial forecast for name=REDACTED
immich-kiosk | 17:06:45 DEBU Retrieved initial forecast for name=REDACTED
immich-kiosk | 17:06:47 DEBU JLKC method=GET path=/
immich-kiosk | requestConfig=
immich-kiosk | │ {
immich-kiosk | │ "user": [],
immich-kiosk | │ "history": [],
immich-kiosk | │ "ClientData": {
immich-kiosk | │ "fully_version": "",
immich-kiosk | │ "fully_webview_version": "",
immich-kiosk | │ "fully_android_version": "",
immich-kiosk | │ "client_time": "",
immich-kiosk | │ "client_width": 0,
immich-kiosk | │ "client_height": 0,
immich-kiosk | │ "fully_screen_orientation": 0,
immich-kiosk | │ "fully_screen_brightness": 0
immich-kiosk | │ },
immich-kiosk | │ "showTime": true,
immich-kiosk | │ "timeFormat": "24",
immich-kiosk | │ "showDate": true,
immich-kiosk | │ "dateFormat": "YYYY/MM/DD",
immich-kiosk | │ "clockSource": "client",
immich-kiosk | │ "duration": 32,
immich-kiosk | │ "disableScreensaver": false,
immich-kiosk | │ "selectedUser": "",
immich-kiosk | │ "menuPosition": "top",
immich-kiosk | │ "optimize_images": false,
immich-kiosk | │ "useGpu": true,
immich-kiosk | │ "burnInInterval": 0,
immich-kiosk | │ "burnInDuration": 30,
immich-kiosk | │ "burnInOpacity": 70,
immich-kiosk | │ "showArchived": false,
immich-kiosk | │ "people": [],
immich-kiosk | │ "requireAllPeople": false,
immich-kiosk | │ "excludedPeople": [REDACTED],
immich-kiosk | │ "albums": [REDACTED],
immich-kiosk | │ "album_order": "random",
immich-kiosk | │ "excluded_albums": [REDACTED],
immich-kiosk | │ "dates": [],
immich-kiosk | │ "tags": [],
immich-kiosk | │ "excluded_tags": [],
immich-kiosk | │ "rating": -1,
immich-kiosk | │ "excluded_partners": [],
immich-kiosk | │ "memories": false,
immich-kiosk | │ "pastMemoryDays": 0,
immich-kiosk | │ "memoryWeight": 1,
immich-kiosk | │ "dateFilter": "",
immich-kiosk | │ "showClearCacheButton": false,
immich-kiosk | │ "showProgressBar": true,
immich-kiosk | │ "progressBarPosition": "top",
immich-kiosk | │ "disableUi": false,
immich-kiosk | │ "disableNavigation": false,
immich-kiosk | │ "frameless": false,
immich-kiosk | │ "framePadding": [
immich-kiosk | │ 0
immich-kiosk | │ ],
immich-kiosk | │ "hideCursor": false,
immich-kiosk | │ "fontSize": 130,
immich-kiosk | │ "backgroundBlur": true,
immich-kiosk | │ "backgroundBlurAmount": 10,
immich-kiosk | │ "theme": "fade",
immich-kiosk | │ "layout": "single",
immich-kiosk | │ "upArrowAction": "",
immich-kiosk | │ "downArrowAction": "",
immich-kiosk | │ "sleepStart": "",
immich-kiosk | │ "sleepEnd": "",
immich-kiosk | │ "sleepIcon": true,
immich-kiosk | │ "sleepDimScreen": false,
immich-kiosk | │ "disableSleep": false,
immich-kiosk | │ "transition": "cross-fade",
immich-kiosk | │ "fadeTransitionDuration": 1,
immich-kiosk | │ "crossFadeTransitionDuration": 1,
immich-kiosk | │ "imageFit": "none",
immich-kiosk | │ "imageEffect": "smart-zoom",
immich-kiosk | │ "imageEffectAmount": 170,
immich-kiosk | │ "useOriginalImage": true,
immich-kiosk | │ "showVideos": true,
immich-kiosk | │ "excludeVideosOver": 60,
immich-kiosk | │ "livePhotos": true,
immich-kiosk | │ "livePhotoLoopDelay": 0,
immich-kiosk | │ "showImageRating": false,
immich-kiosk | │ "showOwner": false,
immich-kiosk | │ "showAlbumName": true,
immich-kiosk | │ "showPersonName": true,
immich-kiosk | │ "showPersonAge": true,
immich-kiosk | │ "showAgeYearUnit": false,
immich-kiosk | │ "ageSwitchToYearsAfter": 1,
immich-kiosk | │ "showImageTime": true,
immich-kiosk | │ "imageTimeFormat": "24",
immich-kiosk | │ "showImageDate": true,
immich-kiosk | │ "imageDateFormat": "YYYY-MM-DD",
immich-kiosk | │ "showImageDescription": true,
immich-kiosk | │ "showImageCamera": true,
immich-kiosk | │ "showImageExif": true,
immich-kiosk | │ "showImageQR": false,
immich-kiosk | │ "showImageLocation": true,
immich-kiosk | │ "imageLocation": {
immich-kiosk | │ "hideCity": false,
immich-kiosk | │ "hideState": false,
immich-kiosk | │ "hideCountry": false
immich-kiosk | │ },
immich-kiosk | │ "hideCountries": [],
immich-kiosk | │ "showImageID": false,
immich-kiosk | │ "showUser": false,
immich-kiosk | │ "showMoreInfo": true,
immich-kiosk | │ "showMoreInfoImageLink": true,
immich-kiosk | │ "showMoreInfoQrCode": false,
immich-kiosk | │ "likeButtonAction": [
immich-kiosk | │ "favorite"
immich-kiosk | │ ],
immich-kiosk | │ "hideButtonAction": [
immich-kiosk | │ "tag"
immich-kiosk | │ ],
immich-kiosk | │ "buttonOpenInApp": false,
immich-kiosk | │ "qrCodeOpenInApp": true,
immich-kiosk | │ "weather": {
immich-kiosk | │ "locations": [
immich-kiosk | │ {
immich-kiosk | │ "Name": "REDACTED",
immich-kiosk | │ "Lat": "REDACTED",
immich-kiosk | │ "Lon": "REDACTED",
immich-kiosk | │ "API": "REDACTED",
immich-kiosk | │ "Unit": "metric",
immich-kiosk | │ "Lang": "fr",
immich-kiosk | │ "Forecast": true,
immich-kiosk | │ "RoundTemp": true,
immich-kiosk | │ "Default": true
immich-kiosk | │ }
immich-kiosk | │ ],
immich-kiosk | │ "rotationInterval": 60
immich-kiosk | │ },
immich-kiosk | │ "iframe": [],
immich-kiosk | │ "customCSSClass": "",
immich-kiosk | │ "customCSS": true,
immich-kiosk | │ "webhooks": null,
immich-kiosk | │ "blacklist": [],
immich-kiosk | │ "offlineMode": {
immich-kiosk | │ "MaxSize": "0",
immich-kiosk | │ "NumberOfAssets": 100,
immich-kiosk | │ "ParallelDownloads": 1,
immich-kiosk | │ "ExpirationHours": 0,
immich-kiosk | │ "Enabled": false
immich-kiosk | │ },
immich-kiosk | │ "useOfflineMode": false,
immich-kiosk | │ "kiosk": {
immich-kiosk | │ "version": "0.34.1-beta.1-DEVELOPMENT",
immich-kiosk | │ "configValidationLevel": "error",
immich-kiosk | │ "Redirects": null,
immich-kiosk | │ "port": 3000,
immich-kiosk | │ "fetchedAssetsSize": 1000,
immich-kiosk | │ "httpTimeout": 20,
immich-kiosk | │ "behindProxy": false,
immich-kiosk | │ "disableURLQueries": false,
immich-kiosk | │ "disableConfigEndpoint": false,
immich-kiosk | │ "enableURLBuilder": false,
immich-kiosk | │ "watchConfig": true,
immich-kiosk | │ "cache": true,
immich-kiosk | │ "preFetch": true,
immich-kiosk | │ "assetWeighting": true,
immich-kiosk | │ "allowedOrigins": [],
immich-kiosk | │ "debug": true,
immich-kiosk | │ "debugVerbose": true
immich-kiosk | │ }
immich-kiosk | │ }
immich-kiosk | 17:06:48 DEBU BTNL method=POST deviceID=REDACTED path=/asset/new
immich-kiosk | requestConfig=
immich-kiosk | │ {
immich-kiosk | │ "user": [],
immich-kiosk | │ "history": [],
immich-kiosk | │ "ClientData": {
immich-kiosk | │ "fully_version": "",
immich-kiosk | │ "fully_webview_version": "",
immich-kiosk | │ "fully_android_version": "",
immich-kiosk | │ "client_time": "2026-03-18T17:06:46+01:00",
immich-kiosk | │ "client_width": 0,
immich-kiosk | │ "client_height": 0,
immich-kiosk | │ "fully_screen_orientation": 0,
immich-kiosk | │ "fully_screen_brightness": 0
immich-kiosk | │ },
immich-kiosk | │ "showTime": true,
immich-kiosk | │ "timeFormat": "24",
immich-kiosk | │ "showDate": true,
immich-kiosk | │ "dateFormat": "YYYY/MM/DD",
immich-kiosk | │ "clockSource": "client",
immich-kiosk | │ "duration": 32,
immich-kiosk | │ "disableScreensaver": false,
immich-kiosk | │ "selectedUser": "",
immich-kiosk | │ "menuPosition": "top",
immich-kiosk | │ "optimize_images": false,
immich-kiosk | │ "useGpu": true,
immich-kiosk | │ "burnInInterval": 0,
immich-kiosk | │ "burnInDuration": 30,
immich-kiosk | │ "burnInOpacity": 70,
immich-kiosk | │ "showArchived": false,
immich-kiosk | │ "people": [],
immich-kiosk | │ "requireAllPeople": false,
immich-kiosk | │ "excludedPeople": [REDACTED],
immich-kiosk | │ "albums": [REDACTED],
immich-kiosk | │ "album_order": "random",
immich-kiosk | │ "excluded_albums": [REDACTED],
immich-kiosk | │ "dates": [],
immich-kiosk | │ "tags": [],
immich-kiosk | │ "excluded_tags": [],
immich-kiosk | │ "rating": -1,
immich-kiosk | │ "excluded_partners": [],
immich-kiosk | │ "memories": false,
immich-kiosk | │ "pastMemoryDays": 0,
immich-kiosk | │ "memoryWeight": 1,
immich-kiosk | │ "dateFilter": "",
immich-kiosk | │ "showClearCacheButton": false,
immich-kiosk | │ "showProgressBar": true,
immich-kiosk | │ "progressBarPosition": "top",
immich-kiosk | │ "disableUi": false,
immich-kiosk | │ "disableNavigation": false,
immich-kiosk | │ "frameless": false,
immich-kiosk | │ "framePadding": [
immich-kiosk | │ 0
immich-kiosk | │ ],
immich-kiosk | │ "hideCursor": false,
immich-kiosk | │ "fontSize": 130,
immich-kiosk | │ "backgroundBlur": true,
immich-kiosk | │ "backgroundBlurAmount": 10,
immich-kiosk | │ "theme": "fade",
immich-kiosk | │ "layout": "single",
immich-kiosk | │ "upArrowAction": "",
immich-kiosk | │ "downArrowAction": "",
immich-kiosk | │ "sleepStart": "",
immich-kiosk | │ "sleepEnd": "",
immich-kiosk | │ "sleepIcon": true,
immich-kiosk | │ "sleepDimScreen": false,
immich-kiosk | │ "disableSleep": false,
immich-kiosk | │ "transition": "cross-fade",
immich-kiosk | │ "fadeTransitionDuration": 1,
immich-kiosk | │ "crossFadeTransitionDuration": 1,
immich-kiosk | │ "imageFit": "none",
immich-kiosk | │ "imageEffect": "smart-zoom",
immich-kiosk | │ "imageEffectAmount": 170,
immich-kiosk | │ "useOriginalImage": true,
immich-kiosk | │ "showVideos": true,
immich-kiosk | │ "excludeVideosOver": 60,
immich-kiosk | │ "livePhotos": true,
immich-kiosk | │ "livePhotoLoopDelay": 0,
immich-kiosk | │ "showImageRating": false,
immich-kiosk | │ "showOwner": false,
immich-kiosk | │ "showAlbumName": true,
immich-kiosk | │ "showPersonName": true,
immich-kiosk | │ "showPersonAge": true,
immich-kiosk | │ "showAgeYearUnit": false,
immich-kiosk | │ "ageSwitchToYearsAfter": 1,
immich-kiosk | │ "showImageTime": true,
immich-kiosk | │ "imageTimeFormat": "24",
immich-kiosk | │ "showImageDate": true,
immich-kiosk | │ "imageDateFormat": "YYYY-MM-DD",
immich-kiosk | │ "showImageDescription": true,
immich-kiosk | │ "showImageCamera": true,
immich-kiosk | │ "showImageExif": true,
immich-kiosk | │ "showImageQR": false,
immich-kiosk | │ "showImageLocation": true,
immich-kiosk | │ "imageLocation": {
immich-kiosk | │ "hideCity": false,
immich-kiosk | │ "hideState": false,
immich-kiosk | │ "hideCountry": false
immich-kiosk | │ },
immich-kiosk | │ "hideCountries": [],
immich-kiosk | │ "showImageID": false,
immich-kiosk | │ "showUser": false,
immich-kiosk | │ "showMoreInfo": true,
immich-kiosk | │ "showMoreInfoImageLink": true,
immich-kiosk | │ "showMoreInfoQrCode": false,
immich-kiosk | │ "likeButtonAction": [
immich-kiosk | │ "favorite"
immich-kiosk | │ ],
immich-kiosk | │ "hideButtonAction": [
immich-kiosk | │ "tag"
immich-kiosk | │ ],
immich-kiosk | │ "buttonOpenInApp": false,
immich-kiosk | │ "qrCodeOpenInApp": true,
immich-kiosk | │ "weather": {
immich-kiosk | │ "locations": [
immich-kiosk | │ {
immich-kiosk | │ "Name": "REDACTED",
immich-kiosk | │ "Lat": "REDACTED",
immich-kiosk | │ "Lon": "REDACTED",
immich-kiosk | │ "API": "REDACTED",
immich-kiosk | │ "Unit": "metric",
immich-kiosk | │ "Lang": "fr",
immich-kiosk | │ "Forecast": true,
immich-kiosk | │ "RoundTemp": true,
immich-kiosk | │ "Default": true
immich-kiosk | │ }
immich-kiosk | │ ],
immich-kiosk | │ "rotationInterval": 60
immich-kiosk | │ },
immich-kiosk | │ "iframe": [],
immich-kiosk | │ "customCSSClass": "",
immich-kiosk | │ "customCSS": true,
immich-kiosk | │ "webhooks": null,
immich-kiosk | │ "blacklist": [],
immich-kiosk | │ "offlineMode": {
immich-kiosk | │ "MaxSize": "0",
immich-kiosk | │ "NumberOfAssets": 100,
immich-kiosk | │ "ParallelDownloads": 1,
immich-kiosk | │ "ExpirationHours": 0,
immich-kiosk | │ "Enabled": false
immich-kiosk | │ },
immich-kiosk | │ "useOfflineMode": false,
immich-kiosk | │ "kiosk": {
immich-kiosk | │ "version": "0.34.1-beta.1-DEVELOPMENT",
immich-kiosk | │ "configValidationLevel": "error",
immich-kiosk | │ "Redirects": null,
immich-kiosk | │ "port": 3000,
immich-kiosk | │ "fetchedAssetsSize": 1000,
immich-kiosk | │ "httpTimeout": 20,
immich-kiosk | │ "behindProxy": false,
immich-kiosk | │ "disableURLQueries": false,
immich-kiosk | │ "disableConfigEndpoint": false,
immich-kiosk | │ "enableURLBuilder": false,
immich-kiosk | │ "watchConfig": true,
immich-kiosk | │ "cache": true,
immich-kiosk | │ "preFetch": true,
immich-kiosk | │ "assetWeighting": true,
immich-kiosk | │ "allowedOrigins": [],
immich-kiosk | │ "debug": true,
immich-kiosk | │ "debugVerbose": true
immich-kiosk | │ }
immich-kiosk | │ }
immich-kiosk | 17:06:48 DEBU BTNL deviceID=REDACTED cache miss for new image="missing value"
immich-kiosk | 17:06:48 DEBU BTNL Cache miss url=http://immich-server:2283/api/albums/62a324a1-6867-4c90-8b0d-8d821fb9afec
immich-kiosk | 17:06:48 DEBU PXXI method=POST path=/weather location=REDACTED
immich-kiosk | 17:06:48 DEBU BTNL Cache saved url=http://immich-server:2283/api/albums/62a324a1-6867-4c90-8b0d-8d821fb9afec
immich-kiosk | 17:06:48 DEBU BTNL Cache hit url=http://immich-server:2283/api/albums/62a324a1-6867-4c90-8b0d-8d821fb9afec
immich-kiosk | 17:06:48 DEBU BTNL Cache miss url="http://immich-server:2283/api/albums?assetId=d7b12696-b1c2-422b-8591-e5879c13e248"
immich-kiosk | 17:06:48 DEBU BTNL Cache saved url="http://immich-server:2283/api/albums?assetId=d7b12696-b1c2-422b-8591-e5879c13e248"
immich-kiosk | 17:06:48 DEBU BTNL Cache miss url="http://immich-server:2283/api/faces?id=d7b12696-b1c2-422b-8591-e5879c13e248"
immich-kiosk | 17:06:48 DEBU BTNL Cache saved url="http://immich-server:2283/api/faces?id=d7b12696-b1c2-422b-8591-e5879c13e248"
immich-kiosk | 17:06:48 DEBU BTNL Cache miss url=http://immich-server:2283/api/assets/d7b12696-b1c2-422b-8591-e5879c13e248
immich-kiosk | 17:06:48 DEBU BTNL Cache saved url=http://immich-server:2283/api/assets/d7b12696-b1c2-422b-8591-e5879c13e248
immich-kiosk | 17:06:55 DEBU EFCF method=POST path=/refresh/check
immich-kiosk | 17:07:00 DEBU BTNL Got image in=12.400841052
immich-kiosk | 17:07:03 DEBU MUIF method=POST path=/refresh/check
immich-kiosk | 17:07:09 DEBU HSBY method=GET path=/
immich-kiosk | requestConfig=
immich-kiosk | │ {
immich-kiosk | │ "user": [],
immich-kiosk | │ "history": [],
immich-kiosk | │ "ClientData": {
immich-kiosk | │ "fully_version": "",
immich-kiosk | │ "fully_webview_version": "",
immich-kiosk | │ "fully_android_version": "",
immich-kiosk | │ "client_time": "",
immich-kiosk | │ "client_width": 0,
immich-kiosk | │ "client_height": 0,
immich-kiosk | │ "fully_screen_orientation": 0,
immich-kiosk | │ "fully_screen_brightness": 0
immich-kiosk | │ },
immich-kiosk | │ "showTime": true,
immich-kiosk | │ "timeFormat": "24",
immich-kiosk | │ "showDate": true,
immich-kiosk | │ "dateFormat": "YYYY/MM/DD",
immich-kiosk | │ "clockSource": "client",
immich-kiosk | │ "duration": 32,
immich-kiosk | │ "disableScreensaver": false,
immich-kiosk | │ "selectedUser": "",
immich-kiosk | │ "menuPosition": "top",
immich-kiosk | │ "optimize_images": false,
immich-kiosk | │ "useGpu": true,
immich-kiosk | │ "burnInInterval": 0,
immich-kiosk | │ "burnInDuration": 30,
immich-kiosk | │ "burnInOpacity": 70,
immich-kiosk | │ "showArchived": false,
immich-kiosk | │ "people": [],
immich-kiosk | │ "requireAllPeople": false,
immich-kiosk | │ "excludedPeople": [REDACTED],
immich-kiosk | │ "albums": [REDACTED],
immich-kiosk | │ "album_order": "random",
immich-kiosk | │ "excluded_albums": [REDACTED],
immich-kiosk | │ "dates": [],
immich-kiosk | │ "tags": [],
immich-kiosk | │ "excluded_tags": [],
immich-kiosk | │ "rating": -1,
immich-kiosk | │ "excluded_partners": [],
immich-kiosk | │ "memories": false,
immich-kiosk | │ "pastMemoryDays": 0,
immich-kiosk | │ "memoryWeight": 1,
immich-kiosk | │ "dateFilter": "",
immich-kiosk | │ "showClearCacheButton": false,
immich-kiosk | │ "showProgressBar": true,
immich-kiosk | │ "progressBarPosition": "top",
immich-kiosk | │ "disableUi": false,
immich-kiosk | │ "disableNavigation": false,
immich-kiosk | │ "frameless": false,
immich-kiosk | │ "framePadding": [
immich-kiosk | │ 0
immich-kiosk | │ ],
immich-kiosk | │ "hideCursor": false,
immich-kiosk | │ "fontSize": 130,
immich-kiosk | │ "backgroundBlur": true,
immich-kiosk | │ "backgroundBlurAmount": 10,
immich-kiosk | │ "theme": "fade",
immich-kiosk | │ "layout": "single",
immich-kiosk | │ "upArrowAction": "",
immich-kiosk | │ "downArrowAction": "",
immich-kiosk | │ "sleepStart": "",
immich-kiosk | │ "sleepEnd": "",
immich-kiosk | │ "sleepIcon": true,
immich-kiosk | │ "sleepDimScreen": false,
immich-kiosk | │ "disableSleep": false,
immich-kiosk | │ "transition": "cross-fade",
immich-kiosk | │ "fadeTransitionDuration": 1,
immich-kiosk | │ "crossFadeTransitionDuration": 1,
immich-kiosk | │ "imageFit": "none",
immich-kiosk | │ "imageEffect": "smart-zoom",
immich-kiosk | │ "imageEffectAmount": 170,
immich-kiosk | │ "useOriginalImage": true,
immich-kiosk | │ "showVideos": true,
immich-kiosk | │ "excludeVideosOver": 60,
immich-kiosk | │ "livePhotos": true,
immich-kiosk | │ "livePhotoLoopDelay": 0,
immich-kiosk | │ "showImageRating": false,
immich-kiosk | │ "showOwner": false,
immich-kiosk | │ "showAlbumName": true,
immich-kiosk | │ "showPersonName": true,
immich-kiosk | │ "showPersonAge": true,
immich-kiosk | │ "showAgeYearUnit": false,
immich-kiosk | │ "ageSwitchToYearsAfter": 1,
immich-kiosk | │ "showImageTime": true,
immich-kiosk | │ "imageTimeFormat": "24",
immich-kiosk | │ "showImageDate": true,
immich-kiosk | │ "imageDateFormat": "YYYY-MM-DD",
immich-kiosk | │ "showImageDescription": true,
immich-kiosk | │ "showImageCamera": true,
immich-kiosk | │ "showImageExif": true,
immich-kiosk | │ "showImageQR": false,
immich-kiosk | │ "showImageLocation": true,
immich-kiosk | │ "imageLocation": {
immich-kiosk | │ "hideCity": false,
immich-kiosk | │ "hideState": false,
immich-kiosk | │ "hideCountry": false
immich-kiosk | │ },
immich-kiosk | │ "hideCountries": [],
immich-kiosk | │ "showImageID": false,
immich-kiosk | │ "showUser": false,
immich-kiosk | │ "showMoreInfo": true,
immich-kiosk | │ "showMoreInfoImageLink": true,
immich-kiosk | │ "showMoreInfoQrCode": false,
immich-kiosk | │ "likeButtonAction": [
immich-kiosk | │ "favorite"
immich-kiosk | │ ],
immich-kiosk | │ "hideButtonAction": [
immich-kiosk | │ "tag"
immich-kiosk | │ ],
immich-kiosk | │ "buttonOpenInApp": false,
immich-kiosk | │ "qrCodeOpenInApp": true,
immich-kiosk | │ "weather": {
immich-kiosk | │ "locations": [
immich-kiosk | │ {
immich-kiosk | │ "Name": "REDACTED",
immich-kiosk | │ "Lat": "REDACTED",
immich-kiosk | │ "Lon": "REDACTED",
immich-kiosk | │ "API": "REDACTED",
immich-kiosk | │ "Unit": "metric",
immich-kiosk | │ "Lang": "fr",
immich-kiosk | │ "Forecast": true,
immich-kiosk | │ "RoundTemp": true,
immich-kiosk | │ "Default": true
immich-kiosk | │ }
immich-kiosk | │ ],
immich-kiosk | │ "rotationInterval": 60
immich-kiosk | │ },
immich-kiosk | │ "iframe": [],
immich-kiosk | │ "customCSSClass": "",
immich-kiosk | │ "customCSS": true,
immich-kiosk | │ "webhooks": null,
immich-kiosk | │ "blacklist": [],
immich-kiosk | │ "offlineMode": {
immich-kiosk | │ "MaxSize": "0",
immich-kiosk | │ "NumberOfAssets": 100,
immich-kiosk | │ "ParallelDownloads": 1,
immich-kiosk | │ "ExpirationHours": 0,
immich-kiosk | │ "Enabled": false
immich-kiosk | │ },
immich-kiosk | │ "useOfflineMode": false,
immich-kiosk | │ "kiosk": {
immich-kiosk | │ "version": "0.34.1-beta.1-DEVELOPMENT",
immich-kiosk | │ "configValidationLevel": "error",
immich-kiosk | │ "Redirects": null,
immich-kiosk | │ "port": 3000,
immich-kiosk | │ "fetchedAssetsSize": 1000,
immich-kiosk | │ "httpTimeout": 20,
immich-kiosk | │ "behindProxy": false,
immich-kiosk | │ "disableURLQueries": false,
immich-kiosk | │ "disableConfigEndpoint": false,
immich-kiosk | │ "enableURLBuilder": false,
immich-kiosk | │ "watchConfig": true,
immich-kiosk | │ "cache": true,
immich-kiosk | │ "preFetch": true,
immich-kiosk | │ "assetWeighting": true,
immich-kiosk | │ "allowedOrigins": [],
immich-kiosk | │ "debug": true,
immich-kiosk | │ "debugVerbose": true
immich-kiosk | │ }
immich-kiosk | │ }
immich-kiosk | 17:07:09 DEBU EJKX method=POST deviceID=REDACTED path=/asset/new
immich-kiosk | requestConfig=
immich-kiosk | │ {
immich-kiosk | │ "user": [],
immich-kiosk | │ "history": [],
immich-kiosk | │ "ClientData": {
immich-kiosk | │ "fully_version": "",
immich-kiosk | │ "fully_webview_version": "",
immich-kiosk | │ "fully_android_version": "",
immich-kiosk | │ "client_time": "2026-03-18T17:07:08+01:00",
immich-kiosk | │ "client_width": 0,
immich-kiosk | │ "client_height": 0,
immich-kiosk | │ "fully_screen_orientation": 0,
immich-kiosk | │ "fully_screen_brightness": 0
immich-kiosk | │ },
immich-kiosk | │ "showTime": true,
immich-kiosk | │ "timeFormat": "24",
immich-kiosk | │ "showDate": true,
immich-kiosk | │ "dateFormat": "YYYY/MM/DD",
immich-kiosk | │ "clockSource": "client",
immich-kiosk | │ "duration": 32,
immich-kiosk | │ "disableScreensaver": false,
immich-kiosk | │ "selectedUser": "",
immich-kiosk | │ "menuPosition": "top",
immich-kiosk | │ "optimize_images": false,
immich-kiosk | │ "useGpu": true,
immich-kiosk | │ "burnInInterval": 0,
immich-kiosk | │ "burnInDuration": 30,
immich-kiosk | │ "burnInOpacity": 70,
immich-kiosk | │ "showArchived": false,
immich-kiosk | │ "people": [],
immich-kiosk | │ "requireAllPeople": false,
immich-kiosk | │ "excludedPeople": [REDACTED],
immich-kiosk | │ "albums": [REDACTED],
immich-kiosk | │ "album_order": "random",
immich-kiosk | │ "excluded_albums": [REDACTED],
immich-kiosk | │ "dates": [],
immich-kiosk | │ "tags": [],
immich-kiosk | │ "excluded_tags": [],
immich-kiosk | │ "rating": -1,
immich-kiosk | │ "excluded_partners": [],
immich-kiosk | │ "memories": false,
immich-kiosk | │ "pastMemoryDays": 0,
immich-kiosk | │ "memoryWeight": 1,
immich-kiosk | │ "dateFilter": "",
immich-kiosk | │ "showClearCacheButton": false,
immich-kiosk | │ "showProgressBar": true,
immich-kiosk | │ "progressBarPosition": "top",
immich-kiosk | │ "disableUi": false,
immich-kiosk | │ "disableNavigation": false,
immich-kiosk | │ "frameless": false,
immich-kiosk | │ "framePadding": [
immich-kiosk | │ 0
immich-kiosk | │ ],
immich-kiosk | │ "hideCursor": false,
immich-kiosk | │ "fontSize": 130,
immich-kiosk | │ "backgroundBlur": true,
immich-kiosk | │ "backgroundBlurAmount": 10,
immich-kiosk | │ "theme": "fade",
immich-kiosk | │ "layout": "single",
immich-kiosk | │ "upArrowAction": "",
immich-kiosk | │ "downArrowAction": "",
immich-kiosk | │ "sleepStart": "",
immich-kiosk | │ "sleepEnd": "",
immich-kiosk | │ "sleepIcon": true,
immich-kiosk | │ "sleepDimScreen": false,
immich-kiosk | │ "disableSleep": false,
immich-kiosk | │ "transition": "cross-fade",
immich-kiosk | │ "fadeTransitionDuration": 1,
immich-kiosk | │ "crossFadeTransitionDuration": 1,
immich-kiosk | │ "imageFit": "none",
immich-kiosk | │ "imageEffect": "smart-zoom",
immich-kiosk | │ "imageEffectAmount": 170,
immich-kiosk | │ "useOriginalImage": true,
immich-kiosk | │ "showVideos": true,
immich-kiosk | │ "excludeVideosOver": 60,
immich-kiosk | │ "livePhotos": true,
immich-kiosk | │ "livePhotoLoopDelay": 0,
immich-kiosk | │ "showImageRating": false,
immich-kiosk | │ "showOwner": false,
immich-kiosk | │ "showAlbumName": true,
immich-kiosk | │ "showPersonName": true,
immich-kiosk | │ "showPersonAge": true,
immich-kiosk | │ "showAgeYearUnit": false,
immich-kiosk | │ "ageSwitchToYearsAfter": 1,
immich-kiosk | │ "showImageTime": true,
immich-kiosk | │ "imageTimeFormat": "24",
immich-kiosk | │ "showImageDate": true,
immich-kiosk | │ "imageDateFormat": "YYYY-MM-DD",
immich-kiosk | │ "showImageDescription": true,
immich-kiosk | │ "showImageCamera": true,
immich-kiosk | │ "showImageExif": true,
immich-kiosk | │ "showImageQR": false,
immich-kiosk | │ "showImageLocation": true,
immich-kiosk | │ "imageLocation": {
immich-kiosk | │ "hideCity": false,
immich-kiosk | │ "hideState": false,
immich-kiosk | │ "hideCountry": false
immich-kiosk | │ },
immich-kiosk | │ "hideCountries": [],
immich-kiosk | │ "showImageID": false,
immich-kiosk | │ "showUser": false,
immich-kiosk | │ "showMoreInfo": true,
immich-kiosk | │ "showMoreInfoImageLink": true,
immich-kiosk | │ "showMoreInfoQrCode": false,
immich-kiosk | │ "likeButtonAction": [
immich-kiosk | │ "favorite"
immich-kiosk | │ ],
immich-kiosk | │ "hideButtonAction": [
immich-kiosk | │ "tag"
immich-kiosk | │ ],
immich-kiosk | │ "buttonOpenInApp": false,
immich-kiosk | │ "qrCodeOpenInApp": true,
immich-kiosk | │ "weather": {
immich-kiosk | │ "locations": [
immich-kiosk | │ {
immich-kiosk | │ "Name": "REDACTED",
immich-kiosk | │ "Lat": "REDACTED",
immich-kiosk | │ "Lon": "REDACTED",
immich-kiosk | │ "API": "REDACTED",
immich-kiosk | │ "Unit": "metric",
immich-kiosk | │ "Lang": "fr",
immich-kiosk | │ "Forecast": true,
immich-kiosk | │ "RoundTemp": true,
immich-kiosk | │ "Default": true
immich-kiosk | │ }
immich-kiosk | │ ],
immich-kiosk | │ "rotationInterval": 60
immich-kiosk | │ },
immich-kiosk | │ "iframe": [],
immich-kiosk | │ "customCSSClass": "",
immich-kiosk | │ "customCSS": true,
immich-kiosk | │ "webhooks": null,
immich-kiosk | │ "blacklist": [],
immich-kiosk | │ "offlineMode": {
immich-kiosk | │ "MaxSize": "0",
immich-kiosk | │ "NumberOfAssets": 100,
immich-kiosk | │ "ParallelDownloads": 1,
immich-kiosk | │ "ExpirationHours": 0,
immich-kiosk | │ "Enabled": false
immich-kiosk | │ },
immich-kiosk | │ "useOfflineMode": false,
immich-kiosk | │ "kiosk": {
immich-kiosk | │ "version": "0.34.1-beta.1-DEVELOPMENT",
immich-kiosk | │ "configValidationLevel": "error",
immich-kiosk | │ "Redirects": null,
immich-kiosk | │ "port": 3000,
immich-kiosk | │ "fetchedAssetsSize": 1000,
immich-kiosk | │ "httpTimeout": 20,
immich-kiosk | │ "behindProxy": false,
immich-kiosk | │ "disableURLQueries": false,
immich-kiosk | │ "disableConfigEndpoint": false,
immich-kiosk | │ "enableURLBuilder": false,
immich-kiosk | │ "watchConfig": true,
immich-kiosk | │ "cache": true,
immich-kiosk | │ "preFetch": true,
immich-kiosk | │ "assetWeighting": true,
immich-kiosk | │ "allowedOrigins": [],
immich-kiosk | │ "debug": true,
immich-kiosk | │ "debugVerbose": true
immich-kiosk | │ }
immich-kiosk | │ }
immich-kiosk | 17:07:09 DEBU EJKX deviceID=REDACTED cache miss for new image="missing value"
immich-kiosk | 17:07:09 DEBU EJKX Cache hit url=http://immich-server:2283/api/albums/62a324a1-6867-4c90-8b0d-8d821fb9afec
immich-kiosk | 17:07:09 DEBU EJKX Cache hit url=http://immich-server:2283/api/albums/62a324a1-6867-4c90-8b0d-8d821fb9afec
immich-kiosk | 17:07:09 DEBU EJKX Cache miss url="http://immich-server:2283/api/albums?assetId=f8fcd3b3-ea19-4145-bdb5-4856108ce060"
immich-kiosk | 17:07:09 DEBU VTBF method=POST path=/weather location=REDACTED
immich-kiosk | 17:07:09 DEBU EJKX Cache saved url="http://immich-server:2283/api/albums?assetId=f8fcd3b3-ea19-4145-bdb5-4856108ce060"
immich-kiosk | 17:07:09 DEBU EJKX Cache miss url="http://immich-server:2283/api/faces?id=f8fcd3b3-ea19-4145-bdb5-4856108ce060"
immich-kiosk | 17:07:09 DEBU EJKX Cache saved url="http://immich-server:2283/api/faces?id=f8fcd3b3-ea19-4145-bdb5-4856108ce060"
immich-kiosk | 17:07:09 DEBU EJKX Cache miss url=http://immich-server:2283/api/assets/f8fcd3b3-ea19-4145-bdb5-4856108ce060
immich-kiosk | 17:07:09 DEBU EJKX Cache saved url=http://immich-server:2283/api/assets/f8fcd3b3-ea19-4145-bdb5-4856108ce060
immich-kiosk | 17:07:14 DEBU NAQJ method=POST path=/refresh/check
immich-kiosk | 17:07:14 DEBU BTNL Converted image in=13.442043234
immich-kiosk | 17:07:16 DEBU VCDH method=POST path=/refresh/check
immich-kiosk | 17:07:19 DEBU PPYG method=POST path=/refresh/check
immich-kiosk | 17:07:23 DEBU JUIO method=POST path=/refresh/check
immich-kiosk | 17:07:27 DEBU HWVL method=POST path=/refresh/check
immich-kiosk exited with code 0 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I have searched the existing feature requests to make sure this is not a duplicate request.
The feature
Hello,
Thanks for your wonderful project!
I want to use it to display my photos taken with my camera.
However, when I test I feel that displayed images are of very low quality.
I put
use_original_image: truebut most of my images are in AVIF format so, as mentioned in the docs, it is not supported.Other JPEGs I have are of perfect quality with this parameter btw.
Would it possible that Immich Kiosk let the client display the AVIF image?
(AVIF is supported on all browsers in all platforms: https://caniuse.com/avif)
Or if not possible, would it be possible to tweak parameters to get a better quality preview image?
Thanks a lot!
Beta Was this translation helpful? Give feedback.
All reactions