I have a Jellyfin server as backup, but its clients are shit for anything that uses subtitles. I bought plex pass years back for $80 on sale, can’t complain, but I’m never going to wholly rely on something closed source that requires online credentials.
Never had any subtitle trouble on Roku or shield
Ohh, I’ve had PLENTY of CC problems on Roku.
I use CC quite a bit, Every time a video has subtitles on it, and default is set to english, it fucking turns them on even iff they’re set to off. Until a couple of months ago, you had to turn them on then off to get them to stop. I reported it, found the flag that wasn’t being honored, I gave exact steps. They refused to fix it but did make it where i just had to turn them off. Now every movie/tv show i have that has english->default flags turns them on. about 1 in 10
No options to delay subtitles if they’re messed up, no options to pull from opensubs.
I main Jellyfin, but have to keep Plex around because I have a decent number of remote users and don’t feel like dealing with trying to walk through putting them on Tailscale and I can’t trust any company that won’t even put 2fa in their clients to be open to the world.
That’s great if you have a Roku or Shield. I don’t. I’ve owned both in the past and don’t want either because they’re both an absolute mess of advertising. I currently have an Apple TV and an Android tablet. Jellyfin is okay on Android (and I emphasize okay and not amazing or great), but the Apple TV is may main viewing device and Swiftfin is the best option and still miles behind Plex.
Particularly because on Apple TV with Plex you can override built in subs with the closed caption styles, meaning literally all subs that aren’t explicitly burned into the image can be made consistent and easy to read. Haven’t seen that feature anywhere else, including on the Shield TV/Pro (I used to own one, got rid of it when Android TV updated to the ad-riddled version it is today). It’s a really amazing feature IMO to be able to have full control of subtitle font, size, style, color, outline, and spacing, no matter what you’re watching.
Projects like Plex, they started out from the open source community, had free contributions, and then monetized. People are bastardizing open source.
The reason Plex is as popular as it is is because of their infrastructure and software that lets users stream video and music remotely on any device at the press of a button. That costs money to build and maintain.
It certainly doesn’t cost what they’re charging. They have a cache, a relay and an auth service. I’ll grant them some more allowance for an active security team. They’ve wasted manyears on features nobody wants and have eliminated any feature that costs them any amount of money to maintain if they can’t make money off it. (sync, client serve, yada yada)
Really? Cuz Jellyfin literally does the same thing and doesn’t cost money.
Jellyfin does not handle NAT punching automatically to point that a non technical user can install an app on their TV, see one or more libraries, and connect to my server across the Internet. This is the biggest problem that Plex solves compared to Jellyfin. I can’t expect my parents to install Tailscale or make any changes to their network.
That being said I use Jellyfin. I just don’t share it with my friends.
Really? Because folders on a hard drive and the OS’s networking does all that… what am I missing?
I can’t comment on Plex vs JellyFin, but it’s an interesting perspective that $3/mon for remote access is too much
I use another piece of opensource software, where I consider that a plus. It takes the headache and security issues off my hands, while I can support the developers with a small contribution for an optional feature
$3/mon is $36 a year. That adds up - most people have to work several hours to earn that money.
Plex may also be harvesting your data. When I used it years ago it was already trying to send logs back home, blocked by the firewall.
I’ve never used Plex, but I have my own server at Hetzner with large drives and I love my Jellyfin server. I use it every day for shows, movies, and tons of music at home, in the metro, and walking around town and traveling. I’ve never had a problem with it. Honestly, it’s fantastic.
In fairness to Plex, I bought a Lifetime subscription during a Black Friday deal over a decade ago and it’s still serving me well to this day.
I have jellyfin set up ready to go but Plex has the UX down at this point. I’ll keep using it whilst my lifetime subscription remains valid.
God I hate their last UX change. It’s like they specifically designed the roku client to hide your own content and favor theirs, used to be one click into my library and everything was there.
Same here, JF is on reserve but I’ll be sad if I ever need to switch. Ever since they fixed downloads I have 0 major complaints. Plex just works, and it works very well for my and my family’s needs. I am perfectly happy paying once for software that I use every single day.
You were right to switch whether the price increased or not.
If I could get Jellyfin to work remotely I would never use Plex again quite happily. I pay £4 a month and my in laws have to pay £2 a month for remote access, it’s starting to add up for content I download and host on my storage.
Buy a Lifetime Plex pass.
Imo anyone who stayed with Plex after they required you to create an account is insane, especially considering there have always been good alternatives.
This exactly.
I looked into setting Plex up a few years ago. It installed, and then starts talking about making a cloud account. I don’t want to talk to a cloud I just want to organize my own shit on my own network. Why does that need a cloud?
I uninstalled it. Everything I’ve seen since, and I mean EVERYthing, tells me I dodged a bullet. Not once have I read an article that makes me wish I’d continued the install.
Plex is a series C for-profit company and is 100% beholden to its investors who expect a handsome return on investment; the enshittification & price hikes are literally guaranteed to continue. Existing users can, and should expect to be squeezed for profits until they have nothing left to give
Strange, I haven’t paid another cent since I paid like AUD$50 for the lifetime pass well over a decade ago.
You can’t say their service hasn’t gotten worse though :)
I paid $75 USD, but they took my plugins, (pour one out for youtube on plex for my DanTDM obsessed kid back in the day) made my interface hard to navigate, try constantly to shove their own content down my (and my users) throats. Hey, remember when you used to have that sync feature that kept you up to date with a selection of titles, then you could use the client on your phone to serve to other phones even offline, god that was awesome with kids on vacation.
I’ve had so many instances of free to use, lifetime licenses, and purchased software that have turned into subscription services that I refuse to install anything that requires an account unless it can’t be avoided. The fact that Plex required an account be created to view my own local content years before they started charging for use made it obvious subscription fees were coming.
Jellyfin works great. Combined with Wireguard it works great anywhere.
My only hitch making the switch to Jellyfin is that a couple of my TVs just don’t have a jellyfin app whatsoever. I wish they did, I can’t stand all the changes Plex has made over the last few years specifically.
Spin up pihole and just look at the data coming to your “smart” TV’s even when you are not using them. Then consider the data they must be sending home, the only thing “smart” TVs are good at is watching you watch them (or not watching them). I would highly recommend getting a pi or media computer for your TV’s.
I do not think I can stress this enough smart TV’s are not smart for you they are smart for whoever made the TV. Manufactures sell TV’s at a loss now because they get more by selling you.
highly recommend getting a pi or media computer
Been looking at this for years, Fam is absolutely refusing to use a keyboard in the living room. They’ll watch on their phones first. I can’t find a clear, easy solution to run a quality remote on a SFF pc. It’s like the decades old mediacenter hole that never gets filled.
They do not sell TVs at a loss lol.
Retailers don’t, but those $300 60" TVs cost manufacturers more than that in parts and shipping. They are 100% making up for it in LTV from your data, that’s why some are trying to make it impossible not to use them when not connected to the internet.
I have an Nvidia Shield stick that’s android based and one day Google started pushing live Taco Bell ads to it on the ambient Home Screen. That was the last day pi-hole ever let it phone home.
Agreed. Watching the queries on the pi-hole dashboard has been eye-opening.
A cheap device like an Onn (~$20) would solve that, probably without requiring the device have Internet access once set up.
Researching now. I figured there were things out there like that but didn’t know they were so inexpensive. Thanks for the suggestion!
couldn’t you also do a little raspberry pi setup? little more work but a lot more control.
I’d love to! Those things are expensive now though. My old Pi is running my Pi-Hole now. If they were affordable, I’d buy a whole ass pallet of them for all the projects I want to do.
Are they Samsung TVs?
They are, at least the one that’s given me the most trouble is.
I think Jellyfin already released to Tizen OS, although not all model supports it https://github.com/jellyfin/jellyfin-tizen/issues/222#issuecomment-3831638580
If you want to try, it should be possible to install it yourself instead of waiting it to be available in Tizen app store
Yeah, my TV doesn’t have Tizen as far as I know. I found that jellyfin-tizen app and tried manually installing it but my TV is about 8 years old now.
Plex still costs the same to me. Lifetime pass means no price hike, and it “just works.”
I’ve finally switched to Jellyfin, even though I have a lifetime Plex pass. It isn’t really a downgrade. I think I ran into more bugs on Plex. Using Jellyfin is like switching from Windows to Linux, on a smaller scale. Plex was always trying to sell you something, get you to use the other features, etc, whereas Jellyfin just gets out of my way and lets me watch media.
Sure but Jellyfin just works too so thats cool, it took me like 5mn to switch our devices and the fact I could stream anything instantly on any of them without warning or whatever was immediately a breath of fresh air
Unless you want to stream remotely of course.
But when you want to give access to others outside of your network they need to subscribe to a plan to get a watch pass. That’s the main issue a lot of people are facing.
Not if you’ve got a lifetime license, which anyone running a Plex server should already have.
Also if you want to give access to your jellyfin server to people, well you’re shit out of luck basically. You’re out of luck if you want to even watch jellyfin on most devices that aren’t a pc or android device.
The person you replied to has a lifetime-license, so no need for the clients to have a separate plan. Edit: Only thing where a separate license is needed afaik is the Download/Offline Watching feature. This will not work if a plex license owner adds a new User. Old/Existing Users can still use the download function. Here Plex made a change i think around 2 years ago.
It’s not really about cost for me. Accounts in control of someone else and increased fees to use my own hardware can take a long walk off a short pier.
If only people applied these principles to all software…
Several years ago I was looking to set up a media server and initially grabbed Plex because I’d heard so much good about it at the time. The moment it asked me to create an account with Plex during setup and I discovered this wasn’t optional I immediately uninstalled it.
I remain baffled that anyone was okay with needing an externally managed account in order to use software running entirely on their own hardware, let alone the litany of additional enshittification that has happened since.
You clearly don’t understand why Plex requires an account then. Hint: it’s for the features that make it the most popular and best self hosted media server software on the market.
Their centralized login and services offer some pretty good upsides, that is, before the company started enshittifying the hell out of us.
Anyone you want to share your stuff with, they make an account, They see your server and your content. There are no ip’s, no ports, no configuration.
They handle a limited quality proxy, you’re users behind CGNat? They can still watch your content. Don’t want to open your firewall up? It still works for limited quality.
They cache TheMovieDB, being good neighbors.
They cache EPG, making live tvguide data work for people with tuners.
They provide you with a credible SSL. Your traffic is opaque to your ISP and your network.
They provide you with 2FA.
That said:
- You are the product
- Your users are the product
- What you watch is tracked
- What your users watch is tracked
- Their clients are not your friends.
That would be fine for an optional account if you want this features and the tradeoff that comes with it. Making it mandatory is bad.
I fully agree that what they did is openly bad. Just that it’s not for nothing.
When plex initially exploded in popularity, the alternatives required like manual xml config, constant babying the database, and generally barely worked.
Plex had apps on all the devices from wii to your phone and just worked. There was also lots of promises of privacy, you owning your data, segregating accounts to coordinating direct access, etc etc. It was almost a no brainer because there was no alternative that could deliver that experience.
Now is very different. The vibes at plex are very different, the world is a lot more hostile to privacy, and there are open source alternatives that get very close to the same experience.
So for a lot of people, yeah, plex doesn’t make sense anymore.
Yeah if I were starting now I’d be looking at jellyfin. But I paid the lifetime plex pass, and inertia/laziness what it is, so I haven’t found a reason to actually switch yet.
Neat idea, they don’t interfere with each other. Run both so that when plex finally fucks us over, we just stop using it.
I thought the same until I was bored one saturday afternoon and set up jellyfin as something to do. I haven’t taken my ples server offline only because I don’t want to help my users switch.
Same. I’m kinda half migrated running both but plex is convenient and (for me) still free.
Networking is a big aspect. I have almost 40 friends on plex, about 10 of them actively use my library. I also have access to 8 other plex servers in my circle. And I can put all the “latest added episodes” up on my homescreen with a few clicks.
With jellyfin I’d have to have at least 8 different accounts on 8 different instances.
And while the social aspect isn’t great, I found a few interesting people by looking at plex reviews of recently airing shows. Or just finding people through “friends of friends”.
There is a lot of things to be gained by having a central account and a connection beyond just very selective accounts on your own server, it really shouldn’t be that baffling.
Plex is a really nice app. And the people who really like it justify in their head the need for the external account. Some will twist up into a froth arguing the need for it.
I think some people may get too emotional over such matters. But if it works for them, carry on my frothy friends.
Truth is, 99% of people really don’t care.
I was a big supporter of PLEX for a lot of years but I don’t want all the streaming options and ads and crap it was giving me. All I want is a solid media server application and Plex was no longer it.
JellyFin has been fantastic. I’ll never go back
I got Plex set up for my media server literally the day before they hiked the prices. I was weary about the $150 lifetime and couldn’t afford the new price when they changed it so I went to jellyfin.
Turns out jellyfin was everything I wanted and free. Bought 5 years worth of unlimited hosting and a domain name for less than a month of Plex and now I’m well on my way to a pirate media empire.
Just wish I had anyone other than my spouse to share if with… Or that I could figure out fucking MusicBrainz…
Hey I’m just learning about Jellyfin and have one question that maybe you have a take on.
How do we know that Jellyfin isn’t just one step behind Plex on the enshittification scale? Is it structurally different somehow? Open source or something?
There was a time when Plex was the bees knees and everyone loved it, and now they’re putting th screws to us. Why should we believe another group won’t do the same?
Jellyfin is FOSS. Taking a single step towards the Plex route will be going against the ethos of Jellyfin as a whole. It is community owned - rather than private, and if there are unethical practice’s involved, then people can and will jump ship forking the whole project at nearly 1:1 scale.
Because of the way jellyfin is built and the underlying philosophy. It can’t enshitify that easily as Plex - it will need a massive community effort to change it.
It is also useful to read on the history of jellyfin as it does highlight some useful pointers.
That’s all correct, but… we aren’t absolutely in the clear. JF could absolutely be forked, DB changes enacted, security added, but you also need all those client devs to come along.
It’s not quite like most Foss where a couple people could jump in and do a better job, JF has a LOT of moving parts supported by a number of individuals.
Also, Plex controls the login/authentication through their portal, and can also receive data back from your host regarding the content being shared/watched.
Jellyfin is 100% locally configured accounts
Jellyfin itself is Emby. Emby was owned by a company and it enshittified at the speed of light, and that’s when Jellyfin was born (by forking the last open source version of Emby).
In the time it took you to write this comment you could have gone to the Jellyfin website and read the first 12 words on the page:
The Free Software Media System
Jellyfin is the volunteer-built media solution
I’m never going to apologize for asking questions on Reddit or Lemmy. This is a place for talking to people. In the time it took you to chastise me you could have stuck your thumb up your ass 17 times.
Meanwhile, I got a perfectly good answer from someone else. Thanks for nothing.
I think it just shows you actually don’t care. I think some of the things you asked could be interesting if you had done any of your own reading first and had some context, but what you did instead was ask us to tell you what to think.
You can go do that on Reddit, or do you think that’s where you are now?
I quite like that people ask simple questions like this. Sure, it could have been looked up really quickly, but it adds to the overall thread here. People reading this with no prior knowledge can browse through the comments and absorb more information.
Gatekeeping lemmy. Classy.
Nah I was making fun of them for initially saying they wouldn’t apologize for asking questions on Reddit, when on Lemmy lmao
My bad I use 3rd party app clients for both Reddit and Lemmy and they look much alike.
It makes no difference though, because Lemmy is a place for talking to people too.
When you already know the answer it’s very easy to “ackshually” someone and tell them just how they could have googled it in a second.
But when you don’t know what you don’t know, it’s not so simple. For example: when my question is “how do we know Jellyfin will not eventually go down the path of enshittification as well?” It doesn’t occur to me to just start reading their homepage and see if I stumble into an answer. Excuuuuuuuse me.
Anyway…
But, my friend, it is in the article. We’re not hanging out chatting and the idea of Jellyfin came up. We’re in a discussion about the article. You showed up to the book club and asked us to tell you about the book because you didn’t read it.
As in you set it up outside your home server for only that? What’s the hard drive capacity there? Can you share a link to this offer?
You just can’t securely watch anything from your jellyfin server remotely, or let others stream from your server.
The 20+ people who stream from my Plex server have never paid a cent because I have a Plex lifetime pass. In terms of value it’s one of the best purchases I’ve ever made.
You just can’t securely watch anything from your jellyfin server remotely
Lol, what?
You absolutely can watch from Jellyfin remotely and securly, but it does take a little setup of infrastructure. I will say Plex did a very good job at making that piece super easy and pretty much just a ‘flip a switch’ action to setup.
Just a little infrastructure…
First you’re going to need to run it in Docker, so you can make it RO to your FS, because by running it bare-metal, the first time there’s a hole in security, they’re going to be straight in your NAS, and JF is very lax on security with the stated reason that they don’t want people to rely on their security. (no client 2fa, no open support for fail2ban only their wish.com attempt at it, no closing off endpoints if you’re not logged in)
Then you’re going to need to install traeffik, caddy or npm, setup lets encrypt yourself. that needs a dns provider and a name.
You still have no facilities for device 2FA, Your logged out enpoints are still going to serve content. If any of the packages those endpoints use have a vulnerability, every JF server out there will be immediately vulnerable.
The whole point behind locking every action behind the login is so that you only have to worry about the surface area provided by the login.
Then the DB (and hence the search) is still going to be dog slow, the music app isn’t going to let you pre-load the next song in your client, don’t come at me with your 500 item movie/music collection and tell me it’s fast enough. There are no proper hooks for elasticsearch even if i wanted to do “a little setup of infrastructure”
I run Jellyfin because it’s the moral right thing to do and Plex will eventually enshitify enough for everyone to leave, but other than occasional bug fixes, they’re not in the same class of software.
I even considered rolling up my sleeves to help. I pulled the codebase down, That DB change has been in the hopper for years now, they outright refuse to go 2fa or change logging to support fail2ban. They’re just not willing to greenlight the architectural changes they need and they’re already fixing bugs.
Yeah but any authentication I cannot control, is to me, not that secure. I can’t even log into my Plex setup from work because even though it is hosted at my home, it requires a connection to Plex’s infrastructure for login and I haven’t been able to find any OIDC options to use my own IdP. I’m definitely in the minority of their users for wanting to be able to use my own personal authentication.










