Duplicate season entry created on fresh scan in Jellyfin 10.11.4+ when season folder name includes show title #7918

Open
opened 2025-12-22 06:31:15 +01:00 by backuprepo · 0 comments
Owner

Originally created by @draperbr on GitHub (Dec 16, 2025).

Description of the bug

Jellyfin creates a duplicate Season 1 entry for a TV series on a fresh library scan in Jellyfin 10.11.4 and again in 10.11.5 (maybe earlier, no idea) when the season folder name includes the show title (e.g. [SHOW] - Season 01).

This occurs after fully removing the show, re-scanning the library to purge it, and re-adding the show cleanly. This does not appear to be caused by leftover database info (unless it isn't completely purging after removing the show).

The issue is currently reproducible for a single show, despite the same folder naming convention being used consistently across a reasonably large TV library.

Reproduction steps

Difficult to "radomly" reproduce as it has only occurred once (to my knowledge) across many shows, although it is 100% reproducible in this particular instance.

Here is what I've done to recreate:

  1. /mnt/media/TV/[SHOW]/[SHOW] - Season 01/
  2. Add the show to Jellyfin via Sonarr
  3. Scan the library
  4. Show appears with two, duplicate Season 1 - one shows as '[SHOW] - Season 1' and the other shows as 'Season 1' - both contain all episodes (episodes are only on disk a single time) , the 2 'Season 1's have slightly different season cover art.
  5. Remove the show from Jellyfin
  6. Rescan the library to confirm the show is fully removed
  7. Re-import episodes via Sonarr (files are renamed consistently)
  8. Rescan the Jellyfin library
  9. Delete all .nfo files
  10. Rescan the Library

This was performed on both Jellyfin 10.11.4 and 10.11.5.

What is the current bug behavior?

  • Jellyfin creates two separate “Season 1” entries for the same show ('[SHOW] - Season 1' and 'Season 1' )
  • Both Season 1 entries contain all episodes (full season, no partial split)
  • Only one physical season folder exists on disk
  • The duplicate season 1 persists across re-scans

Example symptom:

  • Two slightly different Season 1 posters are displayed under the show
  • Each Season 1 shows the full episode list (all episodes duplicated at the season level)

What is the expected correct behavior?

  • Jellyfin should create a single Season 1 entry
  • All episodes should appear under that single season
  • The season name should not be derived from or include the show title
  • Folder naming should not result in multiple season entities for the same season

Jellyfin Server version

10.11.5

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

10.11.5

Environment

- OS:Ubtuntu 24.04 LTS
- Linux Kernel:6.14.0-37-generic
- Virtualization: Docker
- Clients:Web, Roku
- Browser:Chrome 143.0.7499.40, Zen 1.17.12b
- FFmpeg Version: 6.1.1-3ubuntu5+esm6
- Playback Method: N/A (supports direct play and hardware encoding)
- Hardware Acceleration: NVENC / NVDEC
- CPU Model: Intel i5-10400
- GPU Model:NVIDIA GTX 1660 Super
- Plugins: AudioDB, Fanart, Intro Skipper, MusicBrainzm OMDb, Playback Reporting, Reports, Studio Images, Theme Songs, TheTVDB, TMDb, TMDb Box Sets, Trakt 
- Reverse Proxy: NGINX Proxy Manager
- Base URL: subdomain
- Networking: Docker bridge
- Jellyfin Data Storage & Filesystem: Local SSD (ext4)
- Media Storage & Filesystem: Local HDD (ext4 & ntfs) - this particular season is on ntsf
- External Integrations: Sonarr (relevant here), Radarr, and much of the *arr stack

Jellyfin logs

[2025-12-15 21:33:29.382 -05:00] [INF] [93] Emby.Server.Implementations.Session.SessionManager: Sending shutdown notifications
[2025-12-15 21:33:29.385 -05:00] [INF] [67] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" closed
[2025-12-15 21:33:29.385 -05:00] [INF] [36] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" closed
[2025-12-15 21:33:29.391 -05:00] [INF] [73] Main: Running query planner optimizations in the database... This might take a while
[2025-12-15 21:33:29.408 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/Movies/Dance Videos"
[2025-12-15 21:33:29.408 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/Movies/Kids Movies"
[2025-12-15 21:33:29.409 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/Movies/Movies"
[2025-12-15 21:33:29.413 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/TV"
[2025-12-15 21:33:29.437 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/Movies/Home  Videos"
[2025-12-15 21:33:29.437 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media26/Movies"
[2025-12-15 21:33:29.443 -05:00] [INF] [73] Emby.Server.Implementations.ApplicationHost: Disposing "CoreAppHost"
[2025-12-15 21:33:29.443 -05:00] [INF] [73] Emby.Server.Implementations.ApplicationHost: Disposing "MusicBrainzArtistProvider"
[2025-12-15 21:33:29.444 -05:00] [INF] [73] Emby.Server.Implementations.ApplicationHost: Disposing "MusicBrainzAlbumProvider"
[2025-12-15 21:33:29.444 -05:00] [INF] [73] Emby.Server.Implementations.ApplicationHost: Disposing "PluginManager"
[2025-12-15 21:33:37.873 -05:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/config/cache"
[2025-12-15 21:33:38.034 -05:00] [INF] [7] Jellyfin.Server.ServerSetupApp.SetupServer: Kestrel is listening on "XX.XX.XX.XX"
[2025-12-15 21:33:38.053 -05:00] [INF] [7] Main: Jellyfin version: "10.11.5"
[2025-12-15 21:33:38.056 -05:00] [INF] [7] Main: Environment Variables: ["[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]", "[JELLYFIN_DATA_DIR, /config/data]", "[DOTNET_SYSTEM_GLOBALIZATION_INVARIANT, 0]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_CONFIG_DIR, /config]", "[JELLYFIN_CACHE_DIR, /config/cache]"]
[2025-12-15 21:33:38.057 -05:00] [INF] [7] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
[2025-12-15 21:33:38.059 -05:00] [INF] [7] Main: Operating system: "Ubuntu 24.04.3 LTS"
[2025-12-15 21:33:38.059 -05:00] [INF] [7] Main: Architecture: X64
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: 64-Bit Process: True
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: User Interactive: True
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Processor count: 12
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Program data path: "/config/data"
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Log directory path: "/config/log"
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Config directory path: "/config"
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Cache path: "/config/cache"
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Temp directory path: "/tmp/jellyfin"
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Web resources path: "/usr/share/jellyfin/web"
[2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Application directory: "/usr/lib/jellyfin/bin/"
[2025-12-15 21:33:38.071 -05:00] [INF] [7] Jellyfin.Server.Startup: Storage path `"/config/data/data"` (Fixed) successfully checked with "421.3GiB" free which is over the minimum of "2GiB".
[2025-12-15 21:33:38.071 -05:00] [INF] [7] Jellyfin.Server.Startup: Storage path `"/config/cache"` (Fixed) successfully checked with "421.3GiB" free which is over the minimum of "2GiB".
[2025-12-15 21:33:38.071 -05:00] [INF] [7] Jellyfin.Server.Startup: Storage path `"/config/data"` (Fixed) successfully checked with "421.3GiB" free which is over the minimum of "2GiB".
[2025-12-15 21:33:38.073 -05:00] [INF] [7] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/config/cache"
[2025-12-15 21:33:38.122 -05:00] [INF] [7] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: "Data Source=/config/data/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True"
[2025-12-15 21:33:38.127 -05:00] [INF] [7] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to: 
"PRAGMA locking_mode=NORMAL;
PRAGMA journal_size_limit=134217728;
PRAGMA synchronous=1;
PRAGMA temp_store=2;
"
[2025-12-15 21:33:38.128 -05:00] [INF] [7] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.
[2025-12-15 21:33:38.152 -05:00] [INF] [7] Jellyfin.Server.Migrations.JellyfinMigrationService: Initialise Migration service.
[2025-12-15 21:33:38.469 -05:00] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check "StartupCheck" with status Degraded completed after 0.7371ms with message '"Server is still starting up."'
[2025-12-15 21:33:38.992 -05:00] [INF] [7] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage PreInitialisation.
[2025-12-15 21:33:39.002 -05:00] [INF] [7] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/config/cache"
[2025-12-15 21:33:39.486 -05:00] [WRN] [14] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check "StartupCheck" with status Degraded completed after 0.0581ms with message '"Server is still starting up."'
[2025-12-15 21:33:39.762 -05:00] [INF] [7] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2025-12-15 21:33:39.767 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Fanart, Version=12.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Fanart_12.0.0.0/Jellyfin.Plugin.Fanart.dll"
[2025-12-15 21:33:39.770 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "IntroSkipper, Version=1.10.11.9, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Intro Skipper_1.10.11.9/IntroSkipper.dll"
[2025-12-15 21:33:39.772 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "SQLitePCL.pretty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Playback Reporting_17.0.0.0/SQLitePCL.pretty.dll"
[2025-12-15 21:33:39.773 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.PlaybackReporting, Version=17.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Playback Reporting_17.0.0.0/Jellyfin.Plugin.PlaybackReporting.dll"
[2025-12-15 21:33:39.775 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "ExcelNumberFormat, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23c6f5d73be07eca" from "/config/data/plugins/Reports_18.0.0.0/ExcelNumberFormat.dll"
[2025-12-15 21:33:39.781 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "DocumentFormat.OpenXml.Framework, Version=3.1.1.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17" from "/config/data/plugins/Reports_18.0.0.0/DocumentFormat.OpenXml.Framework.dll"
[2025-12-15 21:33:39.798 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "ClosedXML, Version=0.104.2.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Reports_18.0.0.0/ClosedXML.dll"
[2025-12-15 21:33:39.891 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "DocumentFormat.OpenXml, Version=3.1.1.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17" from "/config/data/plugins/Reports_18.0.0.0/DocumentFormat.OpenXml.dll"
[2025-12-15 21:33:39.892 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "ClosedXML.Parser, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1d5f7376574c51ec" from "/config/data/plugins/Reports_18.0.0.0/ClosedXML.Parser.dll"
[2025-12-15 21:33:39.898 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "SixLabors.Fonts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d998eea7b14cab13" from "/config/data/plugins/Reports_18.0.0.0/SixLabors.Fonts.dll"
[2025-12-15 21:33:39.899 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "System.IO.Packaging, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from "/config/data/plugins/Reports_18.0.0.0/System.IO.Packaging.dll"
[2025-12-15 21:33:39.899 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "RBush, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Reports_18.0.0.0/RBush.dll"
[2025-12-15 21:33:39.900 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Reports, Version=18.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Reports_18.0.0.0/Jellyfin.Plugin.Reports.dll"
[2025-12-15 21:33:39.900 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.ThemeSongs, Version=10.11.0.2, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Theme Songs_10.11.0.2/Jellyfin.Plugin.ThemeSongs.dll"
[2025-12-15 21:33:39.908 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Tvdb.Sdk, Version=4.7.10.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/TheTVDB_2XX.XX.XX.XX/Tvdb.Sdk.dll"
[2025-12-15 21:33:39.911 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Tvdb, Version=2XX.XX.XX.XX, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/TheTVDB_2XX.XX.XX.XX/Jellyfin.Plugin.Tvdb.dll"
[2025-12-15 21:33:39.912 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.TMDbBoxSets, Version=12.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/TMDb Box Sets_12.0.0.0/Jellyfin.Plugin.TMDbBoxSets.dll"
[2025-12-15 21:33:39.915 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Trakt, Version=27.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Trakt_27.0.0.0/Trakt.dll"
[2025-12-15 21:33:39.936 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["XX.XX.XX.XX8", "XX.XX.XX.XX/8", "XX.XX.XX.XX/12", "XX.XX.XX.XX/16"]
[2025-12-15 21:33:39.937 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2025-12-15 21:33:39.937 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["XX.XX.XX.XX/8", "XX.XX.XX.XX/8", "XX.XX.XX.XX/12", "XX.XX.XX.XX/16"]
[2025-12-15 21:33:39.938 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["XX.XX.XX.XX", "XX.XX.XX.XX"]
[2025-12-15 21:33:39.938 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["XX.XX.XX.XX"]
[2025-12-15 21:33:39.938 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2025-12-15 21:33:39.938 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[2025-12-15 21:33:40.034 -05:00] [INF] [7] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: "Data Source=/config/data/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True"
[2025-12-15 21:33:40.034 -05:00] [INF] [7] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to: 
"PRAGMA locking_mode=NORMAL;
PRAGMA journal_size_limit=134217728;
PRAGMA synchronous=1;
PRAGMA temp_store=2;
"
[2025-12-15 21:33:40.034 -05:00] [INF] [7] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock.
[2025-12-15 21:33:40.039 -05:00] [INF] [7] Main: Prepare system for possible migrations
[2025-12-15 21:33:40.065 -05:00] [INF] [7] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage CoreInitialisation.
[2025-12-15 21:33:40.496 -05:00] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check "StartupCheck" with status Degraded completed after 0.0032ms with message '"Server is still starting up."'
[2025-12-15 21:33:40.612 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Fanart" "12.0.0.0"
[2025-12-15 21:33:40.799 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Intro Skipper" "1.10.11.9"
[2025-12-15 21:33:40.799 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Playback Reporting" "17.0.0.0"
[2025-12-15 21:33:40.801 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Reports" "18.0.0.0"
[2025-12-15 21:33:40.801 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Theme Songs" "10.11.0.2"
[2025-12-15 21:33:40.802 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TheTVDB" "2XX.XX.XX.XX"
[2025-12-15 21:33:40.803 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb Box Sets" "12.0.0.0"
[2025-12-15 21:33:40.803 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Trakt" "27.0.0.0"
[2025-12-15 21:33:40.804 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.11.5.0"
[2025-12-15 21:33:40.804 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.11.5.0"
[2025-12-15 21:33:40.804 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.11.5.0"
[2025-12-15 21:33:40.813 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.11.5.0"
[2025-12-15 21:33:40.813 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.11.5.0"
[2025-12-15 21:33:40.875 -05:00] [INF] [7] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage AppInitialisation.
[2025-12-15 21:33:40.921 -05:00] [INF] [9] Main: Kestrel is listening on "XX.XX.XX.XX"
[2025-12-15 21:33:40.987 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: EventMonitorEntryPoint Running
[2025-12-15 21:33:40.994 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Sqlite version: 3.46.1
[2025-12-15 21:33:40.995 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Sqlite compiler options: ATOMIC_INTRINSICS=1,COMPILER=gcc-9.4.0,DEFAULT_AUTOVACUUM,DEFAULT_CACHE_SIZE=-2000,DEFAULT_FILE_FORMAT=4,DEFAULT_FOREIGN_KEYS,DEFAULT_JOURNAL_SIZE_LIMIT=-1,DEFAULT_MMAP_SIZE=0,DEFAULT_PAGE_SIZE=4096,DEFAULT_PCACHE_INITSZ=20,DEFAULT_RECURSIVE_TRIGGERS,DEFAULT_SECTOR_SIZE=4096,DEFAULT_SYNCHRONOUS=2,DEFAULT_WAL_AUTOCHECKPOINT=1000,DEFAULT_WAL_SYNCHRONOUS=2,DEFAULT_WORKER_THREADS=0,DIRECT_OVERFLOW_READ,ENABLE_COLUMN_METADATA,ENABLE_FTS3,ENABLE_FTS3_PARENTHESIS,ENABLE_FTS4,ENABLE_FTS5,ENABLE_MATH_FUNCTIONS,ENABLE_RTREE,ENABLE_SNAPSHOT,MALLOC_SOFT_LIMIT=1024,MAX_ATTACHED=10,MAX_COLUMN=2000,MAX_COMPOUND_SELECT=500,MAX_DEFAULT_PAGE_SIZE=8192,MAX_EXPR_DEPTH=1000,MAX_FUNCTION_ARG=127,MAX_LENGTH=1000000000,MAX_LIKE_PATTERN_LENGTH=50000,MAX_MMAP_SIZE=0x7fff0000,MAX_PAGE_COUNT=0xfffffffe,MAX_PAGE_SIZE=65536,MAX_SQL_LENGTH=1000000000,MAX_TRIGGER_DEPTH=1000,MAX_VARIABLE_NUMBER=32766,MAX_VDBE_OP=250000000,MAX_WORKER_THREADS=8,MUTEX_PTHREADS,SYSTEM_MALLOC,TEMP_STORE=1,THREADSAFE=1
[2025-12-15 21:33:41.004 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Default journal_mode for "/config/data/data/playback_reporting.db" is "delete"
[2025-12-15 21:33:41.004 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Initialize PlaybackActivity Repository
[2025-12-15 21:33:41.005 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: PlaybackActivity table schema OK
[2025-12-15 21:33:41.005 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Expected : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
[2025-12-15 21:33:41.005 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Received : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int"
[2025-12-15 21:33:41.724 -05:00] [WRN] [9] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/run/s6-rc:s6-rc-init:EKjDnm/servicedirs/svc-jellyfin/wwwroot". Static files may be unavailable.
[2025-12-15 21:33:41.776 -05:00] [INF] [9] Emby.Server.Implementations.ApplicationHost: Running startup tasks
[2025-12-15 21:33:41.779 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.TaskCleanDb: TaskCleanDb Loaded
[2025-12-15 21:33:41.780 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.TaskRunBackup: TaskRunBackup Loaded
[2025-12-15 21:33:41.797 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Detect and Analyze Media Segments" set to fire at 2025-12-16 00:00:00.000 -05:00, which is 02:26:18.2031331 from now.
[2025-12-15 21:33:41.798 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Playback Reporting Trim Db" set to fire at 2025-12-16 00:00:00.000 -05:00, which is 02:26:18.2016819 from now.
[2025-12-15 21:33:41.814 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2025-12-16 03:00:00.000 -05:00, which is 05:26:18.1855241 from now.
[2025-12-15 21:33:41.816 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2025-12-16 02:00:00.000 -05:00, which is 04:26:18.1834189 from now.
[2025-12-15 21:33:41.822 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Refresh People" set to fire at 2025-12-16 05:00:00.000 -05:00, which is 07:26:18.1774407 from now.
[2025-12-15 21:33:41.839 -05:00] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.1.3"
[2025-12-15 21:33:41.866 -05:00] [INF] [9] 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", "ac4", "dca", "flac", "mp3", "truehd"]
[2025-12-15 21:33:41.882 -05:00] [INF] [9] 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", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
[2025-12-15 21:33:41.897 -05:00] [INF] [21] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media26/Movies"
[2025-12-15 21:33:41.897 -05:00] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "bwdif_opencl", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "yadif_opencl", "zscale", "alphasrc"]
[2025-12-15 21:33:42.104 -05:00] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
[2025-12-15 21:33:42.113 -05:00] [INF] [22] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" request
[2025-12-15 21:33:43.556 -05:00] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/Movies/Home  Videos"
[2025-12-15 21:33:43.638 -05:00] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
[2025-12-15 21:33:43.638 -05:00] [INF] [9] Emby.Server.Implementations.ApplicationHost: ServerId: "[redacted]"
[2025-12-15 21:33:43.638 -05:00] [INF] [9] Emby.Server.Implementations.ApplicationHost: Core startup complete
[2025-12-15 21:33:43.639 -05:00] [INF] [9] Main: Startup complete 0:00:10.1626779
[2025-12-15 21:33:44.802 -05:00] [INF] [13] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/Movies/Dance Videos"
[2025-12-15 21:33:44.828 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
[2025-12-15 21:33:46.067 -05:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 1 seconds
[2025-12-15 21:33:46.418 -05:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 1 seconds
[2025-12-15 21:34:05.366 -05:00] [INF] [7] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/Movies/Kids Movies"
[2025-12-15 21:35:11.223 -05:00] [INF] [14] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/Movies/Movies"
[2025-12-15 21:39:40.737 -05:00] [INF] [7] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" request
[2025-12-15 21:40:18.960 -05:00] [INF] [45] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "Series", Name: "[SHOW-UPPER-ALPHANUMERIC]", Path: "/mnt/media/TV/[SHOW-Title-Case]", Id: aec15ff1-a183-6a41-f759-2f5ae59cb25c
[2025-12-15 21:40:29.201 -05:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 21:40:29.201 -05:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 21:45:37.194 -05:00] [INF] [16] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/TV"
[2025-12-15 21:46:51.711 -05:00] [INF] [3] Emby.Server.Implementations.IO.LibraryMonitor: "TV" ("/mnt/media/TV") will be refreshed.
[2025-12-15 21:47:22.713 -05:00] [INF] [51] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 21:47:22.713 -05:00] [INF] [51] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 21:48:29.064 -05:00] [INF] [66] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 21:48:29.064 -05:00] [INF] [66] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 21:49:38.647 -05:00] [INF] [43] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E01.[EPISODE-1].[WEBRip-1080p].mkv"
[2025-12-15 21:49:39.609 -05:00] [INF] [7] MediaBrowser.Providers.TV.SeriesMetadataService: Creating Season "Season 1" entry for "[SHOW-UPPER-ALPHANUMERIC]"
[2025-12-15 21:49:42.249 -05:00] [INF] [43] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-1]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E01.[EPISODE-1].[WEBRip-1080p].mkv") will be refreshed.
[2025-12-15 21:49:42.255 -05:00] [INF] [43] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed.
[2025-12-15 21:49:49.608 -05:00] [INF] [44] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 21:49:49.608 -05:00] [INF] [44] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 21:50:12.731 -05:00] [INF] [48] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E01.[EPISODE-1].[WEBRip-1080p].mkv"
[2025-12-15 21:50:23.485 -05:00] [INF] [57] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 21:50:23.485 -05:00] [INF] [57] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 21:51:13.490 -05:00] [INF] [35] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task
[2025-12-15 21:51:13.550 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections"
[2025-12-15 21:51:13.589 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos"
[2025-12-15 21:51:13.635 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows"
[2025-12-15 21:51:15.057 -05:00] [WRN] [35] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved
[2025-12-15 21:51:15.057 -05:00] [WRN] [35] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved
[2025-12-15 21:51:15.067 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies"
[2025-12-15 21:51:15.610 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance"
[2025-12-15 21:52:54.393 -05:00] [INF] [3] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-2]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E02.[EPISODE-2].[WEBRip-1080p].mkv") will be refreshed.
[2025-12-15 21:52:54.397 -05:00] [INF] [3] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed.
[2025-12-15 21:52:54.406 -05:00] [INF] [3] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed.
[2025-12-15 21:52:54.472 -05:00] [INF] [35] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E02.[EPISODE-2].[WEBRip-1080p].mkv"
[2025-12-15 21:52:56.635 -05:00] [INF] [33] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E03.[EPISODE-3].[WEBDL-720p].mkv"
[2025-12-15 21:53:06.939 -05:00] [INF] [52] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 21:53:06.939 -05:00] [INF] [52] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 21:53:56.914 -05:00] [INF] [35] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task
[2025-12-15 21:53:56.965 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections"
[2025-12-15 21:53:56.965 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos"
[2025-12-15 21:53:56.969 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows"
[2025-12-15 21:53:58.392 -05:00] [WRN] [35] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved
[2025-12-15 21:53:58.392 -05:00] [WRN] [35] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved
[2025-12-15 21:53:58.412 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies"
[2025-12-15 21:53:58.921 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance"
[2025-12-15 21:56:53.822 -05:00] [INF] [14] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-3]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E03.[EPISODE-3].[WEBDL-720p].mkv") will be refreshed.
[2025-12-15 21:56:53.828 -05:00] [INF] [14] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed.
[2025-12-15 21:56:53.836 -05:00] [INF] [14] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed.
[2025-12-15 21:56:53.917 -05:00] [INF] [39] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E03.[EPISODE-3].[WEBDL-720p].mkv"
[2025-12-15 21:56:56.623 -05:00] [INF] [14] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E04.[EPISODE-4].[HDTV-1080p].mkv"
[2025-12-15 21:57:06.914 -05:00] [INF] [14] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 21:57:06.914 -05:00] [INF] [14] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 21:57:56.883 -05:00] [INF] [57] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task
[2025-12-15 21:57:56.936 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections"
[2025-12-15 21:57:56.936 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos"
[2025-12-15 21:57:56.939 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows"
[2025-12-15 21:57:58.416 -05:00] [WRN] [57] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved
[2025-12-15 21:57:58.416 -05:00] [WRN] [57] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved
[2025-12-15 21:57:58.424 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies"
[2025-12-15 21:57:58.927 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance"
[2025-12-15 21:59:23.758 -05:00] [INF] [39] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-4]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E04.[EPISODE-4].[HDTV-1080p].mkv") will be refreshed.
[2025-12-15 21:59:23.762 -05:00] [INF] [39] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed.
[2025-12-15 21:59:23.774 -05:00] [INF] [39] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed.
[2025-12-15 21:59:23.865 -05:00] [INF] [42] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E04.[EPISODE-4].[HDTV-1080p].mkv"
[2025-12-15 21:59:26.273 -05:00] [INF] [33] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E05.[EPISODE-5].[HDTV-720p].mkv"
[2025-12-15 21:59:36.460 -05:00] [INF] [35] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 21:59:36.460 -05:00] [INF] [35] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 22:00:26.435 -05:00] [INF] [43] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task
[2025-12-15 22:00:26.490 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections"
[2025-12-15 22:00:26.491 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos"
[2025-12-15 22:00:26.494 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows"
[2025-12-15 22:00:27.914 -05:00] [WRN] [43] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved
[2025-12-15 22:00:27.914 -05:00] [WRN] [43] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved
[2025-12-15 22:00:27.924 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies"
[2025-12-15 22:00:28.430 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance"
[2025-12-15 22:01:33.454 -05:00] [INF] [50] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-5]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E05.[EPISODE-5].[HDTV-720p].mkv") will be refreshed.
[2025-12-15 22:01:33.458 -05:00] [INF] [50] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed.
[2025-12-15 22:01:33.484 -05:00] [INF] [50] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed.
[2025-12-15 22:01:33.755 -05:00] [INF] [7] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E05.[EPISODE-5].[HDTV-720p].mkv"
[2025-12-15 22:01:38.797 -05:00] [INF] [54] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E06.[EPISODE-6].[HDTV-1080p].mkv"
[2025-12-15 22:01:49.088 -05:00] [INF] [7] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 22:01:49.088 -05:00] [INF] [7] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 22:02:39.049 -05:00] [INF] [54] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task
[2025-12-15 22:02:39.099 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections"
[2025-12-15 22:02:39.100 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos"
[2025-12-15 22:02:39.103 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows"
[2025-12-15 22:02:40.492 -05:00] [WRN] [54] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved
[2025-12-15 22:02:40.492 -05:00] [WRN] [54] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved
[2025-12-15 22:02:40.502 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies"
[2025-12-15 22:02:41.022 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance"
[2025-12-15 22:05:03.868 -05:00] [INF] [45] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-6]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E06.[EPISODE-6].[HDTV-1080p].mkv") will be refreshed.
[2025-12-15 22:05:03.873 -05:00] [INF] [45] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed.
[2025-12-15 22:05:03.898 -05:00] [INF] [45] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed.
[2025-12-15 22:05:04.079 -05:00] [INF] [48] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E06.[EPISODE-6].[HDTV-1080p].mkv"
[2025-12-15 22:05:08.203 -05:00] [INF] [33] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E07.[EPISODE-7].[WEBDL-720p].mkv"
[2025-12-15 22:05:18.442 -05:00] [INF] [48] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 22:05:18.442 -05:00] [INF] [48] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 22:06:08.413 -05:00] [INF] [49] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task
[2025-12-15 22:06:08.464 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections"
[2025-12-15 22:06:08.465 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos"
[2025-12-15 22:06:08.468 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows"
[2025-12-15 22:06:09.943 -05:00] [WRN] [49] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved
[2025-12-15 22:06:09.943 -05:00] [WRN] [49] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved
[2025-12-15 22:06:09.951 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies"
[2025-12-15 22:06:10.472 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance"
[2025-12-15 22:12:15.802 -05:00] [INF] [48] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-7]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E07.[EPISODE-7].[WEBDL-720p].mkv") will be refreshed.
[2025-12-15 22:12:15.807 -05:00] [INF] [48] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed.
[2025-12-15 22:15:37.635 -05:00] [INF] [56] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E07.[EPISODE-7].[WEBDL-720p].mkv"
[2025-12-15 22:15:47.896 -05:00] [INF] [64] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 22:15:47.896 -05:00] [INF] [64] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 22:16:37.896 -05:00] [INF] [7] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task
[2025-12-15 22:16:37.948 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections"
[2025-12-15 22:16:37.949 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos"
[2025-12-15 22:16:37.953 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows"
[2025-12-15 22:16:39.327 -05:00] [WRN] [7] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved
[2025-12-15 22:16:39.327 -05:00] [WRN] [7] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved
[2025-12-15 22:16:39.335 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies"
[2025-12-15 22:16:39.847 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance"
[2025-12-15 22:19:01.244 -05:00] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: "Movies" ("/mnt/media26/Movies") will be refreshed.
[2025-12-15 22:19:13.148 -05:00] [INF] [9] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 22:19:13.148 -05:00] [INF] [9] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 22:20:03.147 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task
[2025-12-15 22:20:03.195 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections"
[2025-12-15 22:20:03.196 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos"
[2025-12-15 22:20:03.199 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows"
[2025-12-15 22:20:04.797 -05:00] [WRN] [67] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved
[2025-12-15 22:20:04.797 -05:00] [WRN] [67] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved
[2025-12-15 22:20:04.805 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies"
[2025-12-15 22:20:05.334 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance"
[2025-12-15 22:20:05.350 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Introduction] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0
[2025-12-15 22:20:05.375 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Credits] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0
[2025-12-15 22:20:06.580 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Recap] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0
[2025-12-15 22:20:06.582 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Preview] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0
[2025-12-15 22:20:06.583 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Commercial] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0
[2025-12-15 22:29:02.855 -05:00] [INF] [51] Emby.Server.Implementations.IO.LibraryMonitor: "Movies" ("/mnt/media26/Movies") will be refreshed.
[2025-12-15 22:29:14.942 -05:00] [INF] [21] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items
[2025-12-15 22:29:14.942 -05:00] [INF] [21] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer
[2025-12-15 22:30:04.942 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task
[2025-12-15 22:30:04.997 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections"
[2025-12-15 22:30:04.998 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos"
[2025-12-15 22:30:05.000 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows"
[2025-12-15 22:30:06.585 -05:00] [WRN] [32] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved
[2025-12-15 22:30:06.585 -05:00] [WRN] [32] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved
[2025-12-15 22:30:06.598 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies"
[2025-12-15 22:30:07.173 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance"
[2025-12-15 22:30:07.180 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Introduction] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0
[2025-12-15 22:30:07.183 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Credits] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0
[2025-12-15 22:30:07.429 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Recap] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0
[2025-12-15 22:30:07.431 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Preview] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0
[2025-12-15 22:30:07.433 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Commercial] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0
[2025-12-15 22:30:07.452 -05:00] [INF] [29] Jellyfin.Server.Implementations.MediaSegments.MediaSegmentManager: Media Segment provider "Intro Skipper" found 1 for "/mnt/media26/Movies/[DIFFERENT-SHOW-1] (1941)/[DIFFERENT-SHOW-1].[1941].[Bluray-1080p].mkv"
[2025-12-15 22:38:17.511 -05:00] [INF] [64] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" request
[2025-12-15 22:39:03.259 -05:00] [WRN] [13] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XX.XX.XX.XX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake."
[2025-12-15 22:39:03.264 -05:00] [INF] [13] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" closed

FFmpeg logs


Client / Browser logs

No response

Relevant screenshots or videos

No response

Additional information

This behavior resembles the issues described in #15100 and #15253, but differs in that the duplicate seasons are created on a fresh scan in 10.11.4+, not due to existing database state. The show has a single physical season folder, and both season entries contain the full episode list.

Additional findings:

  • Duplicate Season 1 persists after removing all local NFO files (tvshow + episode)
  • Jellyfin logs show canonical season creation: SeriesMetadataService: Creating Season "Season 1" entry for "[SHOW]"

When running:

curl -s "http://[IP]:[PORT]/Shows/aec15ff1a1836a41f7592f5ae59cb25c/Seasons?userId=[redacted]" \                                                
  -H "X-Emby-Token: [redacted]" \
  | jq '.Items[] | {Name, IndexNumber, SortName, Path, Id}'

{
  "Name": "[SHOW] - Season 01",
  "IndexNumber": null,
  "SortName": null,
  "Path": null,
  "Id": "ee8ce719cb9229a179bfa8265ddb8b6d"
}
{
  "Name": "Season 1",
  "IndexNumber": 1,
  "SortName": null,
  "Path": null,
  "Id": "174268ac0b6f010f9be13c2e790bc04c"
}

The Seasons API returns two Season items for the same series:

  • One season is filesystem-backed (LocationType: FileSystem) with IndexNumber: null and a name derived from the folder ([SHOW] - Season 01)
  • The other season is metadata-backed (LocationType: Virtual) with IndexNumber: 1 and the canonical name (Season 1)

Both seasons contain the same 7 episodes. No season.nfo files exist, and all episode metadata correctly specifies 1.

Originally created by @draperbr on GitHub (Dec 16, 2025). ### Description of the bug Jellyfin creates a duplicate Season 1 entry for a TV series on a fresh library scan in Jellyfin 10.11.4 and again in 10.11.5 (maybe earlier, no idea) when the season folder name includes the show title (e.g. [SHOW] - Season 01). This occurs after fully removing the show, re-scanning the library to purge it, and re-adding the show cleanly. This does not appear to be caused by leftover database info (unless it isn't completely purging after removing the show). The issue is currently reproducible for a single show, despite the same folder naming convention being used consistently across a reasonably large TV library. ### Reproduction steps Difficult to "radomly" reproduce as it has only occurred once (to my knowledge) across many shows, although it is 100% reproducible in this particular instance. Here is what I've done to recreate: 1. /mnt/media/TV/[SHOW]/[SHOW] - Season 01/ 2. Add the show to Jellyfin via Sonarr 3. Scan the library 4. Show appears with two, duplicate Season 1 - one shows as '[SHOW] - Season 1' and the other shows as 'Season 1' - both contain all episodes (episodes are only on disk a single time) , the 2 'Season 1's have slightly different season cover art. 6. Remove the show from Jellyfin 7. Rescan the library to confirm the show is fully removed 8. Re-import episodes via Sonarr (files are renamed consistently) 9. Rescan the Jellyfin library 10. Delete all .nfo files 11. Rescan the Library This was performed on both Jellyfin 10.11.4 and 10.11.5. ### What is the current _bug_ behavior? - Jellyfin creates two separate “Season 1” entries for the same show ('[SHOW] - Season 1' and 'Season 1' ) - Both Season 1 entries contain all episodes (full season, no partial split) - Only one physical season folder exists on disk - The duplicate season 1 persists across re-scans Example symptom: - Two slightly different Season 1 posters are displayed under the show - Each Season 1 shows the full episode list (all episodes duplicated at the season level) ### What is the expected _correct_ behavior? - Jellyfin should create a single Season 1 entry - All episodes should appear under that single season - The season name should not be derived from or include the show title - Folder naming should not result in multiple season entities for the same season ### Jellyfin Server version 10.11.5 ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version 10.11.5 ### Environment ```markdown - OS:Ubtuntu 24.04 LTS - Linux Kernel:6.14.0-37-generic - Virtualization: Docker - Clients:Web, Roku - Browser:Chrome 143.0.7499.40, Zen 1.17.12b - FFmpeg Version: 6.1.1-3ubuntu5+esm6 - Playback Method: N/A (supports direct play and hardware encoding) - Hardware Acceleration: NVENC / NVDEC - CPU Model: Intel i5-10400 - GPU Model:NVIDIA GTX 1660 Super - Plugins: AudioDB, Fanart, Intro Skipper, MusicBrainzm OMDb, Playback Reporting, Reports, Studio Images, Theme Songs, TheTVDB, TMDb, TMDb Box Sets, Trakt - Reverse Proxy: NGINX Proxy Manager - Base URL: subdomain - Networking: Docker bridge - Jellyfin Data Storage & Filesystem: Local SSD (ext4) - Media Storage & Filesystem: Local HDD (ext4 & ntfs) - this particular season is on ntsf - External Integrations: Sonarr (relevant here), Radarr, and much of the *arr stack ``` ### Jellyfin logs ```shell [2025-12-15 21:33:29.382 -05:00] [INF] [93] Emby.Server.Implementations.Session.SessionManager: Sending shutdown notifications [2025-12-15 21:33:29.385 -05:00] [INF] [67] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" closed [2025-12-15 21:33:29.385 -05:00] [INF] [36] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" closed [2025-12-15 21:33:29.391 -05:00] [INF] [73] Main: Running query planner optimizations in the database... This might take a while [2025-12-15 21:33:29.408 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/Movies/Dance Videos" [2025-12-15 21:33:29.408 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/Movies/Kids Movies" [2025-12-15 21:33:29.409 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/Movies/Movies" [2025-12-15 21:33:29.413 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/TV" [2025-12-15 21:33:29.437 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media/Movies/Home Videos" [2025-12-15 21:33:29.437 -05:00] [INF] [84] Emby.Server.Implementations.IO.LibraryMonitor: Stopping directory watching for path "/mnt/media26/Movies" [2025-12-15 21:33:29.443 -05:00] [INF] [73] Emby.Server.Implementations.ApplicationHost: Disposing "CoreAppHost" [2025-12-15 21:33:29.443 -05:00] [INF] [73] Emby.Server.Implementations.ApplicationHost: Disposing "MusicBrainzArtistProvider" [2025-12-15 21:33:29.444 -05:00] [INF] [73] Emby.Server.Implementations.ApplicationHost: Disposing "MusicBrainzAlbumProvider" [2025-12-15 21:33:29.444 -05:00] [INF] [73] Emby.Server.Implementations.ApplicationHost: Disposing "PluginManager" [2025-12-15 21:33:37.873 -05:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/config/cache" [2025-12-15 21:33:38.034 -05:00] [INF] [7] Jellyfin.Server.ServerSetupApp.SetupServer: Kestrel is listening on "XX.XX.XX.XX" [2025-12-15 21:33:38.053 -05:00] [INF] [7] Main: Jellyfin version: "10.11.5" [2025-12-15 21:33:38.056 -05:00] [INF] [7] Main: Environment Variables: ["[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]", "[JELLYFIN_DATA_DIR, /config/data]", "[DOTNET_SYSTEM_GLOBALIZATION_INVARIANT, 0]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_CONFIG_DIR, /config]", "[JELLYFIN_CACHE_DIR, /config/cache]"] [2025-12-15 21:33:38.057 -05:00] [INF] [7] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"] [2025-12-15 21:33:38.059 -05:00] [INF] [7] Main: Operating system: "Ubuntu 24.04.3 LTS" [2025-12-15 21:33:38.059 -05:00] [INF] [7] Main: Architecture: X64 [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: 64-Bit Process: True [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: User Interactive: True [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Processor count: 12 [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Program data path: "/config/data" [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Log directory path: "/config/log" [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Config directory path: "/config" [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Cache path: "/config/cache" [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Temp directory path: "/tmp/jellyfin" [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Web resources path: "/usr/share/jellyfin/web" [2025-12-15 21:33:38.060 -05:00] [INF] [7] Main: Application directory: "/usr/lib/jellyfin/bin/" [2025-12-15 21:33:38.071 -05:00] [INF] [7] Jellyfin.Server.Startup: Storage path `"/config/data/data"` (Fixed) successfully checked with "421.3GiB" free which is over the minimum of "2GiB". [2025-12-15 21:33:38.071 -05:00] [INF] [7] Jellyfin.Server.Startup: Storage path `"/config/cache"` (Fixed) successfully checked with "421.3GiB" free which is over the minimum of "2GiB". [2025-12-15 21:33:38.071 -05:00] [INF] [7] Jellyfin.Server.Startup: Storage path `"/config/data"` (Fixed) successfully checked with "421.3GiB" free which is over the minimum of "2GiB". [2025-12-15 21:33:38.073 -05:00] [INF] [7] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/config/cache" [2025-12-15 21:33:38.122 -05:00] [INF] [7] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: "Data Source=/config/data/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True" [2025-12-15 21:33:38.127 -05:00] [INF] [7] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to: "PRAGMA locking_mode=NORMAL; PRAGMA journal_size_limit=134217728; PRAGMA synchronous=1; PRAGMA temp_store=2; " [2025-12-15 21:33:38.128 -05:00] [INF] [7] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock. [2025-12-15 21:33:38.152 -05:00] [INF] [7] Jellyfin.Server.Migrations.JellyfinMigrationService: Initialise Migration service. [2025-12-15 21:33:38.469 -05:00] [WRN] [12] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check "StartupCheck" with status Degraded completed after 0.7371ms with message '"Server is still starting up."' [2025-12-15 21:33:38.992 -05:00] [INF] [7] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage PreInitialisation. [2025-12-15 21:33:39.002 -05:00] [INF] [7] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/config/cache" [2025-12-15 21:33:39.486 -05:00] [WRN] [14] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check "StartupCheck" with status Degraded completed after 0.0581ms with message '"Server is still starting up."' [2025-12-15 21:33:39.762 -05:00] [INF] [7] Emby.Server.Implementations.ApplicationHost: Loading assemblies [2025-12-15 21:33:39.767 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Fanart, Version=12.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Fanart_12.0.0.0/Jellyfin.Plugin.Fanart.dll" [2025-12-15 21:33:39.770 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "IntroSkipper, Version=1.10.11.9, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Intro Skipper_1.10.11.9/IntroSkipper.dll" [2025-12-15 21:33:39.772 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "SQLitePCL.pretty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Playback Reporting_17.0.0.0/SQLitePCL.pretty.dll" [2025-12-15 21:33:39.773 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.PlaybackReporting, Version=17.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Playback Reporting_17.0.0.0/Jellyfin.Plugin.PlaybackReporting.dll" [2025-12-15 21:33:39.775 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "ExcelNumberFormat, Version=1.1.0.0, Culture=neutral, PublicKeyToken=23c6f5d73be07eca" from "/config/data/plugins/Reports_18.0.0.0/ExcelNumberFormat.dll" [2025-12-15 21:33:39.781 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "DocumentFormat.OpenXml.Framework, Version=3.1.1.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17" from "/config/data/plugins/Reports_18.0.0.0/DocumentFormat.OpenXml.Framework.dll" [2025-12-15 21:33:39.798 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "ClosedXML, Version=0.104.2.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Reports_18.0.0.0/ClosedXML.dll" [2025-12-15 21:33:39.891 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "DocumentFormat.OpenXml, Version=3.1.1.0, Culture=neutral, PublicKeyToken=8fb06cb64d019a17" from "/config/data/plugins/Reports_18.0.0.0/DocumentFormat.OpenXml.dll" [2025-12-15 21:33:39.892 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "ClosedXML.Parser, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1d5f7376574c51ec" from "/config/data/plugins/Reports_18.0.0.0/ClosedXML.Parser.dll" [2025-12-15 21:33:39.898 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "SixLabors.Fonts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d998eea7b14cab13" from "/config/data/plugins/Reports_18.0.0.0/SixLabors.Fonts.dll" [2025-12-15 21:33:39.899 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "System.IO.Packaging, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" from "/config/data/plugins/Reports_18.0.0.0/System.IO.Packaging.dll" [2025-12-15 21:33:39.899 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "RBush, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Reports_18.0.0.0/RBush.dll" [2025-12-15 21:33:39.900 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Reports, Version=18.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Reports_18.0.0.0/Jellyfin.Plugin.Reports.dll" [2025-12-15 21:33:39.900 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.ThemeSongs, Version=10.11.0.2, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Theme Songs_10.11.0.2/Jellyfin.Plugin.ThemeSongs.dll" [2025-12-15 21:33:39.908 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Tvdb.Sdk, Version=4.7.10.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/TheTVDB_2XX.XX.XX.XX/Tvdb.Sdk.dll" [2025-12-15 21:33:39.911 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.Tvdb, Version=2XX.XX.XX.XX, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/TheTVDB_2XX.XX.XX.XX/Jellyfin.Plugin.Tvdb.dll" [2025-12-15 21:33:39.912 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.TMDbBoxSets, Version=12.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/TMDb Box Sets_12.0.0.0/Jellyfin.Plugin.TMDbBoxSets.dll" [2025-12-15 21:33:39.915 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Trakt, Version=27.0.0.0, Culture=neutral, PublicKeyToken=null" from "/config/data/plugins/Trakt_27.0.0.0/Trakt.dll" [2025-12-15 21:33:39.936 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["XX.XX.XX.XX8", "XX.XX.XX.XX/8", "XX.XX.XX.XX/12", "XX.XX.XX.XX/16"] [2025-12-15 21:33:39.937 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: [] [2025-12-15 21:33:39.937 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["XX.XX.XX.XX/8", "XX.XX.XX.XX/8", "XX.XX.XX.XX/12", "XX.XX.XX.XX/16"] [2025-12-15 21:33:39.938 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["XX.XX.XX.XX", "XX.XX.XX.XX"] [2025-12-15 21:33:39.938 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["XX.XX.XX.XX"] [2025-12-15 21:33:39.938 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist" [2025-12-15 21:33:39.938 -05:00] [INF] [7] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: [] [2025-12-15 21:33:40.034 -05:00] [INF] [7] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLite connection string: "Data Source=/config/data/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True" [2025-12-15 21:33:40.034 -05:00] [INF] [7] Jellyfin.Database.Providers.Sqlite.SqliteDatabaseProvider: SQLITE connection pragma command set to: "PRAGMA locking_mode=NORMAL; PRAGMA journal_size_limit=134217728; PRAGMA synchronous=1; PRAGMA temp_store=2; " [2025-12-15 21:33:40.034 -05:00] [INF] [7] Jellyfin.Database.Implementations.Locking.NoLockBehavior: The database locking mode has been set to: NoLock. [2025-12-15 21:33:40.039 -05:00] [INF] [7] Main: Prepare system for possible migrations [2025-12-15 21:33:40.065 -05:00] [INF] [7] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage CoreInitialisation. [2025-12-15 21:33:40.496 -05:00] [WRN] [13] Microsoft.Extensions.Diagnostics.HealthChecks.DefaultHealthCheckService: Health check "StartupCheck" with status Degraded completed after 0.0032ms with message '"Server is still starting up."' [2025-12-15 21:33:40.612 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Fanart" "12.0.0.0" [2025-12-15 21:33:40.799 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Intro Skipper" "1.10.11.9" [2025-12-15 21:33:40.799 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Playback Reporting" "17.0.0.0" [2025-12-15 21:33:40.801 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Reports" "18.0.0.0" [2025-12-15 21:33:40.801 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Theme Songs" "10.11.0.2" [2025-12-15 21:33:40.802 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TheTVDB" "2XX.XX.XX.XX" [2025-12-15 21:33:40.803 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb Box Sets" "12.0.0.0" [2025-12-15 21:33:40.803 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Trakt" "27.0.0.0" [2025-12-15 21:33:40.804 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.11.5.0" [2025-12-15 21:33:40.804 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.11.5.0" [2025-12-15 21:33:40.804 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.11.5.0" [2025-12-15 21:33:40.813 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.11.5.0" [2025-12-15 21:33:40.813 -05:00] [INF] [7] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.11.5.0" [2025-12-15 21:33:40.875 -05:00] [INF] [7] Jellyfin.Server.Migrations.JellyfinMigrationService: There are 0 migrations for stage AppInitialisation. [2025-12-15 21:33:40.921 -05:00] [INF] [9] Main: Kestrel is listening on "XX.XX.XX.XX" [2025-12-15 21:33:40.987 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.EventMonitorEntryPoint: EventMonitorEntryPoint Running [2025-12-15 21:33:40.994 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Sqlite version: 3.46.1 [2025-12-15 21:33:40.995 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Sqlite compiler options: ATOMIC_INTRINSICS=1,COMPILER=gcc-9.4.0,DEFAULT_AUTOVACUUM,DEFAULT_CACHE_SIZE=-2000,DEFAULT_FILE_FORMAT=4,DEFAULT_FOREIGN_KEYS,DEFAULT_JOURNAL_SIZE_LIMIT=-1,DEFAULT_MMAP_SIZE=0,DEFAULT_PAGE_SIZE=4096,DEFAULT_PCACHE_INITSZ=20,DEFAULT_RECURSIVE_TRIGGERS,DEFAULT_SECTOR_SIZE=4096,DEFAULT_SYNCHRONOUS=2,DEFAULT_WAL_AUTOCHECKPOINT=1000,DEFAULT_WAL_SYNCHRONOUS=2,DEFAULT_WORKER_THREADS=0,DIRECT_OVERFLOW_READ,ENABLE_COLUMN_METADATA,ENABLE_FTS3,ENABLE_FTS3_PARENTHESIS,ENABLE_FTS4,ENABLE_FTS5,ENABLE_MATH_FUNCTIONS,ENABLE_RTREE,ENABLE_SNAPSHOT,MALLOC_SOFT_LIMIT=1024,MAX_ATTACHED=10,MAX_COLUMN=2000,MAX_COMPOUND_SELECT=500,MAX_DEFAULT_PAGE_SIZE=8192,MAX_EXPR_DEPTH=1000,MAX_FUNCTION_ARG=127,MAX_LENGTH=1000000000,MAX_LIKE_PATTERN_LENGTH=50000,MAX_MMAP_SIZE=0x7fff0000,MAX_PAGE_COUNT=0xfffffffe,MAX_PAGE_SIZE=65536,MAX_SQL_LENGTH=1000000000,MAX_TRIGGER_DEPTH=1000,MAX_VARIABLE_NUMBER=32766,MAX_VDBE_OP=250000000,MAX_WORKER_THREADS=8,MUTEX_PTHREADS,SYSTEM_MALLOC,TEMP_STORE=1,THREADSAFE=1 [2025-12-15 21:33:41.004 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Default journal_mode for "/config/data/data/playback_reporting.db" is "delete" [2025-12-15 21:33:41.004 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Initialize PlaybackActivity Repository [2025-12-15 21:33:41.005 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: PlaybackActivity table schema OK [2025-12-15 21:33:41.005 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Expected : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int" [2025-12-15 21:33:41.005 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.Data.ActivityRepository: Received : "datecreated:datetime|userid:text|itemid:text|itemtype:text|itemname:text|playbackmethod:text|clientname:text|devicename:text|playduration:int" [2025-12-15 21:33:41.724 -05:00] [WRN] [9] Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware: The WebRootPath was not found: "/run/s6-rc:s6-rc-init:EKjDnm/servicedirs/svc-jellyfin/wwwroot". Static files may be unavailable. [2025-12-15 21:33:41.776 -05:00] [INF] [9] Emby.Server.Implementations.ApplicationHost: Running startup tasks [2025-12-15 21:33:41.779 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.TaskCleanDb: TaskCleanDb Loaded [2025-12-15 21:33:41.780 -05:00] [INF] [9] Jellyfin.Plugin.PlaybackReporting.TaskRunBackup: TaskRunBackup Loaded [2025-12-15 21:33:41.797 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Detect and Analyze Media Segments" set to fire at 2025-12-16 00:00:00.000 -05:00, which is 02:26:18.2031331 from now. [2025-12-15 21:33:41.798 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Playback Reporting Trim Db" set to fire at 2025-12-16 00:00:00.000 -05:00, which is 02:26:18.2016819 from now. [2025-12-15 21:33:41.814 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Generate Trickplay Images" set to fire at 2025-12-16 03:00:00.000 -05:00, which is 05:26:18.1855241 from now. [2025-12-15 21:33:41.816 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Extract Chapter Images" set to fire at 2025-12-16 02:00:00.000 -05:00, which is 04:26:18.1834189 from now. [2025-12-15 21:33:41.822 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Refresh People" set to fire at 2025-12-16 05:00:00.000 -05:00, which is 07:26:18.1774407 from now. [2025-12-15 21:33:41.839 -05:00] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Found ffmpeg version "7.1.3" [2025-12-15 21:33:41.866 -05:00] [INF] [9] 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", "ac4", "dca", "flac", "mp3", "truehd"] [2025-12-15 21:33:41.882 -05:00] [INF] [9] 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", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"] [2025-12-15 21:33:41.897 -05:00] [INF] [21] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media26/Movies" [2025-12-15 21:33:41.897 -05:00] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available filters: ["bwdif_cuda", "bwdif_opencl", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "yadif_opencl", "zscale", "alphasrc"] [2025-12-15 21:33:42.104 -05:00] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"] [2025-12-15 21:33:42.113 -05:00] [INF] [22] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" request [2025-12-15 21:33:43.556 -05:00] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/Movies/Home Videos" [2025-12-15 21:33:43.638 -05:00] [INF] [9] MediaBrowser.MediaEncoding.Encoder.MediaEncoder: FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg" [2025-12-15 21:33:43.638 -05:00] [INF] [9] Emby.Server.Implementations.ApplicationHost: ServerId: "[redacted]" [2025-12-15 21:33:43.638 -05:00] [INF] [9] Emby.Server.Implementations.ApplicationHost: Core startup complete [2025-12-15 21:33:43.639 -05:00] [INF] [9] Main: Startup complete 0:00:10.1626779 [2025-12-15 21:33:44.802 -05:00] [INF] [13] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/Movies/Dance Videos" [2025-12-15 21:33:44.828 -05:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds [2025-12-15 21:33:46.067 -05:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Clean up collections and playlists" Completed after 0 minute(s) and 1 seconds [2025-12-15 21:33:46.418 -05:00] [INF] [12] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Update Plugins" Completed after 0 minute(s) and 1 seconds [2025-12-15 21:34:05.366 -05:00] [INF] [7] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/Movies/Kids Movies" [2025-12-15 21:35:11.223 -05:00] [INF] [14] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/Movies/Movies" [2025-12-15 21:39:40.737 -05:00] [INF] [7] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" request [2025-12-15 21:40:18.960 -05:00] [INF] [45] Emby.Server.Implementations.Library.LibraryManager: Removing item, Type: "Series", Name: "[SHOW-UPPER-ALPHANUMERIC]", Path: "/mnt/media/TV/[SHOW-Title-Case]", Id: aec15ff1-a183-6a41-f759-2f5ae59cb25c [2025-12-15 21:40:29.201 -05:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 21:40:29.201 -05:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 21:45:37.194 -05:00] [INF] [16] Emby.Server.Implementations.IO.LibraryMonitor: Watching directory "/mnt/media/TV" [2025-12-15 21:46:51.711 -05:00] [INF] [3] Emby.Server.Implementations.IO.LibraryMonitor: "TV" ("/mnt/media/TV") will be refreshed. [2025-12-15 21:47:22.713 -05:00] [INF] [51] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 21:47:22.713 -05:00] [INF] [51] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 21:48:29.064 -05:00] [INF] [66] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 21:48:29.064 -05:00] [INF] [66] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 21:49:38.647 -05:00] [INF] [43] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E01.[EPISODE-1].[WEBRip-1080p].mkv" [2025-12-15 21:49:39.609 -05:00] [INF] [7] MediaBrowser.Providers.TV.SeriesMetadataService: Creating Season "Season 1" entry for "[SHOW-UPPER-ALPHANUMERIC]" [2025-12-15 21:49:42.249 -05:00] [INF] [43] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-1]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E01.[EPISODE-1].[WEBRip-1080p].mkv") will be refreshed. [2025-12-15 21:49:42.255 -05:00] [INF] [43] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed. [2025-12-15 21:49:49.608 -05:00] [INF] [44] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 21:49:49.608 -05:00] [INF] [44] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 21:50:12.731 -05:00] [INF] [48] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E01.[EPISODE-1].[WEBRip-1080p].mkv" [2025-12-15 21:50:23.485 -05:00] [INF] [57] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 21:50:23.485 -05:00] [INF] [57] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 21:51:13.490 -05:00] [INF] [35] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task [2025-12-15 21:51:13.550 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections" [2025-12-15 21:51:13.589 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos" [2025-12-15 21:51:13.635 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows" [2025-12-15 21:51:15.057 -05:00] [WRN] [35] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved [2025-12-15 21:51:15.057 -05:00] [WRN] [35] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved [2025-12-15 21:51:15.067 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies" [2025-12-15 21:51:15.610 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance" [2025-12-15 21:52:54.393 -05:00] [INF] [3] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-2]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E02.[EPISODE-2].[WEBRip-1080p].mkv") will be refreshed. [2025-12-15 21:52:54.397 -05:00] [INF] [3] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed. [2025-12-15 21:52:54.406 -05:00] [INF] [3] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed. [2025-12-15 21:52:54.472 -05:00] [INF] [35] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E02.[EPISODE-2].[WEBRip-1080p].mkv" [2025-12-15 21:52:56.635 -05:00] [INF] [33] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E03.[EPISODE-3].[WEBDL-720p].mkv" [2025-12-15 21:53:06.939 -05:00] [INF] [52] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 21:53:06.939 -05:00] [INF] [52] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 21:53:56.914 -05:00] [INF] [35] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task [2025-12-15 21:53:56.965 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections" [2025-12-15 21:53:56.965 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos" [2025-12-15 21:53:56.969 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows" [2025-12-15 21:53:58.392 -05:00] [WRN] [35] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved [2025-12-15 21:53:58.392 -05:00] [WRN] [35] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved [2025-12-15 21:53:58.412 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies" [2025-12-15 21:53:58.921 -05:00] [INF] [35] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance" [2025-12-15 21:56:53.822 -05:00] [INF] [14] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-3]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E03.[EPISODE-3].[WEBDL-720p].mkv") will be refreshed. [2025-12-15 21:56:53.828 -05:00] [INF] [14] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed. [2025-12-15 21:56:53.836 -05:00] [INF] [14] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed. [2025-12-15 21:56:53.917 -05:00] [INF] [39] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E03.[EPISODE-3].[WEBDL-720p].mkv" [2025-12-15 21:56:56.623 -05:00] [INF] [14] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E04.[EPISODE-4].[HDTV-1080p].mkv" [2025-12-15 21:57:06.914 -05:00] [INF] [14] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 21:57:06.914 -05:00] [INF] [14] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 21:57:56.883 -05:00] [INF] [57] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task [2025-12-15 21:57:56.936 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections" [2025-12-15 21:57:56.936 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos" [2025-12-15 21:57:56.939 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows" [2025-12-15 21:57:58.416 -05:00] [WRN] [57] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved [2025-12-15 21:57:58.416 -05:00] [WRN] [57] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved [2025-12-15 21:57:58.424 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies" [2025-12-15 21:57:58.927 -05:00] [INF] [57] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance" [2025-12-15 21:59:23.758 -05:00] [INF] [39] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-4]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E04.[EPISODE-4].[HDTV-1080p].mkv") will be refreshed. [2025-12-15 21:59:23.762 -05:00] [INF] [39] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed. [2025-12-15 21:59:23.774 -05:00] [INF] [39] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed. [2025-12-15 21:59:23.865 -05:00] [INF] [42] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E04.[EPISODE-4].[HDTV-1080p].mkv" [2025-12-15 21:59:26.273 -05:00] [INF] [33] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E05.[EPISODE-5].[HDTV-720p].mkv" [2025-12-15 21:59:36.460 -05:00] [INF] [35] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 21:59:36.460 -05:00] [INF] [35] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 22:00:26.435 -05:00] [INF] [43] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task [2025-12-15 22:00:26.490 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections" [2025-12-15 22:00:26.491 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos" [2025-12-15 22:00:26.494 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows" [2025-12-15 22:00:27.914 -05:00] [WRN] [43] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved [2025-12-15 22:00:27.914 -05:00] [WRN] [43] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved [2025-12-15 22:00:27.924 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies" [2025-12-15 22:00:28.430 -05:00] [INF] [43] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance" [2025-12-15 22:01:33.454 -05:00] [INF] [50] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-5]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E05.[EPISODE-5].[HDTV-720p].mkv") will be refreshed. [2025-12-15 22:01:33.458 -05:00] [INF] [50] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed. [2025-12-15 22:01:33.484 -05:00] [INF] [50] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed. [2025-12-15 22:01:33.755 -05:00] [INF] [7] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E05.[EPISODE-5].[HDTV-720p].mkv" [2025-12-15 22:01:38.797 -05:00] [INF] [54] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E06.[EPISODE-6].[HDTV-1080p].mkv" [2025-12-15 22:01:49.088 -05:00] [INF] [7] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 22:01:49.088 -05:00] [INF] [7] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 22:02:39.049 -05:00] [INF] [54] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task [2025-12-15 22:02:39.099 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections" [2025-12-15 22:02:39.100 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos" [2025-12-15 22:02:39.103 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows" [2025-12-15 22:02:40.492 -05:00] [WRN] [54] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved [2025-12-15 22:02:40.492 -05:00] [WRN] [54] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved [2025-12-15 22:02:40.502 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies" [2025-12-15 22:02:41.022 -05:00] [INF] [54] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance" [2025-12-15 22:05:03.868 -05:00] [INF] [45] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-6]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E06.[EPISODE-6].[HDTV-1080p].mkv") will be refreshed. [2025-12-15 22:05:03.873 -05:00] [INF] [45] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC] - Season 01" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01") will be refreshed. [2025-12-15 22:05:03.898 -05:00] [INF] [45] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed. [2025-12-15 22:05:04.079 -05:00] [INF] [48] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E06.[EPISODE-6].[HDTV-1080p].mkv" [2025-12-15 22:05:08.203 -05:00] [INF] [33] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E07.[EPISODE-7].[WEBDL-720p].mkv" [2025-12-15 22:05:18.442 -05:00] [INF] [48] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 22:05:18.442 -05:00] [INF] [48] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 22:06:08.413 -05:00] [INF] [49] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task [2025-12-15 22:06:08.464 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections" [2025-12-15 22:06:08.465 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos" [2025-12-15 22:06:08.468 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows" [2025-12-15 22:06:09.943 -05:00] [WRN] [49] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved [2025-12-15 22:06:09.943 -05:00] [WRN] [49] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved [2025-12-15 22:06:09.951 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies" [2025-12-15 22:06:10.472 -05:00] [INF] [49] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance" [2025-12-15 22:12:15.802 -05:00] [INF] [48] Emby.Server.Implementations.IO.LibraryMonitor: "[EPISODE-7]" ("/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E07.[EPISODE-7].[WEBDL-720p].mkv") will be refreshed. [2025-12-15 22:12:15.807 -05:00] [INF] [48] Emby.Server.Implementations.IO.LibraryMonitor: "[SHOW-UPPER-ALPHANUMERIC]" ("/mnt/media/TV/[SHOW-Title-Case]") will be refreshed. [2025-12-15 22:15:37.635 -05:00] [INF] [56] MediaBrowser.Providers.TV.EpisodeMetadataService: File changed, pruning extracted data: "/mnt/media/TV/[SHOW-Title-Case]/[SHOW-UPPER-ALPHANUMERIC] - Season 01/[SHOW-UPPER-ALPHANUMERIC].S01E07.[EPISODE-7].[WEBDL-720p].mkv" [2025-12-15 22:15:47.896 -05:00] [INF] [64] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 22:15:47.896 -05:00] [INF] [64] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 22:16:37.896 -05:00] [INF] [7] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task [2025-12-15 22:16:37.948 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections" [2025-12-15 22:16:37.949 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos" [2025-12-15 22:16:37.953 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows" [2025-12-15 22:16:39.327 -05:00] [WRN] [7] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved [2025-12-15 22:16:39.327 -05:00] [WRN] [7] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved [2025-12-15 22:16:39.335 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies" [2025-12-15 22:16:39.847 -05:00] [INF] [7] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance" [2025-12-15 22:19:01.244 -05:00] [INF] [12] Emby.Server.Implementations.IO.LibraryMonitor: "Movies" ("/mnt/media26/Movies") will be refreshed. [2025-12-15 22:19:13.148 -05:00] [INF] [9] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 22:19:13.148 -05:00] [INF] [9] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 22:20:03.147 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task [2025-12-15 22:20:03.195 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections" [2025-12-15 22:20:03.196 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos" [2025-12-15 22:20:03.199 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows" [2025-12-15 22:20:04.797 -05:00] [WRN] [67] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved [2025-12-15 22:20:04.797 -05:00] [WRN] [67] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved [2025-12-15 22:20:04.805 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies" [2025-12-15 22:20:05.334 -05:00] [INF] [67] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance" [2025-12-15 22:20:05.350 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Introduction] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0 [2025-12-15 22:20:05.375 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Credits] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0 [2025-12-15 22:20:06.580 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Recap] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0 [2025-12-15 22:20:06.582 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Preview] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0 [2025-12-15 22:20:06.583 -05:00] [INF] [67] IntroSkipper.Services.Entrypoint: [Mode: Commercial] Analyzing 1 files from "[DIFFERENT-SHOW-2]" season 0 [2025-12-15 22:29:02.855 -05:00] [INF] [51] Emby.Server.Implementations.IO.LibraryMonitor: "Movies" ("/mnt/media26/Movies") will be refreshed. [2025-12-15 22:29:14.942 -05:00] [INF] [21] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2025-12-15 22:29:14.942 -05:00] [INF] [21] Trakt.Helpers.LibraryManagerEventsHelper: No events... stopping queue timer [2025-12-15 22:30:04.942 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: Initiating automatic analysis task [2025-12-15 22:30:04.997 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Collections" [2025-12-15 22:30:04.998 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Home Videos" [2025-12-15 22:30:05.000 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "TV Shows" [2025-12-15 22:30:06.585 -05:00] [WRN] [32] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-3]"" from series ""[DIFFERENT-SHOW-4]"" (175732e3-4142-ebf1-fa4f-880e1bcc99c3) as SeasonId could not be resolved [2025-12-15 22:30:06.585 -05:00] [WRN] [32] IntroSkipper.Manager.QueueManager: Not queuing episode ""[DIFFERENT-EPISODE-4]"" from series ""[DIFFERENT-SHOW-4]"" (6a52e35b-4a09-fa2f-8ab4-343310738138) as SeasonId could not be resolved [2025-12-15 22:30:06.598 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Movies" [2025-12-15 22:30:07.173 -05:00] [INF] [32] IntroSkipper.Manager.QueueManager: Running enqueue of items in library "Dance" [2025-12-15 22:30:07.180 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Introduction] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0 [2025-12-15 22:30:07.183 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Credits] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0 [2025-12-15 22:30:07.429 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Recap] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0 [2025-12-15 22:30:07.431 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Preview] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0 [2025-12-15 22:30:07.433 -05:00] [INF] [32] IntroSkipper.Services.Entrypoint: [Mode: Commercial] Analyzing 1 files from "[DIFFERENT-SHOW-1]" season 0 [2025-12-15 22:30:07.452 -05:00] [INF] [29] Jellyfin.Server.Implementations.MediaSegments.MediaSegmentManager: Media Segment provider "Intro Skipper" found 1 for "/mnt/media26/Movies/[DIFFERENT-SHOW-1] (1941)/[DIFFERENT-SHOW-1].[1941].[Bluray-1080p].mkv" [2025-12-15 22:38:17.511 -05:00] [INF] [64] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" request [2025-12-15 22:39:03.259 -05:00] [WRN] [13] Emby.Server.Implementations.HttpServer.WebSocketConnection: WS "XX.XX.XX.XX" error receiving data: "The remote party closed the WebSocket connection without completing the close handshake." [2025-12-15 22:39:03.264 -05:00] [INF] [13] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "XX.XX.XX.XX" closed ``` ### FFmpeg logs ```shell ``` ### Client / Browser logs _No response_ ### Relevant screenshots or videos _No response_ ### Additional information This behavior resembles the issues described in #15100 and #15253, but differs in that the duplicate seasons are created on a fresh scan in 10.11.4+, not due to existing database state. The show has a single physical season folder, and both season entries contain the full episode list. Additional findings: - Duplicate Season 1 persists after removing all local NFO files (tvshow + episode) - Jellyfin logs show canonical season creation: SeriesMetadataService: Creating Season "Season 1" entry for "[SHOW]" When running: ``` curl -s "http://[IP]:[PORT]/Shows/aec15ff1a1836a41f7592f5ae59cb25c/Seasons?userId=[redacted]" \ -H "X-Emby-Token: [redacted]" \ | jq '.Items[] | {Name, IndexNumber, SortName, Path, Id}' { "Name": "[SHOW] - Season 01", "IndexNumber": null, "SortName": null, "Path": null, "Id": "ee8ce719cb9229a179bfa8265ddb8b6d" } { "Name": "Season 1", "IndexNumber": 1, "SortName": null, "Path": null, "Id": "174268ac0b6f010f9be13c2e790bc04c" } ``` The Seasons API returns two Season items for the same series: - One season is filesystem-backed (LocationType: FileSystem) with IndexNumber: null and a name derived from the folder ([SHOW] - Season 01) - The other season is metadata-backed (LocationType: Virtual) with IndexNumber: 1 and the canonical name (Season 1) Both seasons contain the same 7 episodes. No season.nfo files exist, and all episode metadata correctly specifies <season>1</season>.
backuprepo added the
bug
label 2025-12-22 06:31:15 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: starred/jellyfin#7918
No description provided.