• n2024@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Funny timing, I’ve been playing with Jellyfin lately too and I ended up forking a little project to bridge Plex into Jellyfin: https://github.com/ndieschburg/xtream-to-strm-web

    It syncs your Plex.tv libraries (even shared servers you don’t own) into .strm and .nfo files, so Jellyfin just picks them up as a normal library and you can watch everything from any Jellyfin client. There’s a built-in proxy that hides the Plex tokens from the STRM files, and for clients that don’t follow HTTP redirects (like Findroid) there’s an HLS proxy mode so it still plays fine.

    Still a bit rough but it does the job if you want to keep a single Jellyfin frontend and still reach the stuff that only lives on Plex.

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

    To think that right about a year ago I was jumping into the deep hole of selfhosting and was thinking to get Plex perpetual license. Happy I didn’t.

  • TrickDacy@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I am hoping that jellyfin gets better over the next few years. I keep trying it and it keeps feeling broken to me. Lots of people have the same experience it seems but then there’s also always a few people that act like I’m crazy. Nah, it’s still not there, unless things have changed a lot in the past year.

    • Coleslaw4145@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I use a 3rd party client called Wholphin and it works great.

      Also it helps to set up profiles in sonarr/radarr to make sure you’re getting media thats compatible with the devices that will interact with Jellyfin, and filter out formats that cause problems. I use Profilarr to load in community made quality profiles to sonarr/radarr and then i copy them and tweak them for myself.

      Before i started doing this i had loads of problems with Jellyfin not being able to play stuff, and now everything runs perfectly.

      The biggest discovery I made that was causing a lot of my problems was HDR formats. HDR10+ only really works on Samsung TVs for example. I dont have a Samsung TV, so anything I had that would try to play that content would come out a weird green/purple colour. Content with Dolby Vision Profile 5 would flat out not play on devices that don’t support Dolby Vision. Dolby Vision Profile 7 falls back to regular HDR10 when the device doesnt accept DV, so that works, but DV Profile 5 doesnt do that.

      I was able to filter out HDR10+ and DV Profile 5 using quality profiles and all my playback issues disappeared immediately.

      • TrickDacy@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        I appreciate these tips. I’m gonna save this comment for the next time I circle back to Jellyfin.

    • MinFapper@startrek.website
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      If you mean limitations in the client, I discovered that there’s a Jellyfin for Kodi plugin.

      Kodi has had decades of development. It’s super customizable, has every feature you can think of, direct plays every video format, and is fast.

      Having it act as a Jellyfin client has been amazing and given me the best of both worlds.

      • Wolf314159@startrek.website
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        Not OP, but I have similar feelings and they have nothing to do with the client or plugins. If I can’t easily and securely share my Jellyfin with the Internet beyond my LAN without resorting to a VPN, then Jellyfish is not going to come close to replacing Plex. Sharing my library securely with tech illiterate family and any browser I have access to, without modification, was the one and only reason I moved away from XBMC/Kodi and installed Plex in the first place. Jellyfin is fine inside my LAN and for my personal use, totally fails at hosting.

        • NewNewAugustEast@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Sharing my library securely

          As long as you don’t mind sharing your library with Plex and relying on them to authenticate everyone and get accounts.

          I get why you are saying this, but to me that is a big negative. As long as I am going to self host, I might as well do it right and not need a paid third party I have no control over on my server.

          On the other hand, I only have about 4 households I am interested in sharing with, so it was easy to configure that and be done with it. I have no desire to share to my family and they really have no desire to use it, my friends just don’t care. So I can understand it was easier for me to fill me use case.

          I wonder if we are at a tipping point, where someone would be willing to pay just for the Jellyfin to Internet connection (basically a plex like plugin or additional container).

          • richmondez@lemdro.id
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            The misunderstanding that funneling your data through plex servers is functionally equivalent to exposing it to the internet.

      • addie@feddit.uk
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        I had Kodi installed for a few weeks as my television media front-end, but it has:

        • the worst UX that you could possibly imagine, with menu after menu arranged seemingly at random, and buttons doing different things at every level
        • functionality delivered via plugins, at least half of which do not work
        • directory scans failing seemingly at random, with the errors hidden away in log files that you have to shell in to retrieve
        • terrible documentation, inevitably consisting of forum pages about how it used to work a decade ago

        It may well have a huge amount of functionality, but configuring and using it is the exact opposite of slick. Have uninstalled in favour of KDE with VLC installed, and manipulated via the KDE Connect mobile app, which is somehow a much better big-screen experience.

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

          I felt crazy when I tried to use Kodi. Everything was so convoluted to setup.

          I was thinking of installing Linux on a mini-pc I have here and just buying a bluetooth keyboard/mouse combo to watch medias. I can run Firefox with ad blocking and easily access my server like that.

    • localghost@lemmy.today
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      What about it feels broken? I’ve been running Plex and Jellyfin together for a long time and always find myself using Jellyfin. I’m curious what problems people run into to see if I have the same problem or maybe I’m just overlooking something.

  • Shimitar@downonthestreet.eu
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Agree. I went directly with Jellyfin because I joined late the party, but never regret it.

    So can’t comment on Plex, because I never used it. But I see the news and see the enshittified path it’s going on with Plex

    I understand that they need revenue, specially if they actually provide the bandwidth to let you access your media from outside home. I also understand why people is mad, but I guess convenience come with a price, of you don’t want to pay for it, there are alternatives I don’t see anything bad in switching to jellyfin.

    • Leon@pawb.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      specially if they actually provide the bandwidth to let you access your media from outside home.

      Why would Plex need to do that? I can access my Jellyfin and outside of my home just fine without someone else acting as a middle man.

      • lokalhorst@feddit.org
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        I don’t know much about Plex but I guess because it is not easy for the average guy. Setting up a remote connection without a VPN is definitely not something I would recommend to someone who is just a media enthusiast.

      • TrickDacy@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        You may not need Plex to do anything, but it’s kinda disingenuous to say most people can easily and securely set up port forwarding and a DNS service/reverse proxy/etc to keep outside access working.

        • Leon@pawb.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          I don’t mean that as a “I can do it so obviously everyone else can” I mean it more as a “what purpose does plex even serve in this regard?”

          Like what do you mean plex provides bandwidth? It’s hosted locally, no? From your network and your server? They provide software but surely plex as a company doesn’t host your media?

          • TrickDacy@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            They provide super-simple access from outside your home without any tech knowledge. Automagically. It even works (albeit slowly) without port forwarding.

            • Leon@pawb.social
              link
              fedilink
              English
              arrow-up
              0
              ·
              5 months ago

              Is it like a TURN server that provides p2p connection or do they proxy it?

              • TrickDacy@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                ·
                5 months ago

                I don’t know, and honestly that’s the beauty of it. It just works, and while I know every system is vulnerable to attack, I suspect it’s more secure than what I’d setup myself.

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

              I guess I don’t understand why remote access is such a popular use case. Throw some shit on your phone, h/d, or thumbdrive and you’re good for a few hours. I crammed 4 full seasons of STNG on my phone recently.

              • TrickDacy@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                ·
                5 months ago

                Because I have friends and family that want access to some of the media I host. It’s a lot easier if I can just give them access and have it just work and whatever device they want to use.

    • Eldritch@piefed.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      They don’t provide much in terms of bandwidth for you to access your own media. Just a few bytes through their web services. Their bandwidth usage comes from their desire to be their own streaming service. They provide access to a whole bunch of other media you may have no interest in.

      • Kairos@lemmy.today
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        There’s a relay but it limits the bandwidth allowed through. It can’t be that expensive to run.

  • 4grams@awful.systems
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I understand the authors reasons, but for me personally, having paid for the app, I’ll use it until it no longer suits my needs. Right now it does early what I need and does not cause me any issues. As soon as the enshittification hits me though, I’ll abandon it for something else. I also would not recommend someone purchase it, given the new pricing, and the availability of free alternatives. Had they been there when I paid for Plex, I’d be using them instead.

    • GarboDog@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Yeah, Jellyfin has treated us well, there has been some oofing with some features, however overall it’s been really good!

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

    It took a bit of work but my Kodi setup is very very kickass: local movies/tv, iptv, youtube (no ads), music (various services plus local collection), video games… There are some glitches but generally I love it.

      • gointhefridge@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        I had an Nvidia shield, but I couldn’t stand the newer Home Screen filled with ads. I like the peaceful quiet of the Apple TV Home Screen. Also picture quality is pretty great. I don’t need to side load apps cause I was using Plex for a decade for all my media needs, plus my in-laws know how to use it when they watch my kids. Win all around.

      • Mic_Check_One_Two@reddthat.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        I mean, in terms of raw capability, it’s actually one of the better “turn a dumb TV into a smart TV” devices on the market. It has good hardware transcoding support to take the burden off of your server. It also has very little in the way of fluff. It was one of the few boxes that wasn’t packed full of ads by default (though I’m not sure if this is still true).

        But yeah, it means you’re locked into Apple’s ecosystem. Which is… Not always the best. Apple is notoriously difficult/annoying if your app gets tied up in approvals, so native apps can sometimes be trapped in limbo for a while. And that’s assuming they even allow the native app.

        I guess you could build an HTPC with similar functionality and hardware support, but then you’ll be stuck using a Bluetooth keyboard to navigate things, plus all of the “oh let me wait for my computer to boot up before I can watch anything” pains that go along with it. There are solutions for a lot of the complaints, but a lot of them are fiddly or require lots of extra stuff just to achieve the same basic functionality of “remote has power button that turns on TV and streaming box, and navigates menus as if it’s a native app.”

  • Zexks@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Lol ‘i didnt rage quit and post about it’

    ‘I rage quit amd wrote a blog about it’

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

    Side question here: how big is your storage pool for those of you that runs a jellyfin server?

    I just started a Jellyfin server, but with the current hdd prices, it fills up fast and I need to manage my library a lot more than I’d like

    • Druid@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      1TB HDD, 80% full :') Although I’m using a laptop as a server, so my options are a little limited

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

        I mean, I’ve been running lots of services on 256GB, but none of them were media servers haha.

        My current ARR stack is a share of 1TB on a 2TB SSD, so I get you.

    • determinist@kbin.earth
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      10TB. 80% full. I have 2TB that I can add if I need. At this point I’ve maintained 80% for about 1 year.

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

        10TB was pocket change not too long ago, now it’s so expensive. Unreal.

        I’m lucky because my TV is 1080p so i can download lower resolution movies and series.

        • tomkatt@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Even with a 4k TV, 1080p is fine. Most TVs these days will upscale 1080p and 480p content, and even if not, 4k is an exact integer scale of 1080p (3840x2160 is 2x 1920x1080).

          4k content is a bit sharper, but I can barely notice the difference, in games or video content at TV viewing distance.

          • Buddahriffic@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            Yeah, personally, I’ve noticed that I notice and appreciate very high quality streams when they are there but don’t notice lower quality ones in a bad way (where “lower quality” is still like 1080p, 720p is more noticeable).

            Like 4k looks great but 1080p still looks normal.

          • rumba@lemmy.zip
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            Yup, I only keep 4k of stuff that was really shot/scanned in 4k and absolutely worth it. 90% of the 4k content out there is 1080p upscaled anyway.

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

      I have a 5 TB NAS (technically 4x2 TB of SSDs in RAID5, plus float space for backups of my servers), but it’s shared for music, video, books and audiobooks, and retro game ROMs, plus other necessities (personal documents and such). Those disks were $600 at the time total, $150 each in 2024. Now would cost $2k ($500 each), it’s insane.

      I mostly enjoy older stuff, and don’t bother with 4k. I let the TV upscale it, don’t really care. Looks like I’ve got about 1.5 TB worth of video (movies, TV, and anime) at the moment, plus another 1.4 TB of music.

      If I need to, I can add some additional storage via dual NVMe slots on the NAS, but I don’t think it’s currently worth it at today’s prices. I still have a bit over 1 TB free, will keep it that way likely.

    • vodka@feddit.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      80TB array here. I’ve recently started using Maintainerr to delete things my friends and family request via seerr if it goes unwatched. I deleted over 15TB of things that was requested but never watched, a lot of entire shows of multiple seasons where someone only watched 2 episodes. (this was years of request history it ran over)

      It was that or spending money on more 20TB drives and I just don’t have it in me to spend that money with current prices.

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

        I just have a 2TB server, for all my services, so I allocate 1TB for the ARR stack and the rest for my other services.

        80TB would be nice haha.

        I should probably add maintainerr to my services, would help me keep my files space low.

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

      4x18TB in RAID5. I went with 18s because it was the best value for $/TB when I bought them, which was just before prices spiked. That gives me almost exactly 50TB of usable space after formatted capacity and space lost to RAID. If I bought drives today for the same price as what I paid earlier this year, that 50TB shrinks to 35TB. I’ve only got DVD and Blu Ray rips on it; Jellyfin counts 120 movies (105 of which are Blu Ray, 15 DVD) and 1166 episodes of TV (10 series on Blu Ray, but number of episodes per show varies wildly). This is the full fat rips with MakeMKV, all special features, no video compression via Handbrake or anything; almost exactly 11TB used. So I’ve got a lot of room for expansion, and I plan on also using this NAS for other things that will probably be a rounding error compared to my Jellyfin library.

    • Hoimo@ani.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I would only ever buy new HDDs tbh. But also, I bought a stack of 8TB HDDs in 2023 for €180 a piece and those same models are now €300… Thanks, Obama.

      Anyway, I have 4 of those, 1 is parity, so 24TB of actual space. I started with a 2TB collection from my laptop harddrive and I’m now at 7TB used. I used to be more cautious with my space and I still have my *arrs set to stingy profiles now, to make downloads faster, but I also download and keep a lot more.

      I do sometimes go through and delete stuff that I won’t watch (either watched and didn’t like or never watched). But that’s more so I won’t get tempted to watch it than for the space currently.

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

      40TB, but that’s way more than I would realistically need if I was better about deleting old content. I have shows saved that I haven’t watched in years. With the *arr stack, there is very little reason to keep a lot of media saved, because reacquiring it again in the future is dead simple.

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

          You’ll need to do some config on the actual services as well. Mostly in regards to telling it how you want to add things to your wanted list, how it should search for files, how you want it to download files, how it should handle downloaded files to be compatible with your media server, etc… Docker-compose can do a lot, but the *arr services are too granular to define everything directly in the compose file. You’ll need to actually configure the services after they are booted up via docker.

          My stack includes the following:
          Prowlarr for tracker management. This defines the various search methods, and makes them available for the rest of the stack.
          Seerr for media requests. This manages what shows/movies are on the stack’s search list.
          Sonarr for TV shows. Seerr tells it what to search for. It takes the relevant trackers from Prowlarr, and uses them to search for wanted media. It grabs media from the search based on quality profiles. For instance, my profiles are set to exclude 3D media, because none of my screens can display 3D. This is synced with my torrent client for automated downloads. When a download is completed, it automatically creates a hardlink in the relevant media folder for my media server to find. It uses the specific naming scheme for the media program, so the program can automatically detect info about the files.
          Radarr for movies. Same basic concept as Sonarr.
          Cleanuparr for download management (and some basic malware protection). Tracks downloads’ ratios, and automatically removes them from my torrent list when the ratio/time threshold is met. It also tracks “slow” torrents and will automatically retry them if a torrent is stalled/slow for too long. Also does some basic “movie.mp4.exe” torrent checking, to automatically block malicious downloads that get grabbed by the rest of the stack.
          Bazarr for subtitle downloads. Automatically analyzes my media, and finds matching subtitle files for my media server to use.

          Each of these will require specific config steps. For instance, Prowlarr will need to know which torrent/usenet trackers you want to use. Sonarr will need to know how to interface with your download client, which files to grab based on quality profiles, and how to rename files during import.

      • raef@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        I have about 35TB. The movies are the hardest for me as it’s nice to have lots of options without having to download. With a show, it’s easier to make a decision to grab a season. Movies choices are more spontaneous

        • Damage@feddit.it
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Just resist the urge to download everything at max quality. Some movies don’t need to be 4k, HD is enough.

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

        40TB is wild.

        My plan is to pile a bit of money and try to buy used lots of HDD and test them for health and create a JBOD storage.

    • hiddenSin@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      3 x 16Tb Seagate disks. One is for parity. So around 29Tb of space. Got them used about 2 years ago.

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

        When you got them, how many hours were they at?

        The HDD I see around me have 60k hours ++ so I am a bit frisky considering what they ask for

    • ThirdConsul@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      2TB, but I’m also new to this. I am literally running ffmpeg on some of the shows to compress them a little or dropping unnecessary audio streams

  • tomkatt@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Despite all of this, I haven’t completely abandoned Plex.

    Plexamp remains one of the best self-hosted music applications I’ve ever used.

    Lyrion, Music Assistant, and Navidrome are all solid options. And Jellyfin also supports music hosting, along with FinAmp, which has similar functionality to PlexAmp (maybe not as good, but download functionality works).

    Personally, I abandoned PlexAmp. Wasn’t worth keeping with the rest and it has been downhill since the loss of Tidal integration. Navidrome clients work great, have solid radio and discovery features for large collections, and support local downloading for on the go.

    And for local listening, I’d argue that Lyrion with Blissmix or LastFM “Don’t Stop the Music” plugins are as good and sometimes better than PlexAmp. And Navidrome and/or Music Assistant with AudioMuse-AI plugin utterly destroys PlexAmp’s radio/DJ functionality. Install AudioMuse, scan your library and go, it just works. Especially with recent builds having native Linux, Mac, and Windows now (I deployed with Docker compose before these options were available).

    • HiTekRedNek@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I’ve been considering audiomuse, but I have old equipment available.

      My options are my media server, which is an old Xeon E3-1275v3 with 32G of RAM, which also hosts Navidrome, my arr stack and the associated downloaders, or my Home Assistant and Jellyfin box, which is a Lenovo M700 Tiny which is an i5 6600T but has only 8G of ram.

      Or, an 8G Pi5 with an SSD (using the pi SSD hat)

      I’m not sure either of those 3 options would handle audiomuse AI all that well…

      • tomkatt@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        The Xeon server would be a good bet. Your other machine would be potentially bottleneck for memory (though it meets min spec if the server isn’t doing anything else). There’s a NOAVX docker deployment available, would be slower but should work fine. Just be sure to disable anything associated with lyric detection, it’s an absolute performance nightmare.

        I ran it on a Ryzen 5500u mini-PC with 32 GB RAM with the standard deployment with AVX2 support and scaled up to three worker threads. For a collection of 53k tracks it was processing about 100 per hour that way with lyrics/whisper translation enabled, but once I turned that off it was doing 1300-1400 tracks per hour.

        ——

        Edit - the 6600T would work too. I found with lyrics disabled, each worker only used between 500MB and 2 GB of RAM. Long as the server isn’t under load while scanning I think that would work, and would be faster for having AVX2 support.

        • HiTekRedNek@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          That’s cool to know, however the Xeon runs FreeBSD, so I would need to create a VM if it doesn’t work in Linuxulator, (FreeBSD’s Linux compatibility layer, works sorta like wine does)

          I have 120k tracks. I like music.

          I should do some research this weekend I reckon.

          Great, now I have one more thing I gotta do this weekend. Thanks a lot. Lmao.

        • HiTekRedNek@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          4 months ago

          So.

          I did a thing.

          I have audiomuse-ai running its main, complete docker compose script, with all containers, on my 8GB Raspi5, and worker-only containers running on:

          • An 8GB bhyve VM on my FreeBSD box
          • An E2-6110 AMD pre-ryzen APU with 16GB of ddr3
          • A Ryzen 5800x w 32GB RAM

          They’ve been running about a week, and I’m a little over a third of the way through

          Once the initial analysis is complete, I’ll stop all worker containers and leave it all just running fully on the pi5.

          I also created a worker-only addon for the 6600T machine, but as it is already running HAOS and Jellyfin, I was getting a lot of OOM-related failures when it was running.

          But I also have 32G of used, eBay bought, ddr4 SODIMMs.coming for it.

          Bonus: Most of my homelab is in this. The only things missing are my Sophos running OPNsense, and the raspi5. Oh, and my actual desktop machine.

          • tomkatt@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            4 months ago

            Yo, that’s awesome!

            Pro tip for you, ASR (whisper - lyric detection/transcription) can be kind of bad, but if you have some spare resources, it takes very little to host a local LRCLIB database and clone lrclib.net (they have a GitHub page). This massively speed up lyric analysis for me using the API against a local site instead of getting 429s against lrclib.net or relying on ASR.

            Lyrics are the biggest longest part of the scans. My whole collection was like 3+ weeks with lyrics stuff on, but only 2 days with just MusiCNN and CLAP.

    • Encrypt-Keeper@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      FinAmp and its beta rewrite don’t really come close to PlexAmp in terms of functionally or polish, but if anyone switched from Plex to Jellyfin and wants a nice aesthetic music player app Discrete has done the job for me. It’s essentially an Apple Music clone so it looks nice and navigates well.

      • tomkatt@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        TBH I don’t recommend FinAmp, but it’s an option if you only want to deal with Jellyfin and not run multiple servers.

        Lyrion (LMS) and Navidrome server/clients though, absolutely. They’re great.

    • BCsven@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Does Volumio suit your needs? I haven’t used Plex audio to compare

      • tomkatt@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        Not for me, but I could see the appeal for some.

        I have Wiim Pro and Wiim Pro Pluses in every room in my house that I’d stream to, and send via Squeezelite or DLNA (with Chromecast and AirPlay as available, but IMO inferior options). Plus virtual squeezelite software allows for local PC play the same way if needed (wife uses this on her Mac Mini, I don’t generally play music on my PC, just direct via the Wiim to my amp).

        I predominantly use Lyrion, but my wife convinced me to try Music Assistant and it’s growing on me. MA has a lot of options for sending the audio, as well as various DSP, normalization, and crossfade functionality.

        • BCsven@lemmy.ca
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          I’m not sure about those devices, but with a paid account it unlocks speaker grouping and casting to various devices or rooms, or play here on current device function. I don’t have their device, just a raspberry pi with the OS.

          • tomkatt@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            I do this with my Wiims already, no account needed. They support speaker linking and whole home playback, or just linking individual devices.

  • damnthefilibuster@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I agree that the rest of plex is undergoing enshittification. But the core features are kinda the same? I use it outside my home a LOT, so I don’t know how jellyfin would work for that. I know Cloudflare tunnel has a bad relationship with streaming video. Does Tailscale too? How do you access jelly outside your home?

    • irmadlad@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Cloudflare tunnel has a bad relationship with streaming video

      From their standpoint I can understand why, tho if you had just one user you might be able to get away with it. When you have 10 users streaming large files at a sustained rate, that eats up some bandwidth. However, I stream audio from Navidrome daily and I’ve had no issues. I am the only user of my network.

    • UnknownUniverse@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I have a dedicated VPS with reverse proxy connected to my network via Wireguard. It acts as the front door to my network so I don’t have to port forward or rely on Cloudflare etc. I used to use Tailscale as the go between but switched to WG recently. Both work fine for streaming content whilst self-hosting all other services including my website.

    • PhAzE@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Most of the plex enshitification can also just be turned off in the settings. I’ve got all the ad stuff and suggestions off and its just the core plex experience left.

    • Dultas@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      If it’s just you using it setting up VPN is an easy solution. I just use wireguard. If you have a pic you can run pivpn which is just wireguard.

    • paultimate14@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      My router (GLI.net Flint 3) makes it really easy to set up Wireguard servers on it, and from there all I needed to do was get a domain name to use. Set up Wireguard on my phone, and I can access my local network remotely without needing to pay for a VPN subscription. I still use Mullvad, but that’s for privacy not remote access.

    • ITGuyLevi@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I access it via NPM the same as I access most of the rest of my services. As far as I’ve been able to tell, unauthenticated viewing can happen on Jellyfin, but the person trying to access it will need to know the path that Jellyfin uses to access the media. If you already know my internal file paths, you can watch it from my server I suppose.

      I quit using Plex for my own enjoyment a year or two ago when my work decided to block Plex.tv, I can still reach my personal server as it’s accessible to the internet, but I cannot login as that requires being able to access Plex’s authentication servers. At least with Jellyfin I can use my own Authentik instance for auth.

    • lokalhorst@feddit.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      I use Tailscale and it is absolutely fine. The problem is with other non tech savy people - the setup process is not straightforward so you need to help them a bit. They can’t just “connect”. But after that, Tailscale is great.

      • gedfromgont@piefed.ca
        link
        fedilink
        English
        arrow-up
        0
        ·
        5 months ago

        Controversial opinion and I say that as someone who started with Jellyfin and keeps that local Wifi only, so I admit a certain bias: going with Tailscale and Jellyfin over using Plex isn’t much better. Instead of enabling remote access via one company that wants to make money, you go via another company that wants to make money. How long is the free tier of Tailscale going to work out? How much do you trust them with your traffic? But I know it is a popular setup, so I am aware saying that here will not earn me any points.

        • dustyData@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          If you don’t trust Tailscale there’s like 3 different FOSS self-hosted alternatives. Setting one up is actually not that much more complex than setting a reverse proxy and you control the tunnelling network end to end.

        • ripcord@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          I also want to make sure that people connecting can ONLY access jellyfin. And I keep hearing about its own security flaws.

          I don’t trust people connecting to themselves not be compromised by someone else, for one thing.

          • EonNShadow@pawb.social
            link
            fedilink
            English
            arrow-up
            0
            ·
            5 months ago

            Yeah I just set up Headscale via YuNoHost recently

            So far so good. Might actually consider setting up Jellyfin now that I have a better, and freer remote access solution in place.

            Plex is just so goddamn convenient sometimes

        • lokalhorst@feddit.org
          link
          fedilink
          English
          arrow-up
          0
          ·
          5 months ago

          Nah man, this is self hosted, your points are valid and should be discussed. It is true that tailscale may enshittify, however it is only one out of many solutions. Like the other comment said there is head scale, and in the end you still have the possibility to go the way of a reverse proxy server and pipe Jellyfin through the open internet, which will be hard for many in the sense of configuration and hardening. But the underlying software which is Jellyfin is FOSS, that is the most important aspect.

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

          Why let perfect be the enemy of good?

          “tailscale might enshittify in the future” is honestly a poor argument against “plex is enshittified right now”

  • Romkslrqusz@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I’ve already had a Plex pass for ages, so I’ve just been running both concurrently.

    Plex is a lot more accessible for my friends and family that are less tech inclined.

    • xylol@leminal.space
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      Yeah thats the main problem for me, Ive run both Jellyfin and Plex in the past when plex used to charge users to watch on mobile. but Jellyfin Id always have to help create their account, show them how to add my domain and stuff, only for them to need help again a month down the line when they want to use it.

      Now that plex got rid of that whole mobile charge stuff if the server owner has a plex pass it made it much simpler.

      it is still annoying when adding a new user showing them how to disable all the ad supported stuff but usually its a one time thing, after that if they forget their password or whatever its between them and plex. plus plex is much simpler as far as I know when your users also start to run servers, they just invite you back and you have access to everything on one account

  • Decronym@lemmy.decronym.xyzB
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    5 months ago

    Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

    Fewer Letters More Letters
    Plex Brand of media server package
    VPN Virtual Private Network
    VPS Virtual Private Server (opposed to shared hosting)

    3 acronyms in this thread; the most compressed thread commented on today has 7 acronyms.

    [Thread #5 for this comm, first seen 8th Jun 2026, 12:50] [FAQ] [Full list] [Contact] [Source code]

  • GTKashi@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I got the Plex lifetime pass like 10 years ago, but just switched to Jellyfin over the weekend. It felt like every week Plex was asking me to re-pick my home page list and just insisted on re-adding their live streaming junk. Got tired of it. Reverse proxy is not hard to set up, and while there’s some encoding kinks to work out, it’s not like Plex was immune to those problems either.

    • Joelk111@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      The best part is that, if you’re on the fence, you can just run both. That’s what I did at first, but I’ve since let plex die.

    • vodka@feddit.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      5 months ago

      At least Jellyfin let’s you work out the encoding kinks, and set stuff up the way you want.

      Meanwhile if plex has central issues transcoding stops working because they force check plex servers for new profiles every time a transcode starts, and if the check fails it just hangs forever (assuming it has Internet access but specifically can’t access the plex url with the transcode profiles. Also this might be solved now but it was a problem just a few months ago)