Hacker News new | ask | show | jobs
by pointlessone 37 days ago
One thing Plex does better is media detection. Like you can plop all your shows in a folder and it still will make sense of it. Jellyfin insists on a very specific directory structure and file naming. It’s very frustrating if you only want to watch a show and not interested in maintaining a perfect library.
2 comments

They both insist on their own systems and both are wrong.
It's astounding how much every single system out there fights and fights and fights against showing you your directories, as they are.

I started but didn't finish a Rygel + local-search (nee Tracker) plugin to try to finally get that. I wish the upnp media services were better. I keep telling myself I'll build a nice client/controller... Some day.

It's one tickbox away in Jellyfin: Libraries > Display > Display a folder view to show plain media folders
What're the chances VLC will do what you want as both server and client?
Is there anything around that does _not_ force a management system? I really just want a thing that primarily just tracks if I've seen a particular file, secondarily maybe let me control playback from a different device. Actually figuring out what media those files map to is a distant third.
DLNA usually doesn’t force any system and more or less exposes fs. Some TVs natively have a client. Otherwise Kody or some other client app can be used to browse and play files.
Torrents go in, properly matched Plex entries come out, 99% of the time

I do agree that both systems are wrong. At least Plex's is more compatible with the even-more-wrong conventions of the high seas

As far as I can tell plex only wants separate folders for different kinds of media and file names that give at least some clue to what it is. Plex is much more lax.
The problem with Plex is that is has a very opinionated system that ignores how things are in real life.

One example I can point to is Stargate SG-1. Episode 1 is a two parter and depending on who you ask it's either Episode 1 and 2 or Episode 1 which causes all subsequent episode numbers to be thrown off by 1 depending on how you count.

This confusion is further complicated by the release order on DVD/Bluray, the order of airing, and the fact that all of these things can be different in different regions of the world.

And that's just one show.

That has more to do with TheTVDB than with Plex itself, and it's really nothing compared to what Jellyfin demands. Plex at least supports several different alternative directory structures and file naming schemes. In order to transition to Jellyfin I would have to rename thousands of files to comply to its specific requirements, whereas Plex was mostly okay with the way I had organized my files offline.
Plex hasn't bothered to work on this in 15 years. It's been the same since I was in college and I'm almost 40.
I actually discovered the advanced item ordering menu where can you change the series episode order source, it solved this exact problem for me yesterday
This is not really a big deal. If you want it organized arbitrarily put the files in other and it will be.
It's a big deal because there's no rhyme or reason why it's one way or another way in different series so when you ask your TV through voice command to "Play Season 3 Episode 2 of [Show] through Plex] and then your TV plays the wrong episode it becomes a big deal.
It's really not a Plex problem, it's an "Internet TV metadata" problem
Use your remote or organize your files accordingly such that the integration works
Funny, I found no issues with it.

Maybe the way I organized my library intuitively sort of matched Jellyfin's expectations?