this post was submitted on 11 Jul 2023
73 points (98.7% liked)

Selfhosted

39964 readers
283 users here now

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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

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?

top 50 comments
sorted by: hot top controversial new old
[–] priapus@sh.itjust.works 35 points 1 year ago (3 children)

Jellyfin is only getting better while Plex is primarily getting worse. You also need to pay for Plex to get many features Jellyfin provides for free.

[–] Voroxpete@sh.itjust.works 13 points 1 year ago (2 children)

Something I don't see talked about enough with Jellyfin is that the UI is much nicer than Plex. It's so clean and uncluttered, where Plex is this bizarre mess of unclear controls and advertised content.

[–] ech0@lemmy.world 13 points 1 year ago (2 children)

I couldn't disagree more and I think you're in the minority here.

Plex UI is just leagues ahead. Also last I checked the desktop app UI and Android TV ui is pretty bad also. Its just the Web UI in a wrapper.

[–] batmaniam@lemmy.world 2 points 1 year ago

To each their own and all that, but for my time, I agree with you Plex still has the edge in UI by a wide margin. The advertised content is super annoying but it is possible to trim it.

[–] u_tamtam@programming.dev 2 points 1 year ago

I'm new to both, and both are terrible if you ask me, but for different reasons. Where I see plex having a clear UI advantage is where it comes with a native app for that platform, which is less often the case of jellyfin (although it's slowly catching up). Being open source, jellyfin has a clear advantage IMO because with enough traction, the community will be able to do wonderful things (think of winamp skins meets android custom ROM scene, or something to that effect).

