"Reset universal entropy"
Their metadata lookup is quite solid.
* they already have peer filename.nfo files with TVDB | IMDB | TMDB ID's
* not if they have scene standard names AND are not ambiguous media names (eg: Utopia - which of the 5 possible series do you mean?)
But these are issues all media libraries face.
Group series episodes in per series (or even per season) folders and include a tvshow.nfo file with any IDs.
eg:
<episodeguide>{"tmdb":"328","imdb":"tt0983200","tvdb":"82616","tvrage":"7565","wikidata":"Q6805564"}</episodeguide>
<id>82616</id>
<imdbid>tt0983200</imdbid>
<tmdbid>328</tmdbid>
<uniqueid default="false" type="tmdb">328</uniqueid>
<uniqueid default="false" type="imdb">tt0983200</uniqueid>
<uniqueid default="true" type="tvdb">82616</uniqueid>
<uniqueid default="false" type="tvrage">7565</uniqueid>
<uniqueid default="false" type="wikidata">Q6805564</uniqueid>
<premiered>1989-05-08</premiered>
is over kill for Media Watch https://www.themoviedb.org/tv/328-media-watchwhich just leaves the issue of TheMovieDB being weak on metadata for that series .. but can be completed from theTVDB https://www.thetvdb.com/series/media-watch
I don't want to need to have a centralized account to access my media library on my device.
I don't want to have to pay monthly to enable hardware transcoding.
There are very specific and common standard on renaming video files to contain "metadata" so that every single tool doesn't have to use ffmpeg to investigate and try to guess the exact movie/tv show from the title.
The Plex naming guidelines are pretty good: https://support.plex.tv/articles/naming-and-organizing-your-...
Some people like to add resolution and audio track information to the file name too.
This is the same deal with Plex tho, although I found plex internal metadata engine to auto-match better than jellyfin currently does.
You can help here though. Just come to https://www.themoviedb.org/ and help us add metadata.
I'll setup jellyfin and see which titles I'm unable to add and try to collaborate on metadata. It's always important to favor opensource. I can always have both services running side by side.
So, the recommended path is to clean up the media files: