That was a long winded way of saying you don’t know what Jellyfin actually is or does. Mpv is a client, it only fills the role that the various Jellyfin clients perform and a better comparison would be against a heavier weight media player such as Kodi.
What you suggest works well enough if you have a reliable network link to share CIFS or NFS over, but what do you do when away from home on a rubbish link that doesn’t have bandwidth to stream all your high quality bluray rips? You want transcoding in that situation.
Also, I’m a seasoned Unix sysadmin who knows his way around the cli and I can say with certainty this isn’t for people who know the cli, it’s for people who just want to prove you can do anything from the cli even if suboptimal.
sugar_in_your_tea@sh.itjust.works 1 week ago
It misses the primary use case for me: streaming to TV. I used to use minidlna, but the UX on my TV sucked, and Jellyfin was a pure upgrade. I can count the times I’ve watched more than 30a of my media (to test something) on anything other than my TV on one hand, and all of those are on a tablet using cached files.
If I did watch media on my laptop or desktop, I’d mount a network share and use VLC or something.