-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Open
Description
I have searched the existing issues, both open and closed, to make sure this is not a duplicate report.
- Yes
The bug
I have used Lightroom to edit some Pixel 10 motion pictures and exported them as JXL.
After uploading them to Immich, no thumbnail is generated, and the image does not display (web and Android).
Trying to play the embedded video on the web shows "No video with supported format and MIME type found," and on Android, an infinite loading.
The OS that Immich Server is running on
Fedora 42
Version of Immich Server
v2.3.1
Version of Immich Mobile App
v2.3.0 build.3027
Platform with the issue
- Server
- Web
- Mobile
Device make and model
Samsung S23+ Android 16
Your docker-compose.yml content
From https://docs.immich.app/overview/quick-start/Your .env content
From https://docs.immich.app/overview/quick-start/Reproduction steps
- Upload JXL image with motion video
sample:
20251026_164558.zip
Relevant log output
[Nest] 7 - 12/06/2025, 6:54:14 PM ERROR [Microservices:Error: ffprobe exited with code 1
ffprobe version 7.1.1-Jellyfin Copyright (c) 2007-2025 the FFmpeg developers
built with gcc 14 (Debian 14.2.0-19)
configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto=auto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
libavutil 59. 39.100 / 59. 39.100
libavcodec 61. 19.101 / 61. 19.101
libavformat 61. 7.100 / 61. 7.100
libavdevice 61. 3.100 / 61. 3.100
libavfilter 10. 4.100 / 10. 4.100
libswscale 8. 3.100 / 8. 3.100
libswresample 5. 3.100 / 5. 3.100
libpostproc 58. 3.100 / 58. 3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55f7a7e48540] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible!
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55f7a7e48540] moov atom not found
/usr/src/app/upload/encoded-video/507ea3c4-7fdb-4dad-a437-4fd7ce0c4978/6c/df/6cdf8870-797a-401d-9412-cccfff55e10b-MP.mp4: Invalid data found when processing input
at ChildProcess.<anonymous> (/usr/src/app/server/node_modules/.pnpm/[email protected]/node_modules/fluent-ffmpeg/lib/ffprobe.js:233:22)
at ChildProcess.emit (node:events:518:28)
at ChildProcess._handle.onexit (node:internal/child_process:293:12)] Failed to extract motion video for d4162c08-e16a-4445-888a-6cdb7e0d5351: /usr/src/app/upload/upload/507ea3c4-7fdb-4dad-a437-4fd7ce0c4978/30/67/30678e2d-0501-40f6-95ad-85b3b62db285.jxl: Error: ffprobe exited with code 1
ffprobe version 7.1.1-Jellyfin Copyright (c) 2007-2025 the FFmpeg developers
built with gcc 14 (Debian 14.2.0-19)
configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --extra-version=Jellyfin --disable-doc --disable-ffplay --disable-static --disable-libxcb --disable-sdl2 --disable-xlib --enable-lto=auto --enable-gpl --enable-version3 --enable-shared --enable-gmp --enable-gnutls --enable-chromaprint --enable-opencl --enable-libdrm --enable-libxml2 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libfontconfig --enable-libharfbuzz --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libopenmpt --enable-libdav1d --enable-libsvtav1 --enable-libwebp --enable-libvpx --enable-libx264 --enable-libx265 --enable-libzvbi --enable-libzimg --enable-libfdk-aac --arch=amd64 --enable-libshaderc --enable-libplacebo --enable-vulkan --enable-vaapi --enable-amf --enable-libvpl --enable-ffnvcodec --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvdec --enable-nvenc
libavutil 59. 39.100 / 59. 39.100
libavcodec 61. 19.101 / 61. 19.101
libavformat 61. 7.100 / 61. 7.100
libavdevice 61. 3.100 / 61. 3.100
libavfilter 10. 4.100 / 10. 4.100
libswscale 8. 3.100 / 8. 3.100
libswresample 5. 3.100 / 5. 3.100
libpostproc 58. 3.100 / 58. 3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55f7a7e48540] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible!
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55f7a7e48540] moov atom not found
/usr/src/app/upload/encoded-video/507ea3c4-7fdb-4dad-a437-4fd7ce0c4978/6c/df/6cdf8870-797a-401d-9412-cccfff55e10b-MP.mp4: Invalid data found when processing inputAdditional information
No response
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
To triage