I've tried a few and settled on Audacious.
It's pretty basic overall but it allows you to use original Winamp skins which I love!
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I've tried a few and settled on Audacious.
It's pretty basic overall but it allows you to use original Winamp skins which I love!
I tried quite a few. ncmpcpp was cool, but I settled on using plexamp since I can use it on phone and desktop. I've been super happy with it, and they made it free a while back. So now my friends use it too and we can share our Plex music libraries.
I've been using Dopamine for years. Nothing ever got even close to it.
You might want to have a look at https://beets.io
Seems like it could be useful for managing huge libraries
Yeah that's what it's for. And generating playlists and what not. Won't solve you player question per say, but it sounds like what you're looking for still.
Personally, I use cmus, though I've been looking around for alternatives also, just to see if there's something better for me. My main issue with cmus is having to build playlists within it, instead of using m3u files. This means I have to back up both my regular playlists I use on my phone, and my cmus playlists. But I haven't really found anything as easy to use and intuitive as cmus so far. I used to like deadbeef but I dropped it because it wasn't available everywhere and I wasn't the biggest fan of its interface.
Biggest gripe with cmus are are the hotkeys, its totally unintuitive and frustrating if you don't use it daily and everywhere. Additional small gripe: no album covers, but thats with most terminal players.
You can change them. It's what I did.
Sane defaults, thank you.
For some reason I use YouTube music most of the time.
Vlc would be my choice for local. And maybe a jellyfin for my server.
Nothing seems to sway me from audacious. Does what it needs to do.
YouTube music in Firefox in a special workspace
I'd love a CLI on it but there don't seem to be any good enough to beat the UX
Can be themed with Stylus
I just open my music in mpv lol. Used to use MOC, but I couldn't get it to work with multimedia keys, so I ditched it
I started using fooyin recently, and it's good enough to have replaced running foobar2000 in WINE for me.
What is the appeal, I understand fb2k was the shit back in the days. But nowadays I want a music player with elegant defaults instead of customization?
Different strokes. If I preferred using software that was just good enough out of the box over something I can customize to my exact liking then I probably wouldn't be using Linux in the first place, or at least not the way I do in general.
Beyond that, having it be customizable means other people can change it to their liking and share that configuration, and maybe I'd experiment with it and find something I didn't even know I wanted.
That sounds like an excuse to waste lifetime. A good UI should be what makes or breaks an audio player. If I have to enter text queries to play songs this might work after I configured a script which handles all the shit I want to do OR the UI is in itself easy to use so I don't need to go to that length.