It's good at what it does - serving media to all your devices. No online accounts, no phoning home, no advertisement, no BS. I've had no trouble with either the web UI or any of the apps available on android/TV. Admittedly I've never used Plex but I can't imagine it doing any of that much better.
oooh BIG selling point for me.
I am aware of FinAmp [2] and music players for Jellyfin, but they aren't comparable to PlexAmp yet.
I love and have used both and while Jellyfin is great at that one thing if you need good mobile support or Roku/Apple TV support or similar it just fails miserably. If you want to have a music or audiobook collection it does even worse.
And yes, some people prefer using Jellyfin and paying for Infuse over using Plex. Different strokes for different folks.
It makes me wonder how difficult/involved implementation of the API that clients like Infuse use to communicate with Plex, Kodi, Emby, etc is, as the aforementioned frustration makes it tempting to try writing a media server myself, and I expect that API be the most challenging part.
Kodi plugin works great too and easy enough with LibreElec or similar.
Not sure what "anything else" could be.
Well, not the movie studios and music labels I guess.
I've been doing the self-host Plex server thing since long before it was anything else (late aughts). I don't use it for anything else. While I'm all for switching to something else, my tolerance to level of effort is quite low so inertia has been the thing keeping me on Plex.
How quick & easy would it be to convert to something like jellyfin for self hosting?
Potential gotchas: in terms of tech stack I run the server on a Synology NAS so would need something that runs there. And 99% of my streaming is to Roku sticks, so there'd need to be an app there.
https://jellyfin.org/docs/general/installation/synology/
https://channelstore.roku.com/details/cc5e559d08d9ec87c5f30d...
- I do not need or want a Recommendation tab for my own media library, and there's no way to remove it
- The web player is straight up broken on MacOS
- The Apple TV app is slow and sometimes doesn't play sound
- Demanding a registered account when you only use the app/server locally and it's absolutely not required, and wasn't always.
The main usage for me is via Apple TV and I see there's a SwiftFin app available, which sounds about right? Would you recommend Jellyfin to me?
Jellyfish may not have some nicer finishes such as trailer fetching or better correlation of collections, but it's a reliable navigator of my media library.
I even set up a Raspberry Pi at my mother in law's house which exposed my Jellyfin instance on her LAN via Tailscale and an nginx reverse proxy, it works flawlessly.
It's open source and recently called out for developers.
https://news.ycombinator.com/item?id=37744114
Might be an easy change for someone on HN to add a toggle.
You can try Infuse an an alternative client to Plex, Emby, and Jellyfin: https://firecore.com/infuse
It is a $1/month for some of the advanced encoding though
And I only share this both to bitch my way to a small amount of catharsis and also this is such a handy encapsulation of the enshittification of plex I've witnessed over the many years I've used it. God fucking damn.
And to reaffirm: All the plex linking does is inform Infuse of my local server's settings which I could've just TYPED. THE FUCK. IN. With my iPhone. Sweet Baby Ray's.
I use it daily, and have no trouble with either the macOS web player (in Safari), nor the Apple TV app, in general.
That said, I do sometimes have trouble with certain media acting a bit squirrely when it tries to auto-convert them—in particular, one show we've been watching recently we had to start, then quickly scrub back to the beginning or it wouldn't play sound.
Then I re-encoded it manually using Handbrake and replaced the wonky copy with that, and it's been fine ever since. (And, of course, since I'm using a 2011 Mac mini to actually run Plex, there are some shows I have to preset to optimize or it won't be able to keep up with playback, but that's just the kind of thing one has to expect with this sort of setup.)