Hi folks,

Recently, I started to listen to music locally instead of using streaming services because I have had enough of all the annoying parts of it. I gathered a lot of Opus and FLAC files that have lyrics embedded in them. I am searching for some music players that can display them. The one I am using right now is Elisa. It is awesome, but I would still like to know if there are more alternatives, just in case. Thanks!

  • juipeltje@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    4 days ago

    I think rmpc can do this too, which is an mpd client with album art support, but it’s terminal based and requires some manual configuring. I’ve been buying CDs over the past couple of years to get rid of streaming as well, and i think i’m finally ready to cut the cord. I’ve been experimenting with different music players but ended up ditching mpd. I like to be able to switch between audio outputs easily, like alsa or pipewire, and since mpd is configured through a config file it kinda sucks for that. I also like to be able to play CDs directly, eventhough i have ripped them all, but i haven’t been able to get any terminal player to play a cd, except for mplayer, which is too minimal for my taste. At the moment i’m really liking audacious. Also tried deadbeef and strawberry, but deadbeef doesn’t have mpris support ootb, and strawberry feels a bit bloated to me. Audacious feels like a nice middleground. Audacious does support viewing lyrics but not synced from what i can tell unfortunately.

    • Kiuyn@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      4 days ago

      Thank you for your insight, strawberry, audacious and mpd are all amazing software. The problem is that synced lyrics is really important thing for me(a jpop listener, that don’t know Japanese). I am pretty sure that I can probably get the lyric to work with somekind of mpd frontend. Mpd seem to be really fun. I may just make a frontend for it for my own use-case.

  • antrosapien@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    4 days ago

    I use Swing music player. It’s web based and plays in a browser. It’s not super featured like subsonic but good enough that it works for me.

    • Kiuyn@lemmy.mlOP
      link
      fedilink
      arrow-up
      3
      ·
      4 days ago

      That sound like a lot of work, but it seem really fun! I may try it when I have time.

      • It’s not, really. All of those programs are Go, and single executables. There’s no “install” for either gonic or ostui (IIRC, also Navidrome): you download or compile the executable and run it, and you’re off and running.

        Someone mentioned Docker; in this case it’s unnecessary unless you’re doing it for security. They’re just each a single binary. You’ll have to either create a config for gonic or Navidrome, or run them with commands telling them where your music lives, but that’s it. Running on the same machine, you don’t even have to open the ports on your firewall. However, if you do, Tempo for Android lets you stream the music to your phone from gonic or Navidrome, too.

        These are very, very simple programs to run. ostui is a TUI, so if you prefer GUIs you’ll want a different client, but both of the servers are easy to run and nothing to install - just run them as you, not even root.

        • Kiuyn@lemmy.mlOP
          link
          fedilink
          arrow-up
          1
          ·
          3 days ago

          Thank! I get it. I didn’t they are Go server. I would probably use them on my local server, but it ran out of storage because my NextCloud eat it all lol. I can probably run it on my main pc in the future if I need it.

    • Kiuyn@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      Thank! I tried it today. It is quite good. I would probably use it on my laptop.

    • Kiuyn@lemmy.mlOP
      link
      fedilink
      arrow-up
      2
      ·
      4 days ago

      Thank you for the recommendation! I will give it a try if I have time.