Playlist order doesn't change #7495

Closed
opened 2026-02-07 05:06:32 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @ghost on GitHub (Oct 22, 2025).

Description of the bug

Jellyfin version: 10.10.7

When arranging the items inside a playlist, it seems at first like the order of the playlist changed. Upon reloading the page though, the order of the items is either back to its original position or a mix of my order and the original one. The issue is that Jellyfin doesn't save the playlist order or saves it partially. Even waiting a couple minutes before reloading the page won't solve the problem.

Reproduction steps

  1. Enter inside a playlist
  2. Manually arrange an item to a different index. (Say item x is at index 5. Manually drag the item to the 2nd index).
  3. Reload the web page.
  4. The playlist order is unchanged. (The previously moved item x is still on index 5).

What is the current bug behavior?

The playlist order doesn't get saved, or gets saved partially.

What is the expected correct behavior?

The playlist order changes after manually arranging the items inside it.

Jellyfin Server version

10.10.0+

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

Release

Environment

- OS: Linux Fedora 42 (Plasma KDE)
- Linux Kernel: 6.1
- Virtualization: none
- Clients: Browser
- Browser: Librewolf 6.8
- Hardware Acceleration: None
- GPU Model: Radeon Vega Mobile Gfx
- Plugins: none
- Reverse Proxy: none
- Base URL: none
- Networking: Host
- Jellyfin Data Storage: local SATA HDD
- Media Storage: Local HDD
- External Integrations: none

Jellyfin logs

