For Plex accounts created before March 20, 2025, we require your consent to sell your personal data as described in our Privacy Policy. You can always adjust your share/sell preferences <here>.

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

    Not OP, I’ve kinda had a middle of the road experience with it.

    I run JF and Plex on the same shares.

    I dropped 10k tracks on it and a bunch of audiobooks, my stuff is 100% tagged.

    I use tailscale to get to the server because here’s no Nat Holepunching going on.

    I try to use it as much possible for audio, but some days, I just give in and use plexamp (like a guilty pleasure)

    cons:

    • It has issues with displaying some of the songs, they’re tagged right but you just can’t find some of it. They’re all Discogs coded, so there’s not even a lot of extra characters.
    • It doesn’t always remember where in a book I am,
    • It has no idea about collections of book files.
    • Search is very slow, (yes there is a plugin for this, yes it’s complicated enough I haven’t tried it yet)
    • Scrolling a large list is stupid low, it should just stream everything text into ram and bring thumbs in on demand
    • Finamp: Finamp is barely a wrapper for the JF engine to the point that they can’t implement effects or crossfade without the feature being added in JF first. But JF is just using a ready-to-go library to play music, so changes to JF require upstream library updates. Audio development feels stagnant.
    • Finamp scrolling loads one letter at a time. Scroll to Z? you get to wait, A…B…C…D…E…F…G…H…I…J…K…L…M…N…O…P…Q…R…T…U…V…W…X…Y…Z, no skipsies. It literally takes me a couple of minutes to go to songs that start with Z.
    • Plugin installs are complicated and poorly documented, and compatibility with versions is dicey
    • Finamp: If you lose the network in the middle of a song, you can soft-lock the app.
    • Finamp: occasionally crashes if left for a long play session on my late-model Android phone.
    • No options to cast.
    • No listening through a NAT without port forwarding (which is dicey without a security team)
    • No 2FA
    • Finamp?: Shuffle is too random, you can get the same song to play twice in a couple of minutes. it needs to pull at least a couple of hours of list and shuffle that, rather than random play.

    pros:

    • It’s free
    • It works good enough-ish for a daily car ride.
    • It has some form of limited home-grown fail2ban
    • The developers are super nice people.
    • I exported my Plex playlists and used some Python to turn them into m3u lists, which worked fine. (Would be a cool feature to import from Plex)
    • Playlist and Shuffle work mostly fine.