Over the last couple of years, Plex has continued to strip functionality, add paywalls, make deals with publishing companies, and take other actions that firmly put them in the 'enshittifaction' phase. They've capitalized on the community that gave them their success, so I've cashed out as well.
At this point there is little need for those of us with some technical ability to use this software and all the bloat that comes with it. Jellyfin[1] is an excellent alternative that I've fully switched over to this last year. I will not let a company take ownership of my media library, ever.
* they already have peer filename.nfo files with TVDB | IMDB | TMDB ID's
* not if they have scene standard names AND are not ambiguous media names (eg: Utopia - which of the 5 possible series do you mean?)
But these are issues all media libraries face.
Group series episodes in per series (or even per season) folders and include a tvshow.nfo file with any IDs.
eg:
<episodeguide>{"tmdb":"328","imdb":"tt0983200","tvdb":"82616","tvrage":"7565","wikidata":"Q6805564"}</episodeguide>
<id>82616</id>
<imdbid>tt0983200</imdbid>
<tmdbid>328</tmdbid>
<uniqueid default="false" type="tmdb">328</uniqueid>
<uniqueid default="false" type="imdb">tt0983200</uniqueid>
<uniqueid default="true" type="tvdb">82616</uniqueid>
<uniqueid default="false" type="tvrage">7565</uniqueid>
<uniqueid default="false" type="wikidata">Q6805564</uniqueid>
<premiered>1989-05-08</premiered>
is over kill for Media Watch https://www.themoviedb.org/tv/328-media-watchwhich just leaves the issue of TheMovieDB being weak on metadata for that series .. but can be completed from theTVDB https://www.thetvdb.com/series/media-watch
I don't want to need to have a centralized account to access my media library on my device.
I don't want to have to pay monthly to enable hardware transcoding.
"Reset universal entropy"
Their metadata lookup is quite solid.
That being said, a lot of my mates are moving to Jellyfin. Nothing but good things from them.
Plugins, the watch later list, the up next/playback queue, Plex Cloud/Cloud Sync, photo backup (this one hurt), privacy preferences were badly nerfed.
Those are just the ones I miss, I'm sure there are more (like the short lived arcade thing).
(We were begging for them to fix the functionality of watch together for almost 5 years)
First is subtitle support is quite limited in comparison. It fails more often than it works for me.
Second is the lack of skipping.
This is with the Android TV client, haven't really tried the others.
Skipping, do you mean skipping intros and such? Or something else?
What do you do? Separate file? Not sure if I've noticed a pattern other than "mostly doesn't work well".
> Skipping, do you mean skipping intros and such?
Sorry, I meant jumping back and forth. On Plex I can just press left/right arrows on the remote, and it jumps a few seconds. On Jellyfin I have to press ok/confirm to actually do the jump. Very annoying.
Jellyfin somehow just works on all my devices.
What’s the date of this release? There was a similar release a few months ago and I’m curious if I need to again reset my account.
I am glad they were hashed, but that's a misleading statement. The point of hashing is to slow an attacker down, even with full best security practices (e.g. salt + pepper + argon2 w/high factors) they can still be reverse engineered. It is a matter of when, not if.
How much compute/gpu and hard dollars would hackers need in order to reverse engineers those stollen passwords?
So please explain your reply further. Also recall their claim for context of what I was replying to, and what you're here defending now.
If their claim is credible what I did and what you're reiterating wasn't possible.
I'll pay you $10k if you can crack this sha512 hash.
I'd offer a million, but I don't have that kind of money.
5a55b7b0e1f9452f925b1aa43cf148081da58c66c735961d9a7cb699b2fd5b08bee6b24ec47fce0b93ba49df83641a30c7843dece49e0a0db5a7c50901492fdd
It's technically true that all cryptography is just slowing things down, but we are talking about heat death of the universe lengths of time for most crypto algorithms.
*assuming quantum computing doesn't take off or a fundamental flaw isn't found in the crypto.
It isn't academic either. I have broken tons of cryptographic hashes in my career. Most of my colleagues have too. From DES through bcrypt over tens of years. The cost/performance has slowed, but the techniques haven't changed one bit because PEOPLE haven't changed one bit.
Obviously nobody can crack a sha512 hash likely containing a randomly generated cryptographic number. But that's irrelevant, because we're discussing the Plex security incident where humans created passwords, and humans today, tomorrow, and ten years ago are just as incapable of creating good passwords.
So their claim that these hashes "cannot be read" is inaccurate. If you have a modest budget and want to target a handful of accounts, there are multiple CHEAP cloud services that will happily sell you compute to do so.
That said, I shouldn't be blinded by convenience. I hear jellyfin is a good alternative. Can someone share
- how easy is it to administer for clients outside of my network or possibly even outside my country?
- how good is the app support? I transcode all of my media to AAC and h264 for compatibility
-what about for streaming music? I really like Plex amp
- what do you like the most about jellyfin
- what do you miss most about Plex?
Thank you.
Jellyfin is way to administer. Clients are rough and often crash. Influx is often the best choice for IOS but has its own... weird decisions on how to handle libraries.
The main thing I miss is being able to download transcoded media for mobile devices so I can watch on a plane.
>- how easy is it to administer for clients outside of my network or possibly even outside my country?
Jellyfin is just the software, not a hosted solution. I use a simple server/seedbox, with sane configs (good providers have automated this), which results in a secure public-facing admin console with a username/password. They have basic user management features to include other users in your server.
> - how good is the app support? I transcode all of my media to AAC and h264 for compatibility
Jellyfin has a broad ecosystem of apps on a bunch of platforms, each with their pros and cons. I recommend poking around. When figuring my setup out, I downloaded 3 or 4 different Android apps to pick the one I liked (support for multiple servers which isn't a given in all the apps)
> -what about for streaming music? I really like Plex amp IMO Plex has always been substandard here since they hoisted the music interface into the same one they use for everything else, so it's really lacking in filters/administration features I depend on. That said Jellyfin supports music and has the same simple feature set.
> - what do you like the most about jellyfin
It's free and untethered to a company's whims. It also does a lot less of the social/DVR stuff that I have no interest in.
>- what do you miss most about Plex?
Their app experience was a bit more premium, and their support for multiple servers is better than Jellyfin since they own the servers/hosting to do it. I also really used to enjoy the 'remote' functionality where I could skip episodes by clicking next on the Plex app in my phone. This hasn't worked for a few years for me despite heavy troubleshooting.
I think the final straw was Plex artificially blocking transcoding on Raspberry PI, even though it would work with a ton of work arounds.
- there are a variety of apps to choose from on ios/android, smart TVs might be limited or nonexistent (LG has a good one though)
- consider a separate dedicated tool for music, like Navidrome
- it's open source, its developers respect me and my users and do not abuse their access to them using dark patterns to extract revenue
- features that they have removed anyway (plugins, photo sync, plex cloud)
You can run Jellyfin in any docker container. If you want to run it on a NAS in your home office and put it on the internet through ngrok or tailscale, you totally can. But you can host it pretty much wherever.
> how good is the app support? I transcode all of my media to AAC and h264 for compatibility
The official clients are just ok. They'll support all the file types you'd expect, but they're fairly slow and not great at streaming 4K. I pay for a client (Infuse Pro) that addresses a lot of those pain points, but it's been relatively poor at auto-detecting tv show metadata, so I'm still in the market for an app I'm happy with. Ideally an open source one.
> - what about for streaming music?
Technically works, but whether it's a good experience depends on the client you're using.
> - what do you like the most about jellyfin
Easy to set up. Great plugins for finding subtitles/artwork/metadata. Open source with good docs. Works with lots of clients. Easy to create and share accounts, and has fun features like synced remote viewing parties.
- what do you miss most about Plex?
The ads. jk never used it.
If you really have to do it, use Emby or Jellyfin. At least those options are fully self hosted.
How could only a subset be affected? Any architecture other than a "users" db table wouldn't make sense.
Alternatively, maybe they mean that the limited subset of data was specifically the "email" and "password_hash" columns of the database ;P
It was not surprising when Plex had a huge investment coming from VCs who might as well just be connected to the movie industry and Hollywood as a whole, when they committed the act of banning Hetzner and all of their data centers.
They also had slowly become just another low quality streaming service like Tubi or IMDb with really low quality content being pushed down onto the homepage and actually keeping your own media hidden somewhere in the submenus. With their updates they threw the entire UX upside down.
Plex has the most mature platform to be frank. But I am happy I jumped ship as soon as I saw their predatory practices. They are not going to stop.
toomuchtodo•6h ago
Plex Update: Notice of a potential security incident - https://news.ycombinator.com/item?id=45174684