And as a new comer having only seen the freemium side of plex, it has really weirded me out in some places (sponsored stuff, stuff of no use to me that I can't disable, locked out stuff, including petty stuff like HDR encoding...) , so much so that I don't see myself trusting them my credit card, and so I might never get to experience the "real thing". That's just how my perception of it is: Plex probably needs me to pay for it to become good, but it won't be that much better (and still have many quirks) to justify it.

[–] ech0@lemmy.world 3 points 1 year ago

I couldn't disagree more and I think you're in the minority here.

Plex UI is just leagues ahead. Also last I checked the desktop app UI and Android TV ui is pretty bad also. Its just the Web UI in a wrapper.

[–] batmaniam@lemmy.world 3 points 1 year ago

also, after implementing my pi-hole, I'm not crazy about the fact plex keeps trying to send out analytics.

load more comments (1 replies)
[–] linearchaos@lemmy.world 26 points 1 year ago (7 children)

Jellyfin:

  • Free
  • Gets the job done
  • Not in financial trouble
  • No layoffs
  • Not trying to sell you stuff
  • Not selling your watch habbits
  • Mainly develops features people want

Plex (paid):

  • Decade of development with pretty solid pay features
  • Easy sharing with friends and remote watching
  • Decent clients for almost every device and more solid transcoding
  • Fairly quick fixes for problems
  • Great intro/credit/commercial skipping
  • Only develops features that might make money
  • In the middle of layoffs
  • Centralized authentication makes is impossible to watch if offline or they're offline unless you removed local authentication before it went offline.
  • They sell your viewing habbits

Plex is super convenient and slimy

Jellyfin is pure and behind on features, clients and comforts.

[–] Fisch@lemmy.ml 11 points 1 year ago (1 children)

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.

[–] bmck@lemmy.bmck.au 3 points 1 year ago (1 children)

What's the name of that plugin?

load more comments (1 replies)
[–] HomelessCanadian@lemmy.world 4 points 1 year ago (1 children)

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.

load more comments (1 replies)
[–] snor10@lemm.ee 2 points 1 year ago

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.

load more comments (4 replies)
[–] bandario@lemmy.dbzer0.com 16 points 1 year ago (2 children)

I used Plex for years.

As soon as I tried Jellyfin with a limited section of my library I was immediately finished with Plex.

  1. Jellyfin works with no internet connection with no stuffing around
  2. The app is far quicker and more responsive and IMO it looks world's better
  3. It handles mixed media libraries better
  4. A vastly larger selection of my library can be played with zero transcoding in Jellyfin. Less load on my server, less load on my client, less load on my drives and a far, far more responsive UI as a result.

You owe it to yourself to try jellyfin. It's amazing.

[–] delvach@lemmy.world 4 points 1 year ago

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!

[–] lue3099@aussie.zone 2 points 1 year ago

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.

[–] Mubelotix@jlai.lu 10 points 1 year ago (2 children)

As a jellyfin user, I have to say that it sometimes brings more trouble than it solves. Especially for non-admin users

load more comments (2 replies)
[–] terribleplan@lemmy.nrd.li 9 points 1 year ago (2 children)

I switched from Plex to Jellyfin several years ago and haven't really looked back. Overall I just didn't like the direction plex kept going (pushing shit streaming services, central auth, paywalling features), and dropped it even though I grabbed a lifetime plex pass back in the day. The only thing I miss about plex was the ease of developing a custom plugin for it since you could pretty much just drop python scripts in there and have it work, though their documentation for plugin development was terrible (and I think removed from their site entirely).

[–] HomelessCanadian@lemmy.world 4 points 1 year ago

I didn’t realize how expensive plex is. Definitely going to keep with Jellyfin for now.

load more comments (1 replies)
[–] GoodPointSir@lemmy.ca 9 points 1 year ago (2 children)

Why not get both (free teir on Plex), and decide for yourself?

If you want another opinion from an internet stranger though:

tl;dr: Plex if want simple seamless integration, and are prepared to spend money.

Jellyfin if you want FOSS, but are prepared to spend time.

I run both Jellyfin and Plex, and I only use Plex. It's more polished, has more clients, and has less bugs than Jellyfin. Plus, there are more community applications that are built around Plex vs Jellyfin.

For example, if you want to share your Jellyfin server, you have to manually forward ports, setup DNS records, dynamic DNS services, maybe reverse proxying, just to get easy access outside your network. Meanwhile, Plex is more or less plug and play (you might need to forward a port if the automatic port forward doesn't work)

That being said, I have the lifetime Plex Pass, and I don't think the monthly subscription for Plex is worth it.

I have a ton of friends that use my Jellyfin server instead of Plex, just because the Jellyfin mobile apps are free, so I keep Jellyfin running even though I don't personally use it.

If you decide to go with Plex, I would highly recommend getting the lifetime pass instead of a subscription.

load more comments (2 replies)

My vote will always side with the open source community so please take that with a grain of sand. I much prefer Jellyfin because of its status as an open source project.

[–] Spiritreader@kbin.social 7 points 1 year ago* (last edited 1 year ago) (1 children)

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.

[–] lol@lemm.ee 4 points 1 year ago (1 children)

Jellyfin is offline too. My internet died for a week and I couldn't log into Plex...

[–] MajorMajormajormajor@lemmy.ca 2 points 1 year ago

You want to access your home media, at home, without contacting Plex servers first? Blasphemy!

[–] exu@feditown.com 6 points 1 year ago

If you're happy with Jellyfin I don't see a reason to switch. But if you're missing something, do checkout Plex.

[–] TrainsAreCool@lemmy.one 6 points 1 year ago

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.

[–] thayer@lemmy.ca 5 points 1 year ago (3 children)

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.

[–] deafboy@lemmy.world 2 points 1 year ago

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.

[–] DisqueDePise@jlai.lu 2 points 1 year ago

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.

load more comments (1 replies)
[–] dinckelman@lemmy.world 5 points 1 year ago (1 children)

I've used both for an extensive amount of time, and found Plex to be superior in basically every way. It's both nicer to use, and the library is a bit easier to manage. Not to mention all the back-end things you might want to use if you're heavy into video usage

[–] cyberpunk007@lemmy.world 2 points 1 year ago

Plex user for over a decade and my only gripe is lack of accounts when internet goes out. When I'm self hosting, I kind of consider it a baseline for something like authentication to a local self hosted server to work without an internet connection.

Also the "recommended" bullshit. What the fuck. I know hat I'm hosting. I know what I download. Why does plex feel the need to force this as the default landing page? Honestly I with jellyfin was a bit more mature cause I'd use that instead.

[–] orca@orcas.enjoying.yachts 3 points 1 year ago

For me, the biggest selling point with Plex was that it was so readily available on TVs and other devices. I can basically throw it at almost anything. I also occasionally share access to my Plex with friends, so that ease of use carries over to them too. It's great at getting subtitles I might be missing too, which is a big deal (my wife and I have subtitles enabled for basically everything).

tl;dr - easy onboarding for everyone and broad compatibility.

[–] JASN_DE@feddit.de 3 points 1 year ago (5 children)

What are the main advantages to plex?

AFAIK they offer more apps resp. apps for more platforms. Apart from that, nothing really. Maybe a little more idiot-proof.

load more comments (5 replies)
[–] Scrath@feddit.de 3 points 1 year ago

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

[–] linearchaos@lemmy.world 3 points 1 year ago (1 children)

Jellyfin:

  • Free
  • Gets the job done
  • Not in financial trouble
  • No layoffs
  • Not trying to sell you stuff
  • Not selling your watch habbits
  • Mainly develops features people want

Plex (paid):

  • Decade of development with pretty solid pay features
  • Easy sharing with friends and remote watching
  • Decent clients for almost every device and more solid transcoding
  • Fairly quick fixes for problems
  • Great intro/credit/commercial skipping
  • Only develops features that might make money
  • In the middle of layoffs
  • Centralized authentication makes is impossible to watch if offline or they're offline unless you removed local authentication before it went offline.
  • They sell your viewing habbits

Plex is super convenient and slimy

Jellyfin is pure and behind on features, clients and comforts.

[–] SRo@lemmy.fmhy.ml 2 points 1 year ago (1 children)

?! I can watch stuff locally from my Plex server even if my internet is down.

[–] linearchaos@lemmy.world 2 points 1 year ago* (last edited 1 year ago)

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.

[–] Bluefruit@lemmy.world 2 points 1 year ago

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

[–] beeb@lemm.ee 2 points 1 year ago

Try both, but personally I had trouble with playback on my older android tablet with jellyfin and so I went with plex which works for me.

[–] death916@lemmy.death916.xyz 2 points 1 year ago (1 children)

Jellyfins Xbox app is unusable and afaik there's no app for Samsung tvs or at least not older ones.

[–] OrnateLuna@lemmy.blahaj.zone 2 points 1 year ago

Hmm how old is your Samsung TV? Jellyfin doesn't have an official app that you can find in their app store however you can side load it (it's called jellyfin tizen)

I'll be honest and it was far from an easy task to side load it and I don't actually remember how I got it installed in the end but it is doable and works great

[–] ancientweasel@social.fossware.space 1 points 1 year ago (3 children)

Jellyfins OTA and DVR are a dumpster fire. So if you want to watch and record OTA TV go with Plex.

load more comments (3 replies)
[–] Kururin@talk.kururin.tech 1 points 1 year ago

Jellyfin is better. Plex has features behind paywall

load more comments
view more: next ›