Back from Jellyfin-ville.
I'm certainly not trying to tell anybody to switch to Jellyfin; I'm simply urging y'all to keep an eye on it and have a working knowledge of it.
But this weekend, as I was trying to set it up for the 4th time this summer, I ran into an issue that many people run into that keeps them on Plex.
Plex had this issue with file names. The scanner would scan your files and provide incorrect metadata. Plex has largely fixed this to the point where you can name the file for Toy Story 5 as "vid09477.mkv" and it will still be able to detect that it's Toy Story 5. (Although you should certainly name your files correctly for archival purposes and to prevent issues)
When I set my TV shows for scanning, Jellyfin kept confusing "Mighty Morphin Power Rangers" (the TV show that ran from 1993-95) with the "Power Rangers" movie that was released in 2017.
That shouldn't happen because there is a 22-year difference between MMPR's finale and the release of that Power Rangers movie, and the simple fact that one is a TV SHOW and the other is a MOVIE!
And to make matters worse, when I got the IMDb IDs, it still didn't work.
So after 45 minutes of trying to get this right, I said fuck it, uninstalled, and went about my day.
My collection is not particularly huge, just under 7TB with 564 movies and 134 TV shows and musical collections for 234 artists.
If you have a HUGE library and you're fucking with Jellyfin, that could take you a whole weekend to fix the screwups, and if you got a job, school, kids, or parents to take care of, you won't really have time for that.
It's easier to load shit into Plex and have 99% of your library be correct and have the "fix match" option be robust enough to make quick fixes on mismatched items.
And I understand Jellyfin is a small team with limited resources, but I think the metadata scanner/scraper should be the thing they focus on the most or atleast be a top priority, because that type of tinkering was tedious.