I’ve got Jellyfin up and running right now on a DS620Slim NAS and it’s running pretty good so far. I’ve seen a lot of people say they prefer Plex over Jellyfin. What are the main advantages to plex?
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.
Rules:
Resources:
> Any issues on the community? Report it using the report flag.
> Questions? DM the mods!
Jellyfin:
Plex (paid):
Plex is super convenient and slimy
Jellyfin is pure and behind on features, clients and comforts.
You can get intro skipping for Jellyfin too with a plugin. It even works with Findroid, which is a native Android app for Jellyfin. I’ve been using it for a while now (maybe a month or so) and it’s always worked perfectly.
What’s the name of that plugin?
You know, its not that hard to just try and google “intro skipper jellyfin” since its actually the name of it, but here you go https://github.com/ConfusedPolarBear/intro-skipper
?! I can watch stuff locally from my Plex server even if my internet is down.
You have to disable authentication for certain ip’s / local networks. It’s not easy or straight forward, but it works.
Last time I had an outage, I was still watching from my roku and in the browser.
https://www.howtogeek.com/303282/how-to-use-plex-media-server-without-internet-access/
Trick is, it’s 4000% easier to set up when you’re on the internet.
You can insert some xml in places if you’re offline, but if you’re offline, knowing the places is incredibly difficult.
Question about the viewing habits data. Is this only related to the Free Ad Supported Streaming content Plex pushes or are they also tracking viewing habits of users personal libraries?
We know the data goes to Plex.
I would not bet you ANY amount of money they’d leave any stone unturned on data sales.
That’s why none of the stuff I sign up with them is using any of my usual credentials, they do have my ip though.
There’s no way of knowing, which is the whole problem with their model and why a lot of us self host things in the first place. Even if they super duper promise not to use the data, they could be lying. And if they are actually true to their word today, that could change tomorrow.
Seems like I’ll continue to stick with Jellyfin because of the offline access. My internet is very spotty where I live so it seems to be the best option.
Same here.
My internet connection isn’t too spotty, but having gone through it I found it really annoying not being able to watch my own shows off my own systems just because I can’t auth to Plex’s login servers.
Great list of comparison!
Worth noting that Jellyfin is not only free as in beer (if you selfhost), but also free as in Freedom i.e. open source.
Kodi has fallen out of fashion these days but it’s also an excellent solution, depending on your streaming needs. I’ve used Plex in the past and found it to be sluggish on Samsung’s Tizen OS. Jellyfin was a lot slicker, but also a fair bit more work to set-up if you want to stream remotely.
In the end, I put one of my pi4s to work as a Kodi box, since I only stream to my TV. It’s running LibreELEC, which is a barebones OS providing just enough to run Kodi. Media is fetched from a samba share on the home server. It’s been far better for me than Plex ever was, and way easier to set-up than Jellyfin. Kodi is essentially a standalone player, so not the right solution if you’re wanting to stream to multiple devices or remote clients. Just throwing another option out there for anyone looking.
You can easily integrate the jellyfin to kodi, and have both - consistent library across multiple devices AND beautiful UI.
There are 2 addons for it.
One will allow you to browse your jellyfin media using the api, and to reencode on the fly, but it’s annoyingly slow to browse the library this way.
The other one will integrate your jellyfin library to local kodi database. You just need to specify the path to your samba share in the jellyfin library. It’ll fetch the metadata from jellyfin, but access the media using SMB directly. It’s pretty fast, since kodi doesn’t have to scrape the metadata itself, and it keeps itself up to date, no need for periodic library rescans.
To add to that, it is possible to use Kodi as a front-end for the plex server. This is what I do and it’s great.
I like using plex server because for my use case it makes media management super easy and it works flawlessly, I just put all my media in movies/shows folder and it takes care of the rest automatically.
I have set up Kodi with PlexKodiConnect (props to the creator, it’s fantastic) on a NUC clone plugged to my TV. Kodi is by far a much better player than the plex one, especially when playing 4K, so I get the best of both worlds.
On top of that it still leaves me the possibility to use the plex player on other devices if needed.
Plex has a few more features with plex pass.
However I switched to jellyfin a few years ago because I found everything to be too limiting and dependent on them. Including the necessity to pay for codecs / playback on some of their mobile apps.
Jellyfin is a lot less polished, but it works well and you’re in control of everything.
I would recommend trying out jellyfin first. If you encounter some deal breaking issue or aren’t happy with it, check our plex.
Jellyfin is offline too. My internet died for a week and I couldn’t log into Plex…
You want to access your home media, at home, without contacting Plex servers first? Blasphemy!
Currently just using Jellyfin, but have used both Plex and Emby in the past.
Main reason I switched from Plex was mobile support. I also prefer FinAmp, which I use to download music for access when I’m at work, and at home I can access my entire collection through the same app.
I recommend setting up everything through Docker. I have Portainer running, which helps manage the containers. It was pretty trivial to switch what I was using by just setting up a different container. You can also have both running at the same time off the same library, and see what you prefer.
Yeah I’m running docker for my Jellyfin and cloudflare container right now. I’ll try Plex to see how it works, but my internet might suck too much for the authentication servers
I really like the more open nature of jellyfin and they seem more ready to embrace new features than plex. For example, last I checked, AV1 encodings are not supported by plex but are by jellyfin.
The only reason I use plex anyway is because I have the problem, that subtitles go out of sync when using the jellyfin app which is pretty much unacceptable when watching anime with subtitles only
I have both. I never touch Jellyfin. Plex is just better experience in every way. If Jellyfin was as good as plex I would use that because I agree more with the philosophy.
It depends what you use it for.
If you’re watching your own content within your home then Jellyfin is better. It’s free, open source and private. Your Jellyfin instance is yours and secure, and entirely under your control.
Plex’s differences are mostly behind it’s plex pass pay wall, and you sacrifice privacy using their platform. The key difference is really offline and remote viewing of content which is easier and slicker with plex (but doable with jellyfin), and the plex App maybe available a few more devices. There are also some credits and ad skipping features. That’s about it - I struggle to see the benefit in plex. The only other thing I can think of is some people prefer the interface?
I used to use Plex and got annoyed when I couldn’t view my content, which I host locally, because their login servers were down. Made me realise why did I need them so I researched a bit and switched to Jellyfin.
I already commented this on another comment here but there’s a plugin for Jellyfin to get intro skipping
I had that plug-in installed and it never skipped a single intro for me
You need to install a modified web interface (just replace some files on your server) so you get the skip button
I personally use jellyfin and it works well enough for me to watch my movies and shows. I don’t use the app but just use the browser but there are plugins for kodi and various apps too.
Ive not used Plex myself and from what I have read it does the job too. A few friends use it and are happy. I read recently they let go of 20% of their staff.
For me it comes down to it like this: do I want a company to have control over my viewing experience with closed source software or do I want a community FOSS experience under my control. That is very important to me but it depends on your own needs.
https://www.rapidseedbox.com/blog/jellyfin-vs-plex
I like Jellyfin quite a bit better. The UI is less cluttered and the controls make more sense. It also doesn’t phone home like plex. I do keep plex running beside it for my dad and sister. Plex has way better device support.
Me personally, I like Jellyfin. Im not using it daily atm. But when i was, i used it purely for streaming music and it was great for that.
LTT did a video on both a while back and its kind of a toss up imo. Depends on what you care about. Id recommend that video.
https://youtu.be/jKF5GtBIxpM
Here is an alternative Piped link(s): https://piped.video/jKF5GtBIxpM
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I’m open-source, check me out at GitHub.
I used Plex for years.
As soon as I tried Jellyfin with a limited section of my library I was immediately finished with Plex.
You owe it to yourself to try jellyfin. It’s amazing.
Plex just started requiring a login to my local server. I don’t have a plex account, no reason to get one, I only stream locally. Sounds like Jellyfin is the way to go!
Interesting that I find number 3 different for me. I have a very heterogeneous library and I find plex better at choosing when to transcode and what quality to transcode.
Your 4th point is the opposite for me, any kind of subtitles I have on causes transcoding in jellyfin. Its the only thing stopping me from switching fully.
Set “Burn Subtitles” to AUTO and grab the Open Subtitles plugin and make sure you are logged in. Beware opensubtitles.com and opensubtitles.org are different logins.
I’d say about 95% of what I’m playing is playing without transcoding to my LG CX Oled with Jellyfin app on it.
I don’t know enough about the triggers for transcoding to know why I’m getting this result, but my server has an obscene GPU in it. I’m not sure if this is a factor.
The antenna and music support is better on Plex imo, but I think both require to pay for premium
one main question should also be, do you want to selfhost or not.
because plex is not selfhosted imo due to their login servers.
I mean it is self-hosted… Everything but the Authentication component. That doesn’t make it not self-hosted
My experience with Jellyfin have not been great. The mobile app is just not working well enough
Plex has lots of customisation available (which I prefer) but is a little harder to get running in my experience. I’d say, install them both and see what you like most. Do start with Jellyfin as it’s easy to install.
Not sure how long ago you tested it, but there is now an alternative Android app called Findroid which I like much more than the official app.
I’ve found my media I play over the network looks grainy on some devices using Jellyfin. But it’s probably settings I have wrong
Been quite a while! Thanks for telling me though, I will test it out when I get to it!
Jellyfin if you do not like being spied on by your self hosted media library. Plex if you do like being spied on by your self hosted media library.
Also - Plex if you want Audiobooks, because the app Prologue is 🔥