Well I already have jellyfin running in a container, just have to figure out how to get mum’s TV to work with it I guess

<edit> log in on a local IP and not the network name and it’s working again. but I’ll be moving to jellyfin from now

  • kadu
    link
    fedilink
    English
    100
    edit-2
    2 months ago

    Remember when Plex tried to sell you a subscription to use outdated versions of open source game console emulators?

    Plex wants to be a profit-driven company, but their business model is piracy. They’ll squeeze you for subscriptions, while making your experience worse to try and broker a peace deal with content owners.

    • James R Kirk
      link
      fedilink
      English
      -46
      edit-2
      2 months ago

      idk I find $2/month to be very reasonable. I don’t feel squeezed.

      EDIT: Just to be clear there is no amount of condescending replies form trilby wearing neckbeard keyboard warriors that will change my opinion.

      • Lka1988
        link
        fedilink
        English
        51
        edit-2
        2 months ago

        To stream remotely from your own server?

        If I chose to use Plex’s plex.tv services to expose my server to the internet, that’s one thing. But I have my Plex server exposed through my own infrastructure (NPM + Let’s Encrypt), so fuck that shit.

          • @Scrollone@feddit.it
            link
            fedilink
            English
            162 months ago

            It’s not. Now you need to pay any time you want to connect to your server from outside of your LAN.

              • @Mic_Check_One_Two@reddthat.com
                link
                fedilink
                English
                32 months ago

                Yes. You only need to pay if you’re connecting via their relay or trying to use the remote hosting functionality. But since a VPN would land you inside of the network, you’d be fine. You’d probably need to dig into the plex settings to specify that the VPN subnet is LAN traffic. But after that, you should be good.

      • @TeddE@lemmy.world
        link
        fedilink
        English
        102 months ago

        Setting up ddns takes 15 minutes for a professional (mostly setting a 1-line script to reload a simple url every ten minutes)

        and poking a hole in the firewall takes maybe half an hour (since every router puts the relevant page in a different spot)

        And for this you think it’s reasonable to pay ~$25/year for the rest of your life? You’re not wrong in the sense that you’re welcome to choose your own values, but I … disagree with you on the value position.

        • @vithigar@lemmy.ca
          link
          fedilink
          English
          102 months ago

          I would be ashamed of myself and be tempted to leave the industry in disgrace if setting up DDNS and allowing a single port through a firewall took me 45 minutes.

          • @TeddE@lemmy.world
            link
            fedilink
            English
            52 months ago

            Shhhhhhhhhhhhh. I want the newbs to feel accomplished when it only takes them 2 hours to figure it out. 😉

            But seriously, you and I have it on reflex, but there’s merit to the notion that we also have our mise en place - we’ve read the manual, we’ve saved or memorized the script, already know our local equipment passwords, etc - all things we took the time to do before and now have at the ready.

        • @Mic_Check_One_Two@reddthat.com
          link
          fedilink
          English
          92 months ago

          I mean, you just listed the most insecure way to host Jellyfin. Poking a hole in your firewall will technically work, but that doesn’t mean it’s the correct way to do things. A good setup would use a reverse proxy, and some sort of authentication wall like Authentik or Authelia.

          All of that would only take about 15 minutes for someone who knows what they’re doing. But the vast majority of people setting up Jellyfin for the first time won’t know what they’re doing. And seeing the inevitable “lol just open your firewall” comments only serves to scare them away, because even the noobs have heads that’s the wrong way to do things.

        • @onslaught545@lemmy.zip
          link
          fedilink
          English
          12 months ago

          I’d be fine paying $25 a year to not maintain that shit myself. Plus the money should contribute to development efforts.

  • mintiefresh
    link
    fedilink
    English
    532 months ago

    I got the Plex lifetime pass over 10 years ago for pretty cheap and Plex has served me well over the years. But it’s just so damn bloated now and the biggest recent change to their android app is atrocious. The app is so laggy and slow now. And downloading movies to watch locally on a tablet is just painful.

    So I decided to start experimenting with Jellyfin this month and I am blown away at how fast and snappy everything is. It still isn’t as refined as Plex but there’s something to be said about privacy and using FOSS apps.

    I’ll be using Jellyfin going forward now.

    • @absentbird@lemmy.world
      link
      fedilink
      English
      222 months ago

      Right, the $2 is to use the relay service, which costs Plex bandwidth. They can’t just do it free for everyone forever, bandwidth costs money.

      • xcjs
        link
        fedilink
        English
        142 months ago

        They charge for remote access whether it’s through their relay service or not, and you can’t opt out of fallback to their relay service.

        • @absentbird@lemmy.world
          link
          fedilink
          English
          12 months ago

          If you connect with the IP address it doesn’t charge you. You can use ZeroTier to connect from anywhere.

          • xcjs
            link
            fedilink
            English
            42 months ago

            That’s not quite the same - that gives you the appearance of being a local device, which is enough to fool the restriction.

            Their policy and technology enforcement is to charge for remote access, not relaying.

            • @absentbird@lemmy.world
              link
              fedilink
              English
              2
              edit-2
              2 months ago

              Can you give me an example of remote direct access that would be blocked? You can use nginx to forward your public IP to your Plex and it’s fine, you can forward ports directly on your router and connect to your public IP, you can use a VPN to connect from a different network; what are they limiting? It’s the same hurdle you have to overcome with Jellyfin. Relays are convenient, but they also cost money.

              • @themachine@lemmy.world
                link
                fedilink
                English
                42 months ago

                Yes, however using the relay is not a prerequisite to being required to pay for a Plex subscription. That is what he is trying to say.

                I can run Plex on the open internet and not use their relay at all, however if the IP of the viewer is not an interal IP on the same subnet as Plex (I assume the same subnet is required) then you’ll be greeted with the Plex paywall.

                You are absolutely correct that it costs money to run a relay, but the relay has nothing to directly do with the paywall.

                • xcjs
                  link
                  fedilink
                  English
                  12 months ago

                  Thank you! That is exactly my point.

                • @absentbird@lemmy.world
                  link
                  fedilink
                  English
                  12 months ago

                  That isn’t how it used to work.

                  Why would they care what subnet the request is coming from? That’s wack.

      • James R Kirk
        link
        fedilink
        English
        12 months ago

        But there are dozens of people in this very thread who if I am understanding correctly are willing to offer the same service for free to prove their point that Plex is evil.

    • @kieron115@startrek.website
      link
      fedilink
      English
      32 months ago

      It means the same specific subnet. If you have multiple subnets (one for wired, one for wireless for example) it will also trigger that limitation unless you go in and manually tell it hey these are local.

    • BlueÆtherOP
      link
      fedilink
      English
      22 months ago

      I have always connected via a FQDN, for some reason last night it decided to shit it’s self. Resolved by accessing via local IP, then the FQDN worked again

    • Scrubbles
      link
      fedilink
      English
      22 months ago

      Yes, but they’re still sending emails to people even when it doesn’t apply. I had a Plex pass and still all of my users received emails and freaked out. They’re trying to trick people into thinking they need to pay, that’s the asshole move here.

      • BlueÆtherOP
        link
        fedilink
        English
        12 months ago

        I have always connected via a FQDN, for some reason last night it decided to shit it’s self. Resolved by accessing via local IP, then the FQDN worked again

  • @Zink@programming.dev
    link
    fedilink
    English
    392 months ago

    Longtime lifetime Plex Pass holder here.

    FOSS is important. Having control over how you use your own hardware and files is important.

    But even if none of that mattered, once I actually used Jellyfin for a few days the snappy bloat-free feel of it won me over. Switching between Plex and Jellyfin felt like switching between windows and linux.

    • thermal_shock
      link
      fedilink
      English
      9
      edit-2
      2 months ago

      I have a lot of custom artwork, covers, playlists, etc. How easy did that data migrate? I’ve got 6,500 movies

    • @fantacyde@lemmy.blahaj.zone
      link
      fedilink
      English
      32 months ago

      Very new to using Jellyfin but I also feel the difference in loading and such. Feels so much cleaner! Already uninstalled Plex :)

    • @MangioneDontMiss@feddit.nl
      link
      fedilink
      English
      22 months ago

      what is FOSS

      I’ve also got lifetime plex pass. I might take more of an interest in Jellyfin if there was an easy way to transfer all of my server settings, playlists, metadata, etc. over. But it just seems like such a hastle to make the switch and I really don’t have any big issues with plex aside from needing to change the settings so they don’t sell my data.

    • @kieron115@startrek.website
      link
      fedilink
      English
      372 months ago

      Plex is entirely free and completely local, but only if you don’t use the features that make it so convenient (the relay server they offer, authentication and authorization, etc). Things I’m pretty sure jellyfin doesn’t provide at all. If people spent half the time reading as they do trying to convince people to get angry at optional features then maybe we wouldn’t have so many posts like this.

        • @rumba@lemmy.zip
          link
          fedilink
          English
          16
          edit-2
          2 months ago

          The authentication is lacking 2fa and has a half hearted attempt at fail2ban

          If you try to properly implement either of those, the standard device clients won’t work anymore.

          Plex provides default SSL.

          The relay is actually a bit more useful.

          You can be on a carrier grade NAT with no real external IP.

          It’s more akin to running a VPS somewhere and SSH tunneling your home server through it.

          They also cache* the entirety of the TVDB and EPG Services.

          I’m not sore about most of this with jellyfin, and I am trying to primarily use it, but I really miss some of the features. But realistically, adding 2FA to the clients would be a huge benefit. trying to replace 2FA with wish.com fail2ban feels particularly dirty.

          • @assaultpotato@sh.itjust.works
            link
            fedilink
            English
            42 months ago

            You can run the OIDC version and use SSO and implement MFA on the IdP. I use Keycloak for SSO w/ MFA and users sign into my Jellyfin via Keycloak. Just disable username/password auth and leave it SSO only.

            The only benefit Plex really has is the relaying, but I was able to sync watch with 3 people basically as far across North America as you can get from me and it worked without issue so…

            • @rumba@lemmy.zip
              link
              fedilink
              English
              32 months ago

              That’s fine for browser-based watching, literally no one in my group watches via the browser. Even on android it’d be a fight. Grandma’s not going to go on to a browser to auth her session.

              The clients need to support it. If it were just backend, I’d fork it myself.

              • @assaultpotato@sh.itjust.works
                link
                fedilink
                English
                6
                edit-2
                2 months ago

                Neither do I - I use either my phone, or my smart TV, or my fire stick. SSO works fine there, or you can use the QR based session transfer to SSO on your phone and then “sign in on another device” or whatever by scanning the QR your other device is showing. I think they call it quick connect or something.

                It does what you want.

                And if you think Grandma can’t figure out scanning a QR code, Grandma is also not gonna figure out MFA lol.

          • @kieron115@startrek.website
            link
            fedilink
            English
            12 months ago

            Good explanation. I’m out in the boonies with Starlink for internet right now so no port forwarding for me. I paid like $100 for a plex lifetime pass 12 years ago or something so none of my family or friends even notice most of the time. HEVC encoding helps too (you can squeeze 720p through their relay server with it).

        • @Jason2357@lemmy.ca
          link
          fedilink
          English
          62 months ago

          Relaying gigabytes of traffic per user costs serious money. Rely on them to do it, and they are either going to charge you or are just waiting to charge you when their VCs come knocking.

        • @kieron115@startrek.website
          link
          fedilink
          English
          22 months ago

          Having to set up a reverse proxy is basically a non-starter for most people, while I’ve talked extremely non-technical people into running Plex since it just works out of the box.

        • @kieron115@startrek.website
          link
          fedilink
          English
          12 months ago

          You should be able to. I have a wireguard tunnel to my parent’s house and when they watch plex it doesn’t go over the relay server (I can’t port forward on starlink).

    • @HereIAm@lemmy.world
      link
      fedilink
      English
      32 months ago

      How is Plex used if you aren’t using it to stream your self hosted media? I remember seeing channels and such before. Is all the official stuff licensed content? I can’t imagine their offering is very competitive.

      • @TrickDacy@lemmy.world
        link
        fedilink
        English
        92 months ago

        99.9% of the use mine has seen for the past several years has been to stream to my living room TV in the same house. But regardless, what point are you making? It’s commercial software. And btw the $85 I paid years ago to use it forever was more than worth it to me.

      • @kieron115@startrek.website
        link
        fedilink
        English
        22 months ago

        They’ve added commercial supported live channels like many other free services but yeah, it’s lacking compared to others. Pluto.tv is my go-to if I want to throw something on at a family members house or something like that. Owned by the networks, reasonably short ads, completely free. Too bad they didn’t figure that out 10 years ago lol.

    • Scrubbles
      link
      fedilink
      English
      -22 months ago

      Except they’re spamming to users that they need this subscription even when they host locally or already have a membership.

      • @kieron115@startrek.website
        link
        fedilink
        English
        32 months ago

        I bought a plex lifetime pass for $100 over a decade ago and I never see ads like this. I only occasionally get the notice for plex pro week and stuff like that.

        • Scrubbles
          link
          fedilink
          English
          42 months ago

          I also bought Plex lifetime pass also for $100 and I am getting ads like this.

      • @pipes@sh.itjust.works
        link
        fedilink
        English
        92 months ago

        I can only tell you that personally I’m interested in trying out Navidrome because I don’t like all my eggs in one basket (Jellyfin is more complex sw for sure too) and I think I’m not the only one caring more about my music collection than movies and tv. But I did try Jellyfin for music (not with my main library) and it works very well, Finamp on android has offline mode which I find almost essential.

      • ѕєχυαℓ ρσℓутσρє
        link
        fedilink
        English
        3
        edit-2
        2 months ago

        Does Jellyfin do smart playlists yet?

        Edit: There seems to be a plugin. So, now it’s just about the fact that I already have it set up the way I want, and that I don’t wanna put all my eggs in the same basket. But I guess using Jellyfin for music is totally viable now.

    • 🔰Hurling⚜️Durling🔱
      link
      fedilink
      English
      32 months ago

      With navidrome, my library is a little messed up from what I have on my local and the album art is wrong. Do you know any guide to properly setup navidrome library.

      • @SunSunFuego@lemmy.ml
        link
        fedilink
        English
        22 months ago

        i wish i could help. i got the privilege of having a friend who took the headache off me and just set everything up properly before i even got my server ready lol

        we haven´t encountered this issue, so all i can say is: it´s solvabe. sorry

        • 🔰Hurling⚜️Durling🔱
          link
          fedilink
          English
          22 months ago

          Thanks, that’s actually what I’ve been using but I guess something got messed up locally after I copied the data over. Maybe I’ll pass Picard directly over the server side data or try copying the music again because the metadata looks fine locally which was the cause of my confusion.

    • kadu
      link
      fedilink
      English
      12 months ago

      for music: not streaming.

      Music is a solved problem, the files are small even at FLAC quality and can be tiny with Opus whilst sounding transparent. Any SOC made in the last 15 years features a more than fully capable DAC.

      Why even bother with streaming? Have a local collection of files. Even syncing is easy.

      • @SunSunFuego@lemmy.ml
        link
        fedilink
        English
        22 months ago

        i understand what you mean. there´s bad phone reception in my area and streaming is a horrible experience, i download everything on my phone. if i have a stable wifi connection i can stream easily. the benefit of it is just not bloating my 128gb phone to it´s limits

        • kadu
          link
          fedilink
          English
          3
          edit-2
          2 months ago

          the benefit of it is just not bloating my 128gb phone to it´s limits

          That’s kinda the thing though, using modern codecs there’s no way you’ll get anywhere close to facing this issue. A song encoded with Opus at higher than necessary quality is 2.5 MBs on average - that’s over 20 thousand songs in 50 GB, not even half of your total storage gets you 50 days of continuous audio.

    • @standarduser@lemmy.dbzer0.com
      link
      fedilink
      English
      12 months ago

      I’d like to personally, however with my home environment being Apple TV device the plex application is fantastic. And sharing my libraries with other friends sharing back with me is pretty great. Does jellyfinn have that ability? I’ve seen about an app that’s supported but I’m not sure about it, the Apple TV app that is.

      • Chewy
        link
        fedilink
        English
        22 months ago

        And sharing my libraries with other friends sharing back with me is pretty great.

        This feature is imo THE killer feature of Plex, although I use Jellyfin. There’s no sharing of libraries like Plex does. Multiple user accounts per server, yes, but you have to switch between servers and search separately.

      • @SunSunFuego@lemmy.ml
        link
        fedilink
        English
        12 months ago

        unfortunately i have no idea about the apple ecosystem. the ios app is smooth. i hope you can just download it and test it somehow on your apple tv.

        jellyfin supports several user accounts for friends and family.

  • kratoz29
    link
    fedilink
    English
    232 months ago

    Imagine wanting to charge to stream your own media with your own hardware and resources… Hey wait, we don’t have to imagine it anymore, Plex already did it.

    I forgot as I am a Plex Pass Lifetime user, and oh boy I’ll be sure to milk that out (actually after all these years I think I have already done that) just to keep being an annoying stat for Plex and nothing else 🤣

    • @onslaught545@lemmy.zip
      link
      fedilink
      English
      22 months ago

      Aren’t they charging because it passes through their servers so you don’t have to expose your server directly to the public Internet?

      Like, I pay $5 a month to access my Home Assistant setup remotely, although I could do it cheaper with my own AWS setup. But the money goes to development, so I’m happy to contribute.

      • kratoz29
        link
        fedilink
        English
        12 months ago

        Yeah… That only applies for non CGNATED networks, and as we are in 2025 I’d say most users worldwide are CGNATED or don’t have an IPv6 address… Or worse, both.

        If you are CGNATED Plex approach is useless, as their relay sucks as it only lets you play up to 2 (or 4 can’t remember) mbps 720p files lol (server will transcode to meet those requirements), if they wanted to charge for remote streaming they should at least increase the minimum Mbps allowed in their relay, that way I understand they fall into server costs by proxying our media… But until that happens, charging for remote streaming is a completely joke (much more if we have free alternatives to keep doing so in a plethora of devices thanks to Tailscale and Zerotier, the true GOATS with a CGNAT environment).

  • @octobob@lemmy.ml
    link
    fedilink
    English
    23
    edit-2
    2 months ago

    Something that’s getting glossed over in these comments is the ability to easily watch or listen to friends’ media.

    I have my own library with about 1k movies, a bunch of anime and TV, and 10k albums. But I have like 6 or 7 friends with libraries even larger. My one friend has 37k albums, they all have thousands of movies I never even heard of, etc. It really makes it like my own mini streaming service, and I love throwing on a huge music library on shuffle via plexamp while driving to/from work.

    I paid like $70 for a lifetime pass years ago, so I’m along for the ride I guess. I really rely on the music aspect of it, I haven’t had a spotify subscription in like 7 years.

    I know they changed a lot lately, and particularly what pisses me off is how vague and how they intentionally obfuscate how their model works now. I have friends that for years used my library, and recently have been like “I saw Plex started charging now so I stopped using it” and I have to be like “no it’s still free because I have a lifetime pass”. It’s definitely just to trick people into getting monthly subscriptions.

  • Strit
    link
    fedilink
    English
    212 months ago

    Plex recently switched the remote watch thing to be behind a paywall. If your PC/App was also on the same local network it would probably work.

  • @chronicledmonocle@lemmy.world
    link
    fedilink
    English
    202 months ago

    I know Plex is a business that has to make money, but if I hadn’t bought a lifetime pass for $50 a decade ago, I’d have dropped them at this point.

    • Scrubbles
      link
      fedilink
      English
      92 months ago

      I paid too, but consider that you basically paid $5 per year for 10 years and I’d say that good. You don’t need to feel guilty if you decide to leave, you got your money’s worth.

      (And I mean, I have a sneaky suspicion they’re coming for the lifetime users sooner or later)

      • @Scrollone@feddit.it
        link
        fedilink
        English
        22 months ago

        Yeah, for sure. They can’t survive if people just paid 50 $ ten years ago. They’re going to restrict the service for lifetime users sooner or later.

    • @SoleInvictus@lemmy.blahaj.zone
      link
      fedilink
      English
      82 months ago

      Same here. I have no complaints about the service and it’s easy for my tech illiterate family and friends, but I’ll switch as soon as they try to charge pass owners for new features.

      “Try our new Plex Pass Lifetime* Plus!”
      *Valid for the lifetime of the product.
      †2 years

    • @abecede@lemmy.world
      link
      fedilink
      English
      42 months ago

      Same. Lifetime pass. That money is gone, and I use jellyfin nowadays. My photo collection will be stored on ente soon. Still no idea where to host my music library.

  • @RememberTheApollo_@lemmy.world
    link
    fedilink
    English
    182 months ago

    Aaaand that’s one of the reasons why I got rid of Plex. “Bought” it, then they found some other feature to paywall. Bought that, then another feature. Then it stopped playing files of certain extensions through chromecast. Fuck that. Put together Jellyfin and moved my collection over. Zero trouble since.

  • @tfw_no_toiletpaper@lemmy.world
    link
    fedilink
    English
    172 months ago

    I jumped ship early on. They didn’t include skipping intros (or removed the plugin or the capability to use plugins, I don’t remember).

    Went to Jellyfin, took like 2 hours to figure out what’s different. I don’t even remember, are there any features worth it staying on Plex? At least I’m not missing anything.

    Also for watch together you start a watch group and can watch a show episode for episode. Instead of having to open each episode separately and having everyone join again (but maybe Plex fixed this already, I wouldn’t know).