2023-10-02, 08:02 PM
I've got a number of shows and series whose metadata is continually incorrect. For example, I've got a folder of several BBC & ITV mini-series that Jellyfin considers as a single show under my "BBC-ITV" folder and then mislabels everything. In another example, I've got Star Trek TOS, TAS, and TNG all under their own subfolders in my Star Trek folder, and Jellyfin will only recognize TOS and then labels TAS and TNG as additional seasons of TOS despite the naming conventions.
From what I've read, it seems the only way to quickly fix this would be to create .nfo files for each episode, and/or change my organization into Show>Season>Episodes folders for everything. The .nfo file creation for every single episode sounds extremely tedious and changing my media organization isn't really an option due to other sharing, and shouldn't be necessary since Jellyfin properly identifies other folders perfectly since all my files are in Show - SeasonEpisode - Name format (e.g., Star Trek TOS - 108 - Miri).
TL;DR: What I'd like to do instead is to manually edit the metadata file(s) directly to basically "force" these files into different shows and then I can manually assign their IMDB data and go from there.
I recognize that I risk jacking up everything and having to delete and rebuild the Jellyfin library, but I'm willing to take that risk as some things just aren't even watchable. Like, my Star Trek TAS episodes are labeled for and have thumbnails for TOS, so I can't even just throw them all onto a Playlist and watch from there.
What files would I need to edit? I've been digging into the ProgramData>Jellyfin>Server folders, but the metadata folder seems to just have a lot of images or they are empty. The Show metadata has to be feeding from somewhere, so I just need some help understanding where to go and what to edit.
Or, if there's a better way to go about this (that doesn't require creating .nfo files for each episode or changing the folder organization,) I'd be open to the options.
From what I've read, it seems the only way to quickly fix this would be to create .nfo files for each episode, and/or change my organization into Show>Season>Episodes folders for everything. The .nfo file creation for every single episode sounds extremely tedious and changing my media organization isn't really an option due to other sharing, and shouldn't be necessary since Jellyfin properly identifies other folders perfectly since all my files are in Show - SeasonEpisode - Name format (e.g., Star Trek TOS - 108 - Miri).
TL;DR: What I'd like to do instead is to manually edit the metadata file(s) directly to basically "force" these files into different shows and then I can manually assign their IMDB data and go from there.
I recognize that I risk jacking up everything and having to delete and rebuild the Jellyfin library, but I'm willing to take that risk as some things just aren't even watchable. Like, my Star Trek TAS episodes are labeled for and have thumbnails for TOS, so I can't even just throw them all onto a Playlist and watch from there.
What files would I need to edit? I've been digging into the ProgramData>Jellyfin>Server folders, but the metadata folder seems to just have a lot of images or they are empty. The Show metadata has to be feeding from somewhere, so I just need some help understanding where to go and what to edit.
Or, if there's a better way to go about this (that doesn't require creating .nfo files for each episode or changing the folder organization,) I'd be open to the options.