[2025-10-22 10:24:57.691 +02:00] [INF] [1] Main: Jellyfin version: "10.10.7"
[2025-10-22 10:24:57.744 +02:00] [INF] [1] Main: Environment Variables: ["[DOTNET_ROOT, /usr/lib64/dotnet]", "[DOTNET_BUNDLE_EXTRACT_BASE_DIR, /home/fegatto/.cache/dotnet_bundle_extract]", "[JELLYFIN_LOG_DIR, /home/fegatto/.local/share/jellyfin/log]"]
[2025-10-22 10:24:57.748 +02:00] [INF] [1] Main: Arguments: ["/usr/lib64/jellyfin/jellyfin.dll"]
[2025-10-22 10:24:57.748 +02:00] [INF] [1] Main: Operating system: "Fedora Linux 42 (KDE Plasma Desktop Edition)"
[2025-10-22 10:24:57.748 +02:00] [INF] [1] Main: Architecture: X64
[2025-10-22 10:24:57.749 +02:00] [INF] [1] Main: 64-Bit Process: True
[2025-10-22 10:24:57.750 +02:00] [INF] [1] Main: User Interactive: True
[2025-10-22 10:24:57.750 +02:00] [INF] [1] Main: Processor count: 8
[2025-10-22 10:24:57.750 +02:00] [INF] [1] Main: Program data path: "/home/fegatto/.local/share/jellyfin"
[2025-10-22 10:24:57.751 +02:00] [INF] [1] Main: Log directory path: "/home/fegatto/.local/share/jellyfin/log"
[2025-10-22 10:24:57.751 +02:00] [INF] [1] Main: Config directory path: "/home/fegatto/.config/jellyfin"
[2025-10-22 10:24:57.751 +02:00] [INF] [1] Main: Cache path: "/home/fegatto/.cache/jellyfin"
[2025-10-22 10:24:57.752 +02:00] [INF] [1] Main: Temp directory path: "/tmp/jellyfin"
[2025-10-22 10:24:57.752 +02:00] [INF] [1] Main: Web resources path: "/usr/lib64/jellyfin/jellyfin-web"
[2025-10-22 10:24:57.752 +02:00] [INF] [1] Main: Application directory: "/usr/lib64/jellyfin/"
[2025-10-22 10:24:57.965 +02:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/home/fegatto/.cache/jellyfin"
[2025-10-22 10:24:58.032 +02:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2025-10-22 10:24:58.174 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2025-10-22 10:24:58.174 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2025-10-22 10:24:58.175 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2025-10-22 10:24:58.177 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "192.168.39.213"]
[2025-10-22 10:24:58.178 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[2025-10-22 10:24:58.178 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2025-10-22 10:24:58.178 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[2025-10-22 10:25:00.634 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.7.0"
[2025-10-22 10:25:00.635 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.7.0"
[2025-10-22 10:25:00.636 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.7.0"
[2025-10-22 10:25:00.661 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.7.0"
[2025-10-22 10:25:00.662 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.7.0"
[2025-10-22 10:25:00.821 +02:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0"
[2025-10-22 10:25:01.695 +02:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/home/fegatto/wwwroot". Static files may be unavailable.
[2025-10-22 10:25:01.750 +02:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2025-10-22 10:25:01.770 +02:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Genera immagini Trickplay" set to fire at 2025-10-23 03:00:00.000 +02:00, which is 16:34:58.2293240 from now.
[2025-10-22 10:25:01.791 +02:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Estrai immagini capitolo" set to fire at 2025-10-23 02:00:00.000 +02:00, which is 15:34:58.2090262 from now.
[2025-10-22 10:25:01.827 +02:00] [INF] [10] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/colosso/Video/Altri"
[2025-10-22 10:25:01.961 +02:00] [INF] [11] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/colosso/Video/Documentari"
[2025-10-22 10:25:02.208 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.1.2"
[2025-10-22 10:25:02.413 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "dca", "flac", "mp3", "truehd"]
[2025-10-22 10:25:02.584 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2025-10-22 10:25:02.761 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "procamp_vaapi", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemap_opencl", "tonemap_vaapi", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "zscale"]
[2025-10-22 10:25:02.929 +02:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "scale_cuda" with option "format" is not available
[2025-10-22 10:25:03.093 +02:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "tonemap_cuda" with option "GPU accelerated HDR to SDR tonemapping" is not available
[2025-10-22 10:25:03.308 +02:00] [INF] [15] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/colosso/Video/Serie TV"
[2025-10-22 10:25:03.998 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["vdpau", "cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2025-10-22 10:25:04.814 +02:00] [INF] [21] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Svuota la cartella della transcodifica" Completed after 0 minute(s) and 0 seconds
[2025-10-22 10:25:06.061 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "ffmpeg"
[2025-10-22 10:25:06.063 +02:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "54f0fce7085a4e8db178344a6771bbc3"
[2025-10-22 10:25:06.063 +02:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2025-10-22 10:25:06.064 +02:00] [INF] [1] Main: Startup complete 0:00:08.6011335
[2025-10-22 10:25:06.204 +02:00] [INF] [8] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/colosso/Video/Film"
[2025-10-22 10:25:06.229 +02:00] [INF] [10] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Ripulire le collezioni e le playlist" Completed after 0 minute(s) and 1 seconds
[2025-10-22 10:25:06.496 +02:00] [INF] [10] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Aggiorna i plugin" Completed after 0 minute(s) and 1 seconds
[2025-10-22 10:25:20.945 +02:00] [INF] [23] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "gattopirata" has succeeded.
[2025-10-22 10:25:20.950 +02:00] [INF] [23] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "gattopirata": 0/0
[2025-10-22 10:25:20.956 +02:00] [INF] [23] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user 31f8de45-c461-47e5-9666-c74a37e84842
[2025-10-22 10:25:21.384 +02:00] [INF] [10] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request
[2025-10-22 10:26:21.430 +02:00] [INF] [14] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien - Romulus - Fede Álvarez - 2024/Alien - Romulus - Fede Álvarez - 2024.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-10-22 10:26:21.430 +02:00] [INF] [11] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien vs. Predator - Paul W. S. Anderson - 2004/Alien vs. Predator - Paul W. S. Anderson - 2004.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-10-22 10:26:21.430 +02:00] [INF] [33] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien - Covenant - Ridley Scott - 2017/Alien - Covenant - Ridley Scott - 2017.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-10-22 10:26:21.430 +02:00] [INF] [28] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien - La clonazione - Jean-Pierre Jeunet - 1997/Alien - La clonazione - Jean-Pierre Jeunet - 1997.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-10-22 10:26:21.430 +02:00] [INF] [22] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Aliens - Scontro finale - James Cameron - 1986/Aliens - Scontro finale - James Cameron - 1986.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-10-22 10:26:21.430 +02:00] [INF] [41] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien³ - David Fincher - 1992/Alien³ - David Fincher - 1992.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-10-22 10:26:21.430 +02:00] [INF] [15] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Aliens vs. Predator 2 - Colin Strause - 2007/Aliens vs. Predator 2 - Colin Strause - 2007.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-10-22 10:26:21.430 +02:00] [INF] [30] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien - Ridley Scott - 1979/Alien - Ridley Scott - 1979.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-10-22 10:26:26.606 +02:00] [INF] [22] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Prometheus - Ridley Scott - 2012/Prometheus - Ridley Scott - 2012.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format"
[2025-10-22 10:28:05.629 +02:00] [INF] [30] Jellyfin.Drawing.ImageProcessor: Creating image collage and saving to "/tmp/jellyfin/9fdf78f6c3b94e4ba6f01de62fc23fd2.png"
[2025-10-22 10:28:06.367 +02:00] [INF] [30] Jellyfin.Drawing.ImageProcessor: Completed creation of image collage and saved to "/tmp/jellyfin/9fdf78f6c3b94e4ba6f01de62fc23fd2.png"
[2025-10-22 10:33:39.053 +02:00] [INF] [26] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" closed
[2025-10-22 10:33:39.805 +02:00] [INF] [26] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request
[2025-10-22 10:34:18.091 +02:00] [INF] [22] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" closed
[2025-10-22 10:34:18.809 +02:00] [INF] [22] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request
[2025-10-22 10:55:13.966 +02:00] [INF] [34] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" closed
[2025-10-22 10:55:15.710 +02:00] [INF] [66] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request

FFmpeg logs


Client / Browser logs

No response

Relevant screenshots or videos

No response

Additional information

No response

Originally created by @ghost on GitHub (Oct 22, 2025). ### Description of the bug Jellyfin version: 10.10.7 When arranging the items inside a playlist, it seems at first like the order of the playlist changed. Upon reloading the page though, the order of the items is either back to its original position or a mix of my order and the original one. The issue is that Jellyfin doesn't save the playlist order or saves it partially. Even waiting a couple minutes before reloading the page won't solve the problem. ### Reproduction steps 1. Enter inside a playlist 2. Manually arrange an item to a different index. _(Say item `x` is at index `5`. Manually drag the item to the `2`nd index)._ 3. Reload the web page. 4. The playlist order is unchanged. _(The previously moved item `x` is still on index `5`)._ ### What is the current _bug_ behavior? The playlist order doesn't get saved, or gets saved partially. ### What is the expected _correct_ behavior? The playlist order changes after manually arranging the items inside it. ### Jellyfin Server version 10.10.0+ ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version Release ### Environment ```markdown - OS: Linux Fedora 42 (Plasma KDE) - Linux Kernel: 6.1 - Virtualization: none - Clients: Browser - Browser: Librewolf 6.8 - Hardware Acceleration: None - GPU Model: Radeon Vega Mobile Gfx - Plugins: none - Reverse Proxy: none - Base URL: none - Networking: Host - Jellyfin Data Storage: local SATA HDD - Media Storage: Local HDD - External Integrations: none ``` ### Jellyfin logs ```shell [2025-10-22 10:24:57.691 +02:00] [INF] [1] Main: Jellyfin version: "10.10.7" [2025-10-22 10:24:57.744 +02:00] [INF] [1] Main: Environment Variables: ["[DOTNET_ROOT, /usr/lib64/dotnet]", "[DOTNET_BUNDLE_EXTRACT_BASE_DIR, /home/fegatto/.cache/dotnet_bundle_extract]", "[JELLYFIN_LOG_DIR, /home/fegatto/.local/share/jellyfin/log]"] [2025-10-22 10:24:57.748 +02:00] [INF] [1] Main: Arguments: ["/usr/lib64/jellyfin/jellyfin.dll"] [2025-10-22 10:24:57.748 +02:00] [INF] [1] Main: Operating system: "Fedora Linux 42 (KDE Plasma Desktop Edition)" [2025-10-22 10:24:57.748 +02:00] [INF] [1] Main: Architecture: X64 [2025-10-22 10:24:57.749 +02:00] [INF] [1] Main: 64-Bit Process: True [2025-10-22 10:24:57.750 +02:00] [INF] [1] Main: User Interactive: True [2025-10-22 10:24:57.750 +02:00] [INF] [1] Main: Processor count: 8 [2025-10-22 10:24:57.750 +02:00] [INF] [1] Main: Program data path: "/home/fegatto/.local/share/jellyfin" [2025-10-22 10:24:57.751 +02:00] [INF] [1] Main: Log directory path: "/home/fegatto/.local/share/jellyfin/log" [2025-10-22 10:24:57.751 +02:00] [INF] [1] Main: Config directory path: "/home/fegatto/.config/jellyfin" [2025-10-22 10:24:57.751 +02:00] [INF] [1] Main: Cache path: "/home/fegatto/.cache/jellyfin" [2025-10-22 10:24:57.752 +02:00] [INF] [1] Main: Temp directory path: "/tmp/jellyfin" [2025-10-22 10:24:57.752 +02:00] [INF] [1] Main: Web resources path: "/usr/lib64/jellyfin/jellyfin-web" [2025-10-22 10:24:57.752 +02:00] [INF] [1] Main: Application directory: "/usr/lib64/jellyfin/" [2025-10-22 10:24:57.965 +02:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/home/fegatto/.cache/jellyfin" [2025-10-22 10:24:58.032 +02:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies [2025-10-22 10:24:58.174 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] [2025-10-22 10:24:58.174 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: [] [2025-10-22 10:24:58.175 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"] [2025-10-22 10:24:58.177 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "192.168.39.213"] [2025-10-22 10:24:58.178 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"] [2025-10-22 10:24:58.178 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist" [2025-10-22 10:24:58.178 +02:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: [] [2025-10-22 10:25:00.634 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.10.7.0" [2025-10-22 10:25:00.635 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.10.7.0" [2025-10-22 10:25:00.636 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.10.7.0" [2025-10-22 10:25:00.661 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.10.7.0" [2025-10-22 10:25:00.662 +02:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.10.7.0" [2025-10-22 10:25:00.821 +02:00] [INF] [1] Main: Kestrel is listening on "0.0.0.0" [2025-10-22 10:25:01.695 +02:00] [WRN] [1] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/home/fegatto/wwwroot". Static files may be unavailable. [2025-10-22 10:25:01.750 +02:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Running startup tasks [2025-10-22 10:25:01.770 +02:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Genera immagini Trickplay" set to fire at 2025-10-23 03:00:00.000 +02:00, which is 16:34:58.2293240 from now. [2025-10-22 10:25:01.791 +02:00] [INF] [1] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Estrai immagini capitolo" set to fire at 2025-10-23 02:00:00.000 +02:00, which is 15:34:58.2090262 from now. [2025-10-22 10:25:01.827 +02:00] [INF] [10] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/colosso/Video/Altri" [2025-10-22 10:25:01.961 +02:00] [INF] [11] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/colosso/Video/Documentari" [2025-10-22 10:25:02.208 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.1.2" [2025-10-22 10:25:02.413 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "dca", "flac", "mp3", "truehd"] [2025-10-22 10:25:02.584 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"] [2025-10-22 10:25:02.761 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "procamp_vaapi", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemap_opencl", "tonemap_vaapi", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "zscale"] [2025-10-22 10:25:02.929 +02:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "scale_cuda" with option "format" is not available [2025-10-22 10:25:03.093 +02:00] [WRN] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Filter: "tonemap_cuda" with option "GPU accelerated HDR to SDR tonemapping" is not available [2025-10-22 10:25:03.308 +02:00] [INF] [15] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/colosso/Video/Serie TV" [2025-10-22 10:25:03.998 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["vdpau", "cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"] [2025-10-22 10:25:04.814 +02:00] [INF] [21] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Svuota la cartella della transcodifica" Completed after 0 minute(s) and 0 seconds [2025-10-22 10:25:06.061 +02:00] [INF] [1] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "ffmpeg" [2025-10-22 10:25:06.063 +02:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: ServerId: "54f0fce7085a4e8db178344a6771bbc3" [2025-10-22 10:25:06.063 +02:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Core startup complete [2025-10-22 10:25:06.064 +02:00] [INF] [1] Main: Startup complete 0:00:08.6011335 [2025-10-22 10:25:06.204 +02:00] [INF] [8] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/colosso/Video/Film" [2025-10-22 10:25:06.229 +02:00] [INF] [10] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Ripulire le collezioni e le playlist" Completed after 0 minute(s) and 1 seconds [2025-10-22 10:25:06.496 +02:00] [INF] [10] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Aggiorna i plugin" Completed after 0 minute(s) and 1 seconds [2025-10-22 10:25:20.945 +02:00] [INF] [23] Jellyfin.Server.Implementations.Users.UserManager: Authentication request for "gattopirata" has succeeded. [2025-10-22 10:25:20.950 +02:00] [INF] [23] Emby.Server.Implementations.Session.SessionManager: Current/Max sessions for user "gattopirata": 0/0 [2025-10-22 10:25:20.956 +02:00] [INF] [23] Emby.Server.Implementations.Session.SessionManager: Creating new access token for user 31f8de45-c461-47e5-9666-c74a37e84842 [2025-10-22 10:25:21.384 +02:00] [INF] [10] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request [2025-10-22 10:26:21.430 +02:00] [INF] [14] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien - Romulus - Fede Álvarez - 2024/Alien - Romulus - Fede Álvarez - 2024.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-10-22 10:26:21.430 +02:00] [INF] [11] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien vs. Predator - Paul W. S. Anderson - 2004/Alien vs. Predator - Paul W. S. Anderson - 2004.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-10-22 10:26:21.430 +02:00] [INF] [33] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien - Covenant - Ridley Scott - 2017/Alien - Covenant - Ridley Scott - 2017.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-10-22 10:26:21.430 +02:00] [INF] [28] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien - La clonazione - Jean-Pierre Jeunet - 1997/Alien - La clonazione - Jean-Pierre Jeunet - 1997.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-10-22 10:26:21.430 +02:00] [INF] [22] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Aliens - Scontro finale - James Cameron - 1986/Aliens - Scontro finale - James Cameron - 1986.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-10-22 10:26:21.430 +02:00] [INF] [41] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien³ - David Fincher - 1992/Alien³ - David Fincher - 1992.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-10-22 10:26:21.430 +02:00] [INF] [15] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Aliens vs. Predator 2 - Colin Strause - 2007/Aliens vs. Predator 2 - Colin Strause - 2007.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-10-22 10:26:21.430 +02:00] [INF] [30] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Alien - Ridley Scott - 1979/Alien - Ridley Scott - 1979.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-10-22 10:26:26.606 +02:00] [INF] [22] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Starting "ffprobe" with args "-analyzeduration 200M -probesize 1G -i file:\"/mnt/colosso/Video/Film/Alien/Prometheus - Ridley Scott - 2012/Prometheus - Ridley Scott - 2012.mp4\" -threads 0 -v warning -print_format json -show_streams -show_chapters -show_format" [2025-10-22 10:28:05.629 +02:00] [INF] [30] Jellyfin.Drawing.ImageProcessor: Creating image collage and saving to "/tmp/jellyfin/9fdf78f6c3b94e4ba6f01de62fc23fd2.png" [2025-10-22 10:28:06.367 +02:00] [INF] [30] Jellyfin.Drawing.ImageProcessor: Completed creation of image collage and saved to "/tmp/jellyfin/9fdf78f6c3b94e4ba6f01de62fc23fd2.png" [2025-10-22 10:33:39.053 +02:00] [INF] [26] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" closed [2025-10-22 10:33:39.805 +02:00] [INF] [26] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request [2025-10-22 10:34:18.091 +02:00] [INF] [22] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" closed [2025-10-22 10:34:18.809 +02:00] [INF] [22] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request [2025-10-22 10:55:13.966 +02:00] [INF] [34] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" closed [2025-10-22 10:55:15.710 +02:00] [INF] [66] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request ``` ### FFmpeg logs ```shell ``` ### Client / Browser logs _No response_ ### Relevant screenshots or videos _No response_ ### Additional information _No response_
OVERLORD added the bug label 2026-02-07 05:06:32 +03:00
Author
Owner

@Shadowghost commented on GitHub (Oct 22, 2025):

Please test on 10.11

@Shadowghost commented on GitHub (Oct 22, 2025): Please test on 10.11
Author
Owner

@h4p commented on GitHub (Oct 22, 2025):

It tested this on 10.11

My playlist.xml files are under version control and I moved an item down the list which was reflected in the file (checked via git diff ..). Afterwards I re-opened the playlist in the browser from two different machines and the item was on the right place.

So I cannot recreate this bug in version 10.11

@h4p commented on GitHub (Oct 22, 2025): It tested this on 10.11 My playlist.xml files are under version control and I moved an item down the list which was reflected in the file (checked via git diff ..). Afterwards I re-opened the playlist in the browser from two different machines and the item was on the right place. So I cannot recreate this bug in version 10.11
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#7495