Mixing movie and TV show displays is currently a disaster #7873

Open
opened 2026-02-07 05:27:38 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @caeser2 on GitHub (Dec 5, 2025).

Updated to 10.11.4. After creating a media library that mixes movies and TV shows, the following issues may occur, which were not present in previous versions:

  1. The folder starting with a number will be automatically recognized as a folder for a certain season of the TV series, resulting in the higher-level directory being also designated as a TV series and displaying all the contents according to the TV series on the interface, causing all the contents inside to be chaotic. Previous versions did not have this problem.
  2. The movies and folders in the mixed media library have been sorted by name, such as Transformers. 1 and Transformers. 2. However, in the interface display, the movies are first displayed as TV dramas due to the first issue, and then sorted by the names of the movie files. However, the names are not processed properly like folders, resulting in confusion.
  3. Continuing with the second question, for example, what is the movie /3.name.2018/abc.2018.H265.mkv, Firstly, the interface will treat it as a TV series, and then display "65. {name in nfo file}" under the episode name
    If there are numbers at the end of the TV series folder other than the season, they will be displayed together, such as season.01.2025, and the interface will show season 12025, which was not the case in previous versions.

I suggest:

  1. Add a filtering method based on the old version of the mixed media library to display media folders, season names, and the names of each episode.
  2. Allow users to customize whether the media at the current level is processed according to TV dramas or movies, and store it in the nfo at the location of the media. Now the media library does not provide a method to modify the type. I can only rename the folder so that there is no number in front of the movie folder. There is no other way, and deleting the first number makes it difficult for me to control the display order of the movie. There is also no place to define the order on the interface, and it is very troublesome to customize each folder. So now it is a mess.
  3. Open the filtering method for folder and file names in the hybrid media library, and allow users to customize how to filter fields, what format and hierarchy can be recognized as TV dramas, otherwise it will be a regular movie folder hierarchy.
Originally created by @caeser2 on GitHub (Dec 5, 2025). Updated to 10.11.4. After creating a media library that mixes movies and TV shows, the following issues may occur, which were not present in previous versions: 1. The folder starting with a number will be automatically recognized as a folder for a certain season of the TV series, resulting in the higher-level directory being also designated as a TV series and displaying all the contents according to the TV series on the interface, causing all the contents inside to be chaotic. Previous versions did not have this problem. 2. The movies and folders in the mixed media library have been sorted by name, such as Transformers. 1 and Transformers. 2. However, in the interface display, the movies are first displayed as TV dramas due to the first issue, and then sorted by the names of the movie files. However, the names are not processed properly like folders, resulting in confusion. 3. Continuing with the second question, for example, what is the movie /3.name.2018/abc.2018.H265.mkv, Firstly, the interface will treat it as a TV series, and then display "65. {name in nfo file}" under the episode name If there are numbers at the end of the TV series folder other than the season, they will be displayed together, such as season.01.2025, and the interface will show season 12025, which was not the case in previous versions. I suggest: 1. Add a filtering method based on the old version of the mixed media library to display media folders, season names, and the names of each episode. 2. Allow users to customize whether the media at the current level is processed according to TV dramas or movies, and store it in the nfo at the location of the media. Now the media library does not provide a method to modify the type. I can only rename the folder so that there is no number in front of the movie folder. There is no other way, and deleting the first number makes it difficult for me to control the display order of the movie. There is also no place to define the order on the interface, and it is very troublesome to customize each folder. So now it is a mess. 3. Open the filtering method for folder and file names in the hybrid media library, and allow users to customize how to filter fields, what format and hierarchy can be recognized as TV dramas, otherwise it will be a regular movie folder hierarchy.
Author
Owner

@CobaltBru commented on GitHub (Dec 5, 2025):

I'm facing the exact same problem as you mentioned. It's really frustrating that folders starting with numbers or breaking certain naming rules get automatically tagged as a series, which messes up the folder hierarchy. I think Jellyfin really needs a library option that works like a file manager—just respecting the folder structure as is, without any automatic post-processing.
Sorry for translated comment with AI

@CobaltBru commented on GitHub (Dec 5, 2025): I'm facing the exact same problem as you mentioned. It's really frustrating that folders starting with numbers or breaking certain naming rules get automatically tagged as a series, which messes up the folder hierarchy. I think Jellyfin really needs a library option that works like a file manager—just respecting the folder structure as is, without any automatic post-processing. Sorry for translated comment with AI
Author
Owner

@Smeagolworms4 commented on GitHub (Dec 15, 2025):

I ythink is duplcate : https://github.com/jellyfin/jellyfin/issues/15676

In metadata can force content with other because actually can force only with "inherit" "tv shows"

and my comment previous :

For exemple:

Before :

300 Collection (Folder)
=> 300 (2006) (Movie)
=> 300 Rise of an empire (2014) (Movie)

The 28 Collection (Folder)
=> 28 Semaines Plus Tard (Movie)
=> 28 Jours Plus Tard (Movie)
=> 28 Ans Plus Tard (2025) (Movie)

Harry Potter (Folder)
=> Harry Potter 1 - A l'Ecole des Sorciers - 2001 (Movie)
=> Harry Potter 2 - Et la chambre des secrets - 2002 (Movie)
=> Harry Potter 3 - Et le prisonnier d'Azkaban - 2004 (Movie)
=> ....

Now :

300 Collection (TV Show)
=> 300 (2006) (Season)
=> 300 Rise of an empire (2014) (Season)

The 28 Collection (TV Show)
=> 28 Semaines Plus Tard (Season)
=> 28 Jours Plus Tard (Season)
=> 28 Ans Plus Tard (2025) (Season)

Harry Potter (TV Show)
=> Harry Potter 1 - A l'Ecole des Sorciers - 2001 (Season)
=> Harry Potter 2 - Et la chambre des secrets - 2002 (Season)
=> Harry Potter 3 - Et le prisonnier d'Azkaban - 2004 (Season)
=> ....

I can for the parent folder with metadata "content type" with "TV Shows"
But the resul is :

300 Collection (Folder)
=> 300 (2006) (TV Shows)
=> 300 Rise of an empire (2014) (TV Shows)

I think if possible to for "content type" with "Films"

Or revert detection .... because is more agressive

@Smeagolworms4 commented on GitHub (Dec 15, 2025): I ythink is duplcate : https://github.com/jellyfin/jellyfin/issues/15676 In metadata can force content with other because actually can force only with "inherit" "tv shows" and my comment previous : For exemple: Before : 300 Collection (Folder) => 300 (2006) (Movie) => 300 Rise of an empire (2014) (Movie) The 28 Collection (Folder) => 28 Semaines Plus Tard (Movie) => 28 Jours Plus Tard (Movie) => 28 Ans Plus Tard (2025) (Movie) Harry Potter (Folder) => Harry Potter 1 - A l'Ecole des Sorciers - 2001 (Movie) => Harry Potter 2 - Et la chambre des secrets - 2002 (Movie) => Harry Potter 3 - Et le prisonnier d'Azkaban - 2004 (Movie) => .... Now : 300 Collection (TV Show) => 300 (2006) (Season) => 300 Rise of an empire (2014) (Season) The 28 Collection (TV Show) => 28 Semaines Plus Tard (Season) => 28 Jours Plus Tard (Season) => 28 Ans Plus Tard (2025) (Season) Harry Potter (TV Show) => Harry Potter 1 - A l'Ecole des Sorciers - 2001 (Season) => Harry Potter 2 - Et la chambre des secrets - 2002 (Season) => Harry Potter 3 - Et le prisonnier d'Azkaban - 2004 (Season) => .... I can for the parent folder with metadata "content type" with "TV Shows" But the resul is : 300 Collection (Folder) => 300 (2006) (TV Shows) => 300 Rise of an empire (2014) (TV Shows) I think if possible to for "content type" with "Films" Or revert detection .... because is more agressive
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#7873