2024-01-11, 04:02 AM
(This post was last modified: 2024-01-11, 10:28 PM by mdkb. Edited 5 times in total.
Edit Reason: found the underlying logic and added it to the edit 2
)
I am also running into this problem with Documentaries. I dont want to split my library in two between "movie" type documentaries that are one-offs and "show" type documentaries that have episodes. This is especially true where I have music documentaries seperate to all my other documentaries. When I click on Jellyfin library I dont want to have 100s of non-music documentaries showing with my music docos, and I certainly dont want to look in a totally different library for music docos that have episodes to the ones that are one-offs.
I dont know what the solution is. I am ignoring the "Mixed Movies and Shows" option when setting up a libarary, because it seems from this post that it is going to disappear in future versions.
With "Music Documentaries" library in Jellyfin, I just made it all of type "Music Videos" and that is good enough for me for now as it caters to both types. But as for my "Documentaries" folder I have no idea what to do, I dont want to split it, so I guess I have to go the same route.
EDIT 1: just running through the post again looking for clues and saw this from a moderator " To aggregate them in the UI, collections are the way to go. " which I havent tried yet, so may give that a whirl and see if it solves the issue.
EDIT 2: tl;dr the only way to do this is not mix movie.nfo with tvshow.nfo in locally stored folders (coz this is set by how TMDB and TMM manages storing them, not Jellyfin)
The Jellyfin collections (see Edit 1) is something else, and isnt a solution to the underlying problem I have. But after digging into the logic and common pratice used by TMM, and TMDB with metadata storeage, it became clear there can be only one approach: due to the metadata storing of .nfo as either "movie" or "tvshow", and the fact the TMDB site stores documentaries as "movie" or "tv" which you can see in the URL for any tmdb entry, we have no choice but to follow the metadata (i.e. Jellyfins approach isnt relevant).
As such I am now going to split my local stored folders so I am not mixing movies with tvshow (regardless of how Jellyfin handles it, this is clearly the best practice for scraping as I ran into similar issues with TMM failing to manage my folder properly, or even recognise a lot of tvshows or movies. i.e. mixing these .nfo types in local store folders isnt working out).
As such I will be leaving all my Documentaries that are on TMDB or IMDB classed as movies in the local "Documentaries" folder, and moving the ones that have seasons and/or episodes to "Docuseries" as someone suggested in a post. i..e all movies.nfo will be in Documentaries, and all tvshows.nfo will be in Docuseries. And I will have to do the same with "Music Documentaries." and "Music Docseries" by splitting it up.
This is clearly the only way to properly keep the metadata in a fashion that works for scraping. It's not Jellyfin at fault, it is just how it is done on TMDB.
Whether at some point Jellyfin confirms they will offer a longterm library that can mixe those two into one "All Documentaries" library, is then a seperate issue. Hope this helps anyone else coming to this confused af on the best approach.
I dont know what the solution is. I am ignoring the "Mixed Movies and Shows" option when setting up a libarary, because it seems from this post that it is going to disappear in future versions.
With "Music Documentaries" library in Jellyfin, I just made it all of type "Music Videos" and that is good enough for me for now as it caters to both types. But as for my "Documentaries" folder I have no idea what to do, I dont want to split it, so I guess I have to go the same route.
EDIT 1: just running through the post again looking for clues and saw this from a moderator " To aggregate them in the UI, collections are the way to go. " which I havent tried yet, so may give that a whirl and see if it solves the issue.
EDIT 2: tl;dr the only way to do this is not mix movie.nfo with tvshow.nfo in locally stored folders (coz this is set by how TMDB and TMM manages storing them, not Jellyfin)
The Jellyfin collections (see Edit 1) is something else, and isnt a solution to the underlying problem I have. But after digging into the logic and common pratice used by TMM, and TMDB with metadata storeage, it became clear there can be only one approach: due to the metadata storing of .nfo as either "movie" or "tvshow", and the fact the TMDB site stores documentaries as "movie" or "tv" which you can see in the URL for any tmdb entry, we have no choice but to follow the metadata (i.e. Jellyfins approach isnt relevant).
As such I am now going to split my local stored folders so I am not mixing movies with tvshow (regardless of how Jellyfin handles it, this is clearly the best practice for scraping as I ran into similar issues with TMM failing to manage my folder properly, or even recognise a lot of tvshows or movies. i.e. mixing these .nfo types in local store folders isnt working out).
As such I will be leaving all my Documentaries that are on TMDB or IMDB classed as movies in the local "Documentaries" folder, and moving the ones that have seasons and/or episodes to "Docuseries" as someone suggested in a post. i..e all movies.nfo will be in Documentaries, and all tvshows.nfo will be in Docuseries. And I will have to do the same with "Music Documentaries." and "Music Docseries" by splitting it up.
This is clearly the only way to properly keep the metadata in a fashion that works for scraping. It's not Jellyfin at fault, it is just how it is done on TMDB.
Whether at some point Jellyfin confirms they will offer a longterm library that can mixe those two into one "All Documentaries" library, is then a seperate issue. Hope this helps anyone else coming to this confused af on the best approach.