Honest question, because I know multiple people who are not looking to jump ship since they already have the Plex Pass.

  • Jul (they/she)@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I have a lifetime pass from many years ago when it was cheap. So I’m not in a huge rush to convert and want to do it right. But I am on the path to converting. I decided to make a major change to my home server infrastructure and it’s still in an experimental stage. Moving from a really old standalone computer I’ve used for. HTPC purposes over the years, currently dedicated to Plex combined with a few raspberry pi’s of various generations for the little stuff, and a single, good NUC for my router, to adding two additional NUCs and eventually upgrading the Plex computer with a more modern processor and video card for ML stuff for Immich and a few other systems that I plan to start using. I’m not just moving from Plex, but also a lot of Google and Nest products.

    My dilemma has been Docker Swarm vs Kubernetes. I was trying to set up Kubernetes in a way that is easily repeatable and self documenting, but ended up with lots of manual steps required to install things and lots of things that I had to write my own helm charts for as well as the scripts to install and set up Kubernetes itself on each of the servers. Lots of custom stuff. Docker Swarm would be way easier, but the issue is I’m worried about Docker getting so proprietary these days and swarm mode getting so little attention, and Podman quadlets aren’t self balancing across multiple small servers like swarm. So that’s why I haven’t switched to Jellyfin yet.

  • CmdrShepard49@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 months ago

    I used Emby for a couple years right before they went closed source which spawned Jellyfin and it was fine in some area (though not as polished) and better in others, but securely sharing remotely was always a huge hurdle which is not something they’ve found a solution for.

    I have a lifetime pass so I have no reason to switch as of yet. Migrating people over like my elderly parents is going to be a nightmare if it ever comes to that.

  • zuch0698o@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Ease of use for my users across multiple platforms with minimal tech knowledge on their end. I’m sharing my library with ranges from 12yo to 70. I need it to “just work” and it does that perfectly.

    • kiol@discuss.onlineOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Did you try Jellyfin? I’ve had success with Jellyfin once I’ve been the one setting up the TV app, etc. It did just work, because users found it very simple in comparison to Plex. If anything, they like how Plex shows more things beyond the collection.

      • keyez@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I use both at home, mostly plex though and I have about a dozen people who watch remotely and keeping the remote access private and secure I’m not putting jellyfin behind a public reverse proxy. Not feasible to setup wire guard for a dozen people across 4 states and troubleshooting those tunnels when Plex does all that for me. Plus Plex allows them to manage and reset their password without my intervention

      • Technoguyfication@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I’ve been the one setting up the TV app, etc.

        That is exactly the issue. I can’t personally set up the app for all my users. Most of them are not in my household.

        • gdbjr@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Thanks do letting me know about this. I tried it and it does look good. Sadly for me at least it does perform well. Moves slow between options and libraries. And the Live TV Guide isn’t working at all. That could be a me issue, but the slowness is unacceptable. Once I have more time I will play it more and probably reach out to the Dev.

    • marighost@piefed.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Same here. Plex just works for my folks with 0 tech literacy. I may try Jellyfin in the future, but I have a few friends that primarily access Plex via Playstation 4/5, and I know there’s no support there yet.

    • akilou@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Couldn’t upvote this harder. Tried Jellyfin for 5 mins and was super confused why I couldn’t find sharing options. After googling and reading about reverse proxies and buying domains and shit I said fuck it and uninstalled

      • Reaper948@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I never fully understood this argument as you would have to do that anyways with plex unless you’re using their proxy which would just artificially rate limit all of your users. But I do realize that jellyfin doesn’t have an email invite system in place which really is my biggest issue

        • akilou@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          What’s the “that” that you’d have to do anyway with Plex? I had to do nothing of the sort. I asky friends and family to make a Plex account and ask what email address they used. Then I give that email access to my library

      • Rijunox@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Totally understandable, however basic tailscale version is free and you can just have that installed on all of the connected devices as a “reverse proxy”. You then use the ip adress from the server or main computer with the files and connect to its tailscale provided ip adress after turning it on and as long as you have port 8096 open on the server computer (http:/with your adress here:8096) you can connect to the server through the jellyfin app on the device you’ve installed it on.

        • SavinDWhales@lemmy.world
          cake
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Yeah, I think you lost them after the first paragraph. 😉

          I am tinkering constantly with my home setup, but I am lacking the time to set up everything to my liking.

          So I am using neither Plex or Jellyfin, I am using Kodi and have a Webdav share available for when I am away on holiday. 😬😁

          But then I am only sharing with my closest family in my home network. Somehow it seems everyone is providing a streaming service for half the neighborhood and the remote family (or possibly a polycule with the drama associated, IIRC).

    • iamthetot@piefed.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      I’ve never understood this stance. You do you, but if I’m offering to host stuff for friends or family for free, they can at least learn to operate that thing on their end.

        • MaggiWuerze@feddit.org
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Surely you haven’t exposed your Jellyfin to the open net, since even the devs admit that that is a terrible idea

          • favoredponcho@lemmy.zip
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            My Jellyfin is exposed to the open net and it’s completely fine, but users don’t need to know any technical details about that. They just need to know how to login.

            • MaggiWuerze@feddit.org
              link
              fedilink
              English
              arrow-up
              0
              ·
              2 months ago

              Theres a reason everyone uses a VPN to allow remote streaming for their Jellyfin. The things as open as a barns door, so you should not just open it to the public. Like I said, even the devs say not to do that, its just not secure enough

                • luluberlue@lemmy.blahaj.zone
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  2 months ago

                  According to your own link that you totally read : “Note that opening a port gives full access to that port to the next higher Network. Opening a port directly to the Internet is therefore insecure and not recommended.” and “forwarding its Ports directly to the internet (not recommended!)”

      • kiol@discuss.onlineOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        It seems to depend on how you are granting access and have configured the server… if they have to setup VPN access in order to access Jellyfin, as opposed to logging into plex website.

        • iamthetot@piefed.ca
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          No, that doesn’t change anything about what I said really.

          To me, if I’m hosting something for my friends and family, they can put in the effort to learn how to use it. Period. Whether that’s as simple as logging in through a browser, installing an app, or using a VPN. They can learn, or they can pay for Netflix (as an example, since we’re discussing a media server originally).

          • BakedCatboy@lemmy.ml
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            In my experience getting dozens of people on to my server, plenty will happily choose to pay for Netflix. I want people to choose my server over paid streaming, so I offer both Plex and Jellyfin, and to date not a single person has stuck with Jellyfin, and several have gotten my invite email, took a look at the FAQ on how to request media, and continued using paid streaming.

            • iamthetot@piefed.ca
              link
              fedilink
              English
              arrow-up
              0
              ·
              2 months ago

              I’d want them to as well, but I’d also expect them to put in the bare minimum effort considering I’m taking over server admin duties and costs.

  • kiol@discuss.onlineOP
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I definitely have noticed that it is important to install metadata plugins like imdb, as well as fanart, in order to feel closer to Plex. Users like seeing Rotten Tomato and IMBD scores, in addition to cast info and such.

  • gdbjr@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    The client apps on Apple TV are just not good. I have tried swiftfin which is slow and I find it not very visually appealing. There there is infuse which does look better, but is missing features and requires a subscription for full functionality. If there is a app I’m missing I would be happy to try it.

    I keep Jellyfin up to date and check in or it from time to time. Even have watchstate so my watched history stays updated. Hoping one day there will be a good Apple TV app and I could fully switch.

    • kiol@discuss.onlineOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Absolutely, my other friends are doing the same. They keep their state synced between services and keep checking in on the AppleTV client improvements for Swiftfin.

    • violentfart@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Same boat on Swiftfin and Infuse.

      There’s one I recently found called Moonfin that does many things well. It’s my current go-to until official apps catch up.

      • thehatfox@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I hadn’t heard of Moonfin before, it looks promising as an Apple TV client. Any pitfalls with it?

        • violentfart@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          2 months ago

          I use it on my tablet and it direct plays all of my (limited) media, and also handles and organizes downloads to the device with reencoding options. Playback is more reliable compared to Swiftfin. (Edit, it messed up some subtitles that run fine in all the official apps) UI seems modeled after existing streaming services.

          They also have a plugin that “updates” your existing Jellyfin install so the features show up on the official client, but uses code injection which I didn’t like and so did not partake. The sense I get is that they push for features and implementation while official Jellyfin development takes a much more conservative approach. I hope they can work together some day.

  • squinky@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Last time I tried, there was no prebuilt client for Jellyfin on my Samsung TV. I had to put the TV in dev mode, cross compile and install their experimental code, and it honestly wasn’t that good a client.

    I don’t use the paid features of Plex so I’m just holding my nose and keeping it until the alternatives become viable.

  • makeshift0546@lemmy.today
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    The UI didn’t support remotes on console and use tiles. Really amateur shit. No need to set up a reverse proxy. I have a lifetime, zero need to switch.

  • claret@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I don’t know if it’s improved, but I was only put off by the memory footprint on windows. Plex was running more efficiently and does look more polished. This was also impart as I now use Channels for my live TV purposes as nothing else really comes close.

    It’s still installed and ready to go if I need to make the switch but I don’t really have a big enough reason to do it. Too many other things to tinker with.

  • Appoxo@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    As a Jellyfin user that has lurked in past “Plex did bad thing X” threads and someone suggested jellyfin.

    The usual reasons are

    • Remote login (through their relay)
    • Which also plays into remote streaming
    • Plex Amp (their music player) is supposedly the absolute best of anything
    • Very easy to sign up (both the admin and family and friends

    At least that’s what I remember at the top of my hat.

    • CmdrShepard49@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Just a slight clarification that their relay server is a fallback for when your server is inaccessible and still allows you to playback media at 1 or 2Mbps. Remote logins are handled by their authentication server which is separate, so that bulletpoint should be broken out into two separate items.

  • sunbeam60@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Plex has clients for every single device there is. I arrive to some 2018 smart tv in a holiday cottage and it’s absolutely dreadful, measly App Store on a since abandoned TV OS has a plex client.

    Also have a very old life time pass so current pricing means nothing to me.

  • horse@feddit.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    99% of my usage is on an Apple TV and the Jellyfin Apple TV client is just really bad. Last time I tried it didn’t even display “watched” markers and the UI looked terrible. None of the third party clients seemed decent either. The Plex client is much better (although I could do without the “suggested” sections).

    • cantankerous_cashew@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      2 months ago

      The tvOS app is actively under active development, although it’s been a couple years since they’ve published a proper release. Devs routinely post updates here

  • CallMeAl (like Alan)@piefed.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Reading this thread, it seems like two different groups of people are having two different conversations.

    For me, self-hosting is just that, running my own stuff at home for myself (and my immediate family). My motivation is privacy and freedom. I want to use services that are free of commercial incentives against my interests whenever possible. That usually means self-hosting my services.

    I’ve been a system and network engineer for most of my career and I like configuring and managing stuff. I like knowing how everything on my home network runs, where and what data is shared, etc.

    As soon as people start talking about “my users need …” I’m out. That sounds too much like what I do at work. I want to relax when I’m at home. Jellyfin is perfect for me to do that with my content without needing any of my data to go to any companies.

    For everyone who wants to be an IPTV operator, Plex is the best choice right now. Jellyfin isn’t really focused on that use case.

  • ButteryMonkey@piefed.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I have both technically running. The metadata matching on jellyfin is complete ass, so I have to manually match up like a third of my library, or reconfigure the files (absolutely not happening) which I just dgaf enough to do when vanishingly few people would be able to use it, so its only partially set up. It also can’t be accessed by anyone because I’m not dumb enough, nor smart enough, to open it up to the internet (I don’t know how to do it safely and I’m thus entirely not interested in trying).

    Plex, by contrast, is already configured (and if I have to scrap the library and start over, as I’ve done several times, its pretty easy to reconfigure), the metadata linking is correct and automatic most of the time, everyone already has access to it, and it just works for them, and thus for me. I’m not giving it up just because a bunch of hyper-nerds on the internet say it’s bad for, frankly, nonsense reasons that don’t apply or matter to me or honestly most people who use it. I’ll wait until it -actually- is bad for my use, or until jellyfin serves the use I have for it, which it absolutely does not do presently, and may never. (And no, a vpn or whatever setup is not a solution, it’s just one more thing to maintain and fuck with constantly to keep it working for people who don’t even know what a vpn is. Hard pass.)

    I wouldn’t pay for plex now, nor in the last several years, and I strongly discourage my users from doing so, but spent money is spent, so might as well keep using what I paid for until it doesn’t work for me anymore. I mean really, why not? I genuinely haven’t seen any valid reasons to get rid of it, and lots of reasons to keep it.

    • ampersandrew@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      The metadata matching on jellyfin is complete ass, so I have to manually match up like a third of my library

      Does Plex somehow do a better job of figuring out special features metadata? Because other than that, you follow the naming schemes, and Jellyfin has had a 100% hit rate for me.

      • ButteryMonkey@piefed.social
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        I’m not really sure what you mean by special feature in this context, but plex pulls the meta largely without needing to rename files (some exceptions, but they are very obvious, like if there’s words/numbers before the title for some reason, like when I ripped my 13 hours of classic monster movies and they were numbered), and it usually doesn’t care about extra stuff like encoding info and whatnot. Hardly need to manually match anything when it gets added, and never need to manually match shows. Handfull of stuff if I rebuild the server from scratch, but those files mostly don’t have metadata to begin with (some youtube rips, some documentaries that probably came out of a series, that sort of thing). It just seems to be a lot more forgiving, I guess.

        I’m just not super interested at the moment in going through my entire library, which would take half of forever, to rename everything to make it work properly. Especially when I already did/do that for plex’s requirements, and it works fine. I assumed when I set jellyfin up it would pull the same, but it doesn’t, in my experience.

          • ButteryMonkey@piefed.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            Genuinely don’t know how to set those things up, and “my personal IT” doesn’t know either because they also have limited docker experience, and no media management experience, the media stuff is my contribution, and I do it painfully manually (i like curating, so its largely fine, but its painfully manual). i’ve been looking into it on and off for a hot minute. But I have zero docker experience which is the main way those things are done afaik.

            If you know of a good guide for those things, one that doesn’t assume you are a whiz with docker already, I’d be interested. Personal IT person does security and used to sysadmin, so I’m sure they could figure it out if i can’t, but we haven’t found any particularity good guides for it that were digestible without the background knowledge. Something neither of us has any other reason to learn, so hasn’t been done.

            • ohulancutash@feddit.uk
              link
              fedilink
              English
              arrow-up
              0
              ·
              edit-2
              2 months ago

              I found the guides overwhelming too at the start, but then I skipped them and just went for it with a simple container in a compose file (doesn’t even have to be sonarr).

              The benefit of containerisation is that if you break it, it’s simple to remove the container, delete the config folder and start again without affecting your system. Give it fake data files to munch on and it’s unlikely to ruin anything if you muck it up.

              So I did that a few times until I got the basic relationship between the docker compose file and the functions of the program. THEN I looked up some guides on the arrs and saw I needed to structure the volumes better, but that’s fine because I could wipe clean and go again.

              Only when it worked predictably and I understood it did I let it loose on my library.

              The good news is that if you figure Sonarr out, Radarr is almost exactly the same. As are all the arrs.

              And then if you need some of them to route through a VPN container, that’s just one line in the file. And so on. Before you know it there are 20+ services and they’re easily managed.

              So from services on a single compose, I can mark a show to follow, it’ll automatically download on release, rename itself, any extraneous subtitles and audio tracks removed, ingest to the media server, and delete the files when they’ve been watched. Basically, all I do is ask for the show and watch it. Everything else is automatic.

              • ButteryMonkey@piefed.social
                link
                fedilink
                English
                arrow-up
                0
                ·
                2 months ago

                I understood about two thirds of that tbh.

                Im the sort of person why plex is still a big thing. Just enough knowledge, but not enough for all the things.

                I know docker isn’t the only option (idk if thats what you mean) but idk any of what you proposed as alternative. Ill send this to IT person, maybe they’ll get it, but i don’t :) i want to get the things, but i don’t have the background knowledge to make them digestible. Have a degree in technical communication, so very good at learning, more for science than tech, unless I can find a good tech guide first and then I’m great (but tech people are notoriously shit at documentation for anyone even remotely lacking in tech skill)

                • ohulancutash@feddit.uk
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  2 months ago

                  Compose is just a way to have docker run services (apps) based on a list of settings in a text file rather than from commands in a terminal. It makes it easier to manage a whole stack (collection of services), and sets out the settings in a more human-readable format, so once you get how one service is configured, it’s easier to try others.

        • ampersandrew@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          I meant in the use case of ripping my entire Blu Ray library for a new Jellyfin install, the only thing that’s been difficult for me to match has been the special features. So I guess the friction you’re running into is that you’ve already got these files named for Plex, and the migration is the hard part?

          • ButteryMonkey@piefed.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 months ago

            Sort of, I guess? It probably would be very different if I’d been naming them in a way that works for jelly from the start, but it’s just a massive undertaking at this point to… retrofit, for lack of a better term coming to mind.

            I was under the impression they used the same agent for metadata, but they must not, or there must be some changes in how Plex handles stuff.

            • ampersandrew@lemmy.world
              link
              fedilink
              English
              arrow-up
              0
              ·
              2 months ago

              Gotcha. I hear you can run a utility outside of Plex to do the conversion, but I do have the luxury in this case of starting from scratch, myself.

              • ButteryMonkey@piefed.social
                link
                fedilink
                English
                arrow-up
                0
                ·
                2 months ago

                Good to know, I’ll have to look into that. I’d like my jelly set up for the very few highly technical people I know who can manage their own connections (I got my limited technical skills somewhere!!), as well as my own home use, so thats helpful. Also to have a backup option for the person I care enough about to manage a VPN for (literally one person, but I also want them to have access to my calibre database as well as share folders for GOG games, and they are with it enough to learn what I teach them for maintaining the connection)

                Im not sure exactly when I became a data hoarder, but I certainly am now, and more tools are good. Thanks for that info :)

  • Seefoo@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Plex clients arent great, but they are better on many TVs compared to jellyfin. Also the wife is used to it, so I don’t really want to retrain

  • gdog05@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 months ago

    I thought about replying to some comments but decided to make a top level comment instead. There are some valid points a few people have brought up that aren’t the easiest things to fix. Some are, actually pretty easy to fix. Some are issues where Jellyfin forces you to do things a certain way, like file naming convention, which I think is extremely smart to do anyway.

    But the one reply I keep seeing is “until Plex stops working, I see no reason to switch”. With that, I mean, I guess we all agree you are going to get fucked by Plex at some point. They’ve been slowly cranking up the heat in the pot. I love my media library and I just couldn’t stand waiting for the rolling boil. I’ve been using Adobe products since 1999. I recognize an abusive relationship when I see it. If you’re happy where you’re at, I mean, by all means. I’m not going to yuck your yum. Many of the issues are exactly the kinds of things the Jellyfin community is happy to help fix with you. I do wish you all the best, but I’ve never gotten locked into a great deal that didn’t hurt when I needed to get out of it before.

    • FreedomAdvocate@lemmy.net.au
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      But you’re not “locked in” with Plex, because as everyone in here keeps saying - JellyFin is so wonderful it only takes 15 minutes to set up. That means if Plex ever does screw over lifetime pass owners, unlikely as it is, then within 15 minutes they’ve switched to JellyFin. Easy.