Closed yodatak closed 2 months ago
I don't think this is due to the helm chart you're using, but just in case, can you try with another approach such as the official chart? Truecharts is not really meant to be used on anything other than TrueNas Scale.
I got the issue too :/ seem like maybe an issue with typesence how could i help to debug it ?
maybe its because of bad asset like this
[Nest] 8 - 12/07/2023, 1:20:13 AM ERROR [JobService] Error: ffprobe exited with code 1
2023-12-07T01:20:13.445608551+01:00 ffprobe version 6.0-Jellyfin Copyright (c) 2007-2023 the FFmpeg developers
built with gcc 12 (Debian 12.2.0-14)
2023-12-07T01:20:13.445624362+01:00 configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
libavutil 58. 2.100 / 58. 2.100
2023-12-07T01:20:13.445629549+01:00 libavcodec 60. 3.100 / 60. 3.100
2023-12-07T01:20:13.445632236+01:00 libavformat 60. 3.100 / 60. 3.100
libavdevice 60. 1.100 / 60. 1.100
2023-12-07T01:20:13.445638127+01:00 libavfilter 9. 3.100 / 9. 3.100
2023-12-07T01:20:13.445640674+01:00 libswscale 7. 1.100 / 7. 1.100
libswresample 4. 10.100 / 4. 10.100
libpostproc 57. 1.100 / 57. 1.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x22428190180] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible!
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x22428190180] moov atom not found
2023-12-07T01:20:13.445654639+01:00 /mnt/XXXX/rpd-tmp-soabixfp/q1OFr.mp4: Invalid data found when processing input
at ChildProcess.<anonymous> (/usr/src/app/node_modules/fluent-ffmpeg/lib/ffprobe.js:233:22)
at ChildProcess.emit (node:events:514:28)
2023-12-07T01:20:13.445666299+01:00 at ChildProcess._handle.onexit (node:internal/child_process:294:12)
[Nest] 8 - 12/07/2023, 1:20:13 AM ERROR [JobService] Object:
{
"id": "24f75584-cf4b-4efc-b9ee-0377d40b64d0"
}
2023-12-07T01:20:13.445902746+01:00 [Nest] 8 - 12/07/2023, 1:20:13 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: ffprobe exited with code 1
2023-12-07T01:20:13.445912833+01:00 ffprobe version 6.0-Jellyfin Copyright (c) 2007-2023 the FFmpeg developers
built with gcc 12 (Debian 12.2.0-14)
2023-12-07T01:20:13.445920499+01:00 configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
2023-12-07T01:20:13.445930965+01:00 libavutil 58. 2.100 / 58. 2.100
2023-12-07T01:20:13.445993317+01:00 libavcodec 60. 3.100 / 60. 3.100
2023-12-07T01:20:13.445997245+01:00 libavformat 60. 3.100 / 60. 3.100
2023-12-07T01:20:13.446000135+01:00 libavdevice 60. 1.100 / 60. 1.100
2023-12-07T01:20:13.446003119+01:00 libavfilter 9. 3.100 / 9. 3.100
2023-12-07T01:20:13.446005582+01:00 libswscale 7. 1.100 / 7. 1.100
2023-12-07T01:20:13.446008132+01:00 libswresample 4. 10.100 / 4. 10.100
2023-12-07T01:20:13.446011031+01:00 libpostproc 57. 1.100 / 57. 1.100
2023-12-07T01:20:13.446013466+01:00 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x5485a190180] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible!
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x5485a190180] moov atom not found
2023-12-07T01:20:13.446022581+01:00 /mnt/XXXX/rpd-tmp-soabixfp/MJPBG.mp4: Invalid data found when processing input
2023-12-07T01:20:13.446025810+01:00
[Nest] 8 - 12/07/2023, 1:20:13 AM ERROR [JobService] Error: ffprobe exited with code 1
ffprobe version 6.0-Jellyfin Copyright (c) 2007-2023 the FFmpeg developers
2023-12-07T01:20:13.446042878+01:00 built with gcc 12 (Debian 12.2.0-14)
configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
2023-12-07T01:20:13.446048847+01:00 libavutil 58. 2.100 / 58. 2.100
libavcodec 60. 3.100 / 60. 3.100
libavformat 60. 3.100 / 60. 3.100
2023-12-07T01:20:13.446059579+01:00 libavdevice 60. 1.100 / 60. 1.100
libavfilter 9. 3.100 / 9. 3.100
2023-12-07T01:20:13.446064002+01:00 libswscale 7. 1.100 / 7. 1.100
libswresample 4. 10.100 / 4. 10.100
libpostproc 57. 1.100 / 57. 1.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x5485a190180] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible!
2023-12-07T01:20:13.446073431+01:00 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x5485a190180] moov atom not found
/mnt/XXXX/rpd-tmp-soabixfp/MJPBG.mp4: Invalid data found when processing input
2023-12-07T01:20:13.446078350+01:00
at ChildProcess.<anonymous> (/usr/src/app/node_modules/fluent-ffmpeg/lib/ffprobe.js:233:22)
2023-12-07T01:20:13.446083709+01:00 at ChildProcess.emit (node:events:514:28)
at ChildProcess._handle.onexit (node:internal/child_process:294:12)
[Nest] 8 - 12/07/2023, 1:20:13 AM ERROR [JobService] Object:
2023-12-07T01:20:13.446095132+01:00 {
"id": "3d96642c-3c5a-4ea3-95b9-167abfe5e140"
}
[Nest] 8 - 12/07/2023, 1:20:14 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: ffprobe exited with code 1
2023-12-07T01:20:14.427169330+01:00 ffprobe version 6.0-Jellyfin Copyright (c) 2007-2023 the FFmpeg developers
2023-12-07T01:20:14.427173586+01:00 built with gcc 12 (Debian 12.2.0-14)
2023-12-07T01:20:14.427182399+01:00 configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
2023-12-07T01:20:14.427185346+01:00 libavutil 58. 2.100 / 58. 2.100
2023-12-07T01:20:14.427187855+01:00 libavcodec 60. 3.100 / 60. 3.100
2023-12-07T01:20:14.427190374+01:00 libavformat 60. 3.100 / 60. 3.100
2023-12-07T01:20:14.427192994+01:00 libavdevice 60. 1.100 / 60. 1.100
2023-12-07T01:20:14.427195525+01:00 libavfilter 9. 3.100 / 9. 3.100
2023-12-07T01:20:14.427197969+01:00 libswscale 7. 1.100 / 7. 1.100
2023-12-07T01:20:14.427200255+01:00 libswresample 4. 10.100 / 4. 10.100
2023-12-07T01:20:14.427203290+01:00 libpostproc 57. 1.100 / 57. 1.100
2023-12-07T01:20:14.427206537+01:00 [mov,mp4,m4a,3gp,
3g2,mj2 @ 0x4f0e4190180] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible!
2023-12-07T01:20:14.427209150+01:00 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x4f0e4190180] moov atom not found
2023-12-07T01:20:14.427212612+01:00 /mnt/XXXX/rpd-tmp-soabixfp/gA0YT.mp4: Invalid data found when processing input
2023-12-07T01:20:14.427215207+01:00
2023-12-07T01:20:14.427218217+01:00 [Nest] 8 - 12/07/2023, 1:20:14 AM ERROR [JobService] Error: ffprobe exited with code 1
2023-12-07T01:20:14.427223419+01:00 ffprobe version 6.0-Jellyfin Copyright (c) 2007-2023 the FFmpeg developers
2023-12-07T01:20:14.427226252+01:00 built with gcc 12 (Debian 12.2.0-14)
2023-12-07T01:20:14.427228971+01:00 configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-ptx-compression --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-libdrm --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libsvtav1 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-opencl --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
2023-12-07T01:20:14.427238655+01:00 libavutil 58. 2.100 / 58. 2.100
2023-12-07T01:20:14.427241296+01:00 libavcodec 60. 3.100 / 60. 3.100
2023-12-07T01:20:14.427243760+01:00 libavformat 60. 3.100 / 60. 3.100
2023-12-07T01:20:14.427246156+01:00 libavdevice 60. 1.100 / 60. 1.100
2023-12-07T01:20:14.427248541+01:00 libavfi
lter 9. 3.100 / 9. 3.100
2023-12-07T01:20:14.427250935+01:00 libswscale 7. 1.100 / 7. 1.100
2023-12-07T01:20:14.427253725+01:00 libswresample 4. 10.100 / 4. 10.100
2023-12-07T01:20:14.427256504+01:00 libpostproc 57. 1.100 / 57. 1.100
2023-12-07T01:20:14.427259200+01:00 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x4f0e4190180] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible!
2023-12-07T01:20:14.427261658+01:00 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x4f0e4190180] moov atom not found
2023-12-07T01:20:14.427264790+01:00 /mnt/XXXX/rpd-tmp-soabixfp/gA0YT.mp4: Invalid data found when processing input
2023-12-07T01:20:14.427267146+01:00
2023-12-07T01:20:14.427269933+01:00 at ChildProcess.<anonymous> (/usr/src/app/node_modules/fluent-ffmpeg/lib/ffprobe.js:233:22)
2023-12-07T01:20:14.427272802+01:00 at ChildProcess.emit (node:events:514:28)
2023-12-07T01:20:14.427275563+01:00 at ChildProcess._handle.onexit (node:internal/child_process:294:12)
2023-12-07T01:20:14.427322046+01:00 [Nest] 8 - 12/07/2023, 1:20:14 AM ERROR [JobService] Object:
2023-12-07T01:20:14.427326593+01:00 {
2023-12-07T01:20:14.427329406+01:00 "id": "cc3533f3-2dd6-4bca-b6c0-a24545fa140d"
2023-12-07T01:20:14.427332118+01:00 }
2023-12-07T01:20:14.427334851+01:00
[Nest] 8 - 12/07/2023, 1:20:24 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:24.907438089+01:00 [Nest] 8 - 12/07/2023, 1:20:24 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:24.907449640+01:00 [Nest] 8 - 12/07/2023, 1:20:24 AM ERROR [JobService] Object:
2023-12-07T01:20:24.907453387+01:00 {
2023-12-07T01:20:24.907457034+01:00 "id": "4d705f98-f1e6-4c4b-ae79-80d7d414009b"
2023-12-07T01:20:24.907460485+01:00 }
[Nest] 8 - 12/07/2023, 1:20:24 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:20:24 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:24.908150062+01:00 [Nest] 8 - 12/07/2023, 1:20:24 AM ERROR [JobService] Object:
{
2023-12-07T01:20:24.908161547+01:00 "id": "e3244edd-09fd-43a2-a2b8-28a5f89cc4b6"
2023-12-07T01:20:24.908164187+01:00 }
2023-12-07T01:20:24.908166470+01:00
2023-12-07T01:20:24.908196195+01:00 [Nest] 8 - 12/07/2023, 1:20:24 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:24.908232916+01:00 [Nest] 8 - 12/07/2023, 1:20:24 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:24.908275477+01:00 [Nest] 8 - 12/07/2023, 1:20:24 AM ERROR [JobService] Object:
2023-12-07T01:20:24.908283279+01:00 {
2023-12-07T01:20:24.908287108+01:00 "id": "1371ace3-b282-4b5c-9628-1b1e2ba3fe60"
2023-12-07T01:20:24.908290356+01:00 }
2023-12-07T01:20:24.908293053+01:00
[Nest] 8 - 12/07/2023, 1:20:27 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:27.449111818+01:00 [Nest] 8 - 12/07/2023, 1:20:27 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:27.449150253+01:00 [Nest] 8 - 12/07/2023, 1:20:27 AM ERROR [JobService] Object:
2023-12-07T01:20:27.449160581+01:00 {
2023-12-07T01:20:27.449164826+01:00 "id": "eca003db-e961-4e17-bb1a-d6b877f4d077"
}
2023-12-07T01:20:27.449171845+01:00
[Nest] 8 - 12/07/2023, 1:20:28 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:28.556595864+01:00 [Nest] 8 - 12/07/2023, 1:20:28 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:28.556606060+01:00 [Nest] 8 - 12/07/2023, 1:20:28 AM ERROR [JobService] Object:
2023-12-07T01:20:28.556609704+01:00 {
2023-12-07T01:20:28.556613307+01:00 "id": "f3de91b4-683a-4ffd-8866-ae94f384fcdd"
2023-12-07T01:20:28.556615882+01:00 }
2023-12-07T01:20:28.556618249+01:00
[Nest] 8 - 12/07/2023, 1:20:28 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:28.557195844+01:00 [Nest] 8 - 12/07/2023, 1:20:28 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:28.557199484+01:00 [Nest] 8 - 12/07/2023, 1:20:28 AM ERROR [JobService] Object:
2023-12-07T01:20:28.557202449+01:00 {
2023-12-07T01:20:28.557205444+01:00 "id": "d128dcda-cb65-4657-aa08-8edc23106c92"
2023-12-07T01:20:28.557208067+01:00 }
2023-12-07T01:20:28.557210462+01:00
2023-12-07T01:20:28.557269054+01:00 [Nest] 8 - 12/07/2023, 1:20:28 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:28.557274032+01:00 [Nest] 8 - 12/07/2023, 1:20:28 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:28.557302300+01:00 [Nest] 8 - 12/07/2023, 1:20:28 AM ERROR [JobService] Object:
2023-12-07T01:20:28.557306036+01:00 {
2023-12-07T01:20:28.557308866+01:00 "id": "121bd39e-a533-4904-bc6e-952ccf2dbf20"
2023-12-07T01:20:28.557311636+01:00 }
2023-12-07T01:20:28.557321404+01:00
[Nest] 8 - 12/07/2023, 1:20:29 AM ERROR [JobService] Unable to run job handler (recognizeFaces/recognize-faces): Error: ENOENT: no such file or directory, open 'upload/thumbs/8d9dc17b-e5b6-43de-8ca1-0c5e77e220e9/32/de/32defc5e-eb70-4e44-8b82-351292c01c15.jpeg'
2023-12-07T01:20:29.211682708+01:00 [Nest] 8 - 12/07/2023, 1:20:29 AM ERROR [JobService] Error: ENOENT: no such file or directory, open 'upload/thumbs/8d9dc17b-e5b6-43de-8ca1-0c5e77e220e9/32/de/32defc5e-eb70-4e44-8b82-351292c01c15.jpeg'
[Nest] 8 - 12/07/2023, 1:20:29 AM ERROR [JobService] Object:
2023-12-07T01:20:29.211700182+01:00 {
2023-12-07T01:20:29.211705678+01:00 "id": "32defc5e-eb70-4e44-8b82-351292c01c15"
}
2023-12-07T01:20:29.211710571+01:00
[Nest] 8 - 12/07/2023, 1:20:29 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:20:29 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:29.551684124+01:00 [Nest] 8 - 12/07/2023, 1:20:29 AM ERROR [JobService] Object:
{
"id": "afde8cc6-ec3b-43f6-a7ca-88f6907735af"
}
2023-12-07T01:20:29.551696106+01:00
[Nest] 8 - 12/07/2023, 1:20:31 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:31.210023457+01:00 [Nest] 8 - 12/07/2023, 1:20:31 AM ERROR [JobService] Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:20:31 AM ERROR [JobService] Object:
2023-12-07T01:20:31.210072101+01:00 {
"id": "cc93ee60-93db-4605-821f-9202af3a70ac"
}
2023-12-07T01:20:31.210079648+01:00
2023-12-07T01:20:31.210386908+01:00 [Nest] 8 - 12/07/2023, 1:20:31 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:31.210395554+01:00 [Nest] 8 - 12/07/2023, 1:20:31 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:31.210418025+01:00 [Nest] 8 - 12/07/2023, 1:20:31 AM ERROR [JobService] Object:
2023-12-07T01:20:31.210421587+01:00 {
2023-12-07T01:20:31.210424270+01:00 "id": "945628b8-5268-4039-a422-466f3a6a1ae3"
2023-12-07T01:20:31.210426767+01:00 }
2023-12-07T01:20:31.210429148+01:00
2023-12-07T01:20:31.210667931+01:00 [Nest] 8 - 12/07/2023, 1:20:31 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:31.210712347+01:00 [Nest] 8 - 12/07/2023, 1:20:31 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:31.210722899+01:00 [Nest] 8 - 12/07/2023, 1:20:31 AM ERROR [JobService] Object:
2023-12-07T01:20:31.210725610+01:00 {
2023-12-07T01:20:31.210728319+01:00 "id": "6d9518b3-723c-4a27-bd53-6a7089ad91d0"
2023-12-07T01:20:31.210730747+01:00 }
2023-12-07T01:20:31.210732998+01:00
[Nest] 8 - 12/07/2023, 1:20:33 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:33.246186619+01:00 [Nest] 8 - 12/07/2023, 1:20:33 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:33.246230145+01:00 [Nest] 8 - 12/07/2023, 1:20:33 AM ERROR [JobService] Object:
2023-12-07T01:20:33.246239909+01:00 {
2023-12-07T01:20:33.246244159+01:00 "id": "942d3736-b03d-42c3-9ac9-ca61824a68f9"
2023-12-07T01:20:33.246249255+01:00 }
2023-12-07T01:20:33.246251775+01:00
[Nest] 8 - 12/07/2023, 1:20:34 AM ERROR [JobService] Unable to run job handler (objectTagging/classify-image): Error: Request for image classification failed with status 500: Internal Server Error
2023-12-07T01:20:34.736497196+01:00 [Nest] 8 - 12/07/2023, 1:20:34 AM ERROR [JobService] Error: Request for image classification failed with status 500: Internal Server Error
at MachineLearningRepository.post (/usr/src/app/dist/infra/repositories/machine-learning.repository.js:18:19)
2023-12-07T01:20:34.736505512+01:00 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2023-12-07T01:20:34.736508407+01:00 at async SmartInfoService.handleClassifyImage (/usr/src/app/dist/domain/smart-info/smart-info.service.js:55:22)
2023-12-07T01:20:34.736511293+01:00 at async /usr/src/app/dist/domain/job/job.service.js:108:37
2023-12-07T01:20:34.736514709+01:00 at async Worker.processJob (/usr/src/app/node_modules/bullmq/dist/cjs/classes/worker.js:387:28)
at async Worker.retryIfFailed (/usr/src/app/node_modules/bullmq/dist/cjs/classes/worker.js:574:24)
2023-12-07T01:20:34.736533233+01:00 [Nest] 8 - 12/07/2023, 1:20:34 AM ERROR [JobService] Object:
2023-12-07T01:20:34.736537005+01:00 {
2023-12-07T01:20:34.736540225+01:00 "id": "1c4922cd-9b80-4535-9cd6-e97c603332c0"
}
2023-12-07T01:20:34.736545961+01:00
[Nest] 8 - 12/07/2023, 1:20:34 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:20:34 AM ERROR [JobService] Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:20:34 AM ERROR [JobService] Object:
{
"id": "13b7073a-fba5-4d4d-b326-afda79568091"
2023-12-07T01:20:34.888181575+01:00 }
[Nest] 8 - 12/07/2023, 1:20:36 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:36.699397525+01:00 [Nest] 8 - 12/07/2023, 1:20:36 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:36.699408447+01:00 [Nest] 8 - 12/07/2023, 1:20:36 AM ERROR [JobService] Object:
2023-12-07T01:20:36.699411872+01:00 {
2023-12-07T01:20:36.699414934+01:00 "id": "46c06e3a-a4b6-4b04-ab2d-4a22f82194f1"
2023-12-07T01:20:36.699417559+01:00 }
2023-12-07T01:20:36.699419852+01:00
2023-12-07T01:20:36.699735081+01:00 [Nest] 8 - 12/07/2023, 1:20:36 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:36.699745249+01:00 [Nest] 8 - 12/07/2023, 1:20:36 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:36.699786017+01:00 [Nest] 8 - 12/07/2023, 1:20:36 AM ERROR [JobService] Object:
2023-12-07T01:20:36.699790271+01:00 {
2023-12-07T01:20:36.699793105+01:00 "id": "fd768686-687e-466d-bf28-2a3735339c1b"
2023-12-07T01:20:36.699795729+01:00 }
2023-12-07T01:20:36.699798071+01:00
[Nest] 8 - 12/07/2023, 1:20:38 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:38.441459786+01:00 [Nest] 8 - 12/07/2023, 1:20:38 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:38.441463960+01:00 [Nest] 8 - 12/07/2023, 1:20:38 AM ERROR [JobService] Object:
2023-12-07T01:20:38.441466685+01:00 {
2023-12-07T01:20:38.441472714+01:00 "id": "32f7cbbe-a95a-40d4-8cca-dd86f7e0f664"
2023-12-07T01:20:38.441475390+01:00 }
2023-12-07T01:20:38.441477783+01:00
[Nest] 8 - 12/07/2023, 1:20:41 AM ERROR [JobService] Unable to run job handler (recognizeFaces/recognize-faces): Error: Request for facial recognition failed with status 500: Internal Server Error
[Nest] 8 - 12/07/2023, 1:20:41 AM ERROR [JobService] Error: Request for facial recognition failed with status 500: Internal Server Error
2023-12-07T01:20:41.281239728+01:00 at MachineLearningRepository.post (/usr/src/app/dist/infra/repositories/machine-learning.repository.js:18:19)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2023-12-07T01:20:41.281254518+01:00 at async PersonService.handleRecognizeFaces (/usr/src/app/dist/domain/person/person.service.js:183:23)
2023-12-07T01:20:41.281257517+01:00 at async /usr/src/app/dist/domain/job/job.service.js:108:37
2023-12-07T01:20:41.281259903+01:00 at async Worker.processJob (/usr/src/app/node_modules/bullmq/dist/cjs/classes/worker.js:387:28)
2023-12-07T01:20:41.281262358+01:00 at async Worker.retryIfFailed (/usr/src/app/node_modules/bullmq/dist/cjs/classes/worker.js:574:24)
[Nest] 8 - 12/07/2023, 1:20:41 AM ERROR [JobService] Object:
2023-12-07T01:20:41.281272523+01:00 {
2023-12-07T01:20:41.281275179+01:00 "id": "179a14e8-737c-4965-80d3-92e82f9e86b6"
2023-12-07T01:20:41.281277632+01:00 }
2023-12-07T01:20:41.281279929+01:00
[Nest] 8 - 12/07/2023, 1:20:44 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:44.249823558+01:00 [Nest] 8 - 12/07/2023, 1:20:44 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:44.249828734+01:00 [Nest] 8 - 12/07/2023, 1:20:44 AM ERROR [JobService] Object:
2023-12-07T01:20:44.249831786+01:00 {
2023-12-07T01:20:44.249834464+01:00 "id": "e93e8315-b9b2-4ebe-96f3-6639fe0967f9"
2023-12-07T01:20:44.249837031+01:00 }
2023-12-07T01:20:44.249839142+01:00
2023-12-07T01:20:44.249842121+01:00 [Nest] 8 - 12/07/2023, 1:20:44 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:44.249844671+01:00 [Nest] 8 - 12/07/2023, 1:20:44 AM ERROR [JobService] Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:20:44 AM ERROR [JobService] Object:
2023-12-07T01:20:44.249849961+01:00 {
2023-12-07T01:20:44.249852540+01:00 "id": "8bc9eb52-f14d-48ca-9bad-6743b8c6e03f"
}
2023-12-07T01:20:44.249857374+01:00
[Nest] 8 - 12/07/2023, 1:20:46 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:46.771537153+01:00 [Nest] 8 - 12/07/2023, 1:20:46 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:46.771542624+01:00 [Nest] 8 - 12/07/2023, 1:20:46 AM ERROR [JobService] Object:
2023-12-07T01:20:46.771546154+01:00 {
2023-12-07T01:20:46.771553757+01:00 "id": "c6435c78-e2ed-41bf-b5a8-d3dc566724f4"
2023-12-07T01:20:46.771557374+01:00 }
2023-12-07T01:20:46.771560287+01:00
[Nest] 8 - 12/07/2023, 1:20:47 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:47.497787134+01:00 [Nest] 8 - 12/07/2023, 1:20:47 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:47.497791891+01:00 [Nest] 8 - 12/07/2023, 1:20:47 AM ERROR [JobService] Object:
2023-12-07T01:20:47.497794657+01:00 {
2023-12-07T01:20:47.497801383+01:00 "id": "af698c6c-6217-4ac7-adfa-3954f01eda70"
2023-12-07T01:20:47.497804314+01:00 }
2023-12-07T01:20:47.497806870+01:00
[Nest] 8 - 12/07/2023, 1:20:54 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:20:54.120126931+01:00 [Nest] 8 - 12/07/2023, 1:20:54 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:54.120129702+01:00 [Nest] 8 - 12/07/2023, 1:20:54 AM ERROR [JobService] Object:
2023-12-07T01:20:54.120131506+01:00 {
"id": "bca65953-a778-4e42-9f01-5ecf755d4590"
}
2023-12-07T01:20:54.120140544+01:00
[Nest] 8 - 12/07/2023, 1:20:54 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:20:54 AM ERROR [JobService] Error: Input file contains unsupported image format
2023-12-07T01:20:54.120469132+01:00 [Nest] 8 - 12/07/2023, 1:20:54 AM ERROR [JobService] Object:
2023-12-07T01:20:54.120473665+01:00 {
"id": "84fdc30a-d3a4-428c-8a38-04019637d38f"
}
[Nest] 8 - 12/07/2023, 1:20:54 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:20:54 AM ERROR [JobService] Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:20:54 AM ERROR [JobService] Object:
2023-12-07T01:20:54.120728170+01:00 {
2023-12-07T01:20:54.120731639+01:00 "id": "839cba2a-bcc7-473d-940c-c1a7439d3fb3"
}
2023-12-07T01:20:54.120736931+01:00
[Nest] 8 - 12/07/2023, 1:21:00 AM ERROR [JobService] Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
2023-12-07T01:21:00.935995601+01:00 [Nest] 8 - 12/07/2023, 1:21:00 AM ERROR [JobService] Error: Input file contains unsupported image format
[Nest] 8 - 12/07/2023, 1:21:00 AM ERROR [JobService] Object:
2023-12-07T01:21:00.936330151+01:00 {
I can provides bad asset for reproduce the error if wanted
I have a same issue in docker and 1.91.4
Unable to run job handler (thumbnailGeneration/generate-jpeg-thumbnail): Error: Input file contains unsupported image format
@grishy Do you know the original file type?
@alextran1502 I found that this is not related to version/config (k8s or docker). It happens when you have a photo that was corrupted during upload. It can be any format. I have it happen with JPEG or HEIC from my iPhone. I imported photos from Google Photos and this time it was broken. In the UI it looks like this.
If you download a photo from the UI, you won't be able to open it locally.
@alextran1502 do we have an API to get and remove all the broken photos? :) I want to reload this from a google backup.
@grishy we don't unfortunately
@yodatak @alextran1502
Small snippet that will show all broken images.
API_KEY
;import requests
import os
baseaddr = "https://immich.lab.local"
url = f"{baseaddr}/api/asset"
headers = {
"Accept": "application/json",
"x-api-key": os.environ["API_KEY"],
}
response = requests.request("GET", url, headers=headers, verify=False).json()
without_thumbhash = [x for x in response if x["thumbhash"] is None]
for asset in without_thumbhash:
print(f"id='{asset['id']}' fileCreatedAt={asset['fileCreatedAt']} name='{asset['originalFileName']}'")
print(f"Total: {len(without_thumbhash)}")
After that you can remove them by API or manually.
upd: Deleting broken images and re-uploading them eliminated the error. version 1.91.4
How did you delete the corrupted images? Manually on the server or within the application? I am struggling with the same error and deleting the pictures in the app doe snot help.
@mfuellbier via API. I made something like this
import requests
import os
import json
from tqdm import tqdm
baseaddr = "https://immich.lab.local"
# Disable SSL warnings
import urllib3
urllib3.disable_warnings()
#
# Get all assets without thumbhash
url = f"{baseaddr}/api/asset"
headers = {
"Accept": "application/json",
"x-api-key": os.environ["API_KEY"],
}
print("Getting assets...")
response = requests.request("GET", url, headers=headers, verify=False).json()
without_thumbhash = [x for x in response if x["thumbhash"] is None]
for asset in without_thumbhash:
print(
f"id='{asset['id']}' fileCreatedAt={asset['fileCreatedAt']} name='{asset['originalFileName']}'"
)
print(f"Total: {len(without_thumbhash)}")
#
# Download all assets without thumbhash
if False:
print()
print("=" * 80)
print()
url = f"{baseaddr}/api/asset/download/archive"
payload = json.dumps({"assetIds": [x["id"] for x in without_thumbhash]})
headers = {
"Content-Type": "application/json",
"Accept": "application/octet-stream",
"x-api-key": os.environ["API_KEY"],
}
print("Downloading...")
response = requests.request(
"POST", url, headers=headers, data=payload, verify=False, stream=True
)
print("Headers")
print(response.headers)
total_size_in_bytes = int(response.headers.get("content-length", 0))
block_size = 1024 # 1 Kibibyte
progress_bar = tqdm(total=total_size_in_bytes, unit="iB", unit_scale=True)
with open("backup.zip", "wb") as file:
for data in response.iter_content(block_size):
progress_bar.update(len(data))
file.write(data)
progress_bar.close()
if total_size_in_bytes != 0 and progress_bar.n != total_size_in_bytes:
print("ERROR, something went wrong")
#
# Delete all assets without thumbhash in Immich
if False:
print()
print("=" * 80)
print()
url = f"{baseaddr}/api/asset"
payload = json.dumps({"ids": [x["id"] for x in without_thumbhash]})
headers = {
"Content-Type": "application/json",
"x-api-key": os.environ["API_KEY"],
}
print("Deleting...")
response = requests.request(
"DELETE", url, headers=headers, data=payload, verify=False
)
print(response.text)
Thank you. I tried deleting the files with you script. Deletion worked well, but I cannot reupload the deleted images anymore. Immich says the images would be duplicates. Besides that, I am still not able to upload new images. The logs still show the error "Input file contains unsupported image format". Do you have any idea what the issue might be here?
@mfuellbier idk, I used the API way to upload (immich-go tool). Works pretty well. and fixed all.
P.S. did you uncomment if False:
?
I believe the original issue (microservices crashing) has been fixed since this issue was logged. Happy to re-open it if it is still a problem. For other issues/troubleshooting feel free to open a new discussion (q&a)
The bug
With generation of thumbnails immich_microservices restart all the 2/5 minutes i try to disable geodata and it don't fix anything
My log
The OS that Immich Server is running on
Fedora k3s
Version of Immich Server
v1.89.0
Version of Immich Mobile App
non used
Platform with the issue
Your docker-compose.yml content
Additional information
No response