Well, I have to say that Harmonoid is the best one I’ve found, it has a ton of cool features, it works and it allows you to be able to see your collection by album and it doesn’t use Electron. Right now its development has stalled a bit but it’s still pretty much in good shape, though.
Thanks OP, this type of posts is honestly the only thing I can say that I miss from Reddit, I hope people keep making posts like this here.
Have you tried Strawberry? It’s the best one out there, imo.
Can confirm, strawberry is great!
I always defaulted to VLC, though I’ve recently gone and looked at Audacious.
Looks nice, a little bit basic though. I’m still using Foobar2000 for my local files, haven’t found anything better even though I’ve looked.
Good for my PC but not for my crappy (but loved) netbook. Too CPU demanding.
I find it interesting how large the difference between tastes regarding music players is. After the development of Cantata ceased, I was unable to find any mpd client that I liked and decided to write my own instead (if anyone is interested, the code is available at https://github.com/dokutan/cmpdc)
I’ve been using PlexAmp for a long time, but I’ve had a lifetime subscription to Plex for several years now. They have versions for Linux and a headless version you can run on a Raspberry Pi (this one still requires PlexPass).
Jellyfin for FOSS, plex fork
I haven’t heard of harmonoid but will for sure be trying this out! It looks great
Using sonixd for desktop and finamp for mobile through my Jellyfin server and really liking it.
I did have to make a separate Jellyfin account for my music since I didn’t want music showing up on the Jellyfin TV apps cluttering it up but not bad overall!
Finamp doesn’t track new items in a playlist marked for offline play which is my main gripe atm.
Flutter makes such beautiful looking applications
Looks great, and it works great on my desktop. I also quite like its simplicity.
However, after playing around with it for a bit, I noticed one glaring flaw. It stores its playlists in one (potentially) huge
playlists.json
file. It’s great if you’re manually creating playlists from scratch. However, I’ve had several playlists that I’ve compiled from my time in iTunes, and then MediaMonkey, all of which are now in anm3u
format. I can play them in Harmonoid just fine, though it only shows song info for the first song in the playlist, even though it does play the rest of the songs just fine.Meanwhile, since Harmonoid also has a mobile version, I also played around with it. My playlists worked better over there as it shows the track information for all tracks, not just the first one. I haven’t dug up the files to see how they’re being stored, though.
I guess a feature like “playlist import/export” can be requested. Personally though, looking at the JSON data within the
playlist.json
file, however, IDK:spoiler
{ "playlists": [ { "name": "History", "id": -2, "tracks": [ { "uri": "file:///home/user/Music/ArtistName/AlbumName/TrackNumberAndTrackName.mp3", "trackName": "TrackName", "albumName": "AlbumName", "trackNumber": 1, "discNumber": 1, "albumLength": 1, "albumArtistName": "AlbumArtistName", "trackArtistNames": [ "TrackArtistNames" ], "genres": [ "Genre" ], "timeAdded": 1554270035, "duration": 0, "bitrate": 0 }, // More tracks… ] }, { "name": "Liked Songs", "id": -1, "tracks": [] } ] }
I use Guayadeque for basically one reason only: it supports multiple libraries/collections. I wish more players had this feature. My collection is basically unmanageable without it, and it’s large but not that large (about 30k tracks). Are they any other players that support multiple libraries?