this post was submitted on 30 Aug 2023
269 points (96.2% liked)

Open Source

31351 readers
188 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

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.

top 50 comments
sorted by: hot top controversial new old
[–] Xirup@lemmy.dbzer0.com 26 points 1 year ago

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.

[–] const_void@lemmy.ml 19 points 1 year ago (3 children)

Have you tried Strawberry? It's the best one out there, imo.

[–] theghostoutside_@aussie.zone 7 points 1 year ago (2 children)

I want to like Strawberry as a way to connect to Subsonic server on Linux, but it's just so clunky. I hate list view, as well as the theme..

[–] const_void@lemmy.ml 2 points 1 year ago

Which theme? If you configure it right it should match the system theme. Here's what mine looks like on Plasma 5, Breeze Dark.

[–] lckdscl@whiskers.bim.boats 2 points 1 year ago (1 children)

Have you tried Sublime Music (GTK)? I used other (Electron) alternatives but Electron sucks, Sublime Music feels pretty fast.

[–] const_void@lemmy.ml 3 points 1 year ago (1 children)

I have and it's great but I use KDE so I prefer a QT-based player

[–] anarchotaoist@links.hackliberty.org 1 points 1 year ago* (last edited 1 year ago) (1 children)

Yep, and that is why Cantata is still the best music player for the QT environment.

[–] const_void@lemmy.ml 1 points 1 year ago (1 children)

Sadly development stopped over a year ago. Strawberry is still very active though.

Yes, well developed stopped years ago. Maintainers hip stopped a year ago. Still the best however and I will use until it breaks!

[–] Psychonaut1969@kbin.social 6 points 1 year ago* (last edited 1 year ago) (1 children)

Need to make the switch, still using clementine, I like the Visualizations Clementine has that are missing in Strawberry.

[–] anzo@programming.dev 2 points 1 year ago

For Viz I like projectM (clone of the old MilkDrop), available through Steam.

[–] TechieDamien@lemmy.ml 3 points 1 year ago

Can confirm, strawberry is great!

[–] GarytheSnail@programming.dev 17 points 1 year ago (1 children)

I just want winamp in working order.

[–] LoafyLemon@kbin.social 5 points 1 year ago (1 children)

QMMP supports Winamp skins, that's what I'm using, it's fantastic.

I tried qmmp a while ago and it is unusable for me because it doesn't have the library view that winamp had (at least that I could find).

[–] beyond@linkage.ds8.zone 16 points 1 year ago

Unfortunately, this is not actually free software, it is distributed under an EULA: https://github.com/harmonoid/harmonoid/blob/master/EULA.txt

[–] aperson@beehaw.org 10 points 1 year ago (1 children)

I still miss armarok 1.4.10

[–] jonne@infosec.pub 3 points 1 year ago* (last edited 1 year ago) (1 children)

Is Amarok still a thing? I stopped using players a few years back in favour of Spotify, but I'm considering self hosting a collection again, and I remember Amarok being the best player by far.

[–] nyan@lemmy.cafe 2 points 1 year ago (1 children)

TDE still supports it, but I'm pretty sure KDE no longer does. So you can still get it, but it will require a little extra work.

[–] jonne@infosec.pub 1 points 1 year ago

I'll probably end up using a streaming server or something. I use too many disparate devices these days where I want things to work more like Spotify instead of your traditional Winamp style player.

[–] mycus@kbin.social 9 points 1 year ago

I like Tauon Music Box.

Python based. Relatively easy to compile. It's also on flathub.

[–] Caligvla@lemmy.dbzer0.com 7 points 1 year ago* (last edited 1 year ago) (1 children)

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.

[–] skankhunt42@lemmy.ca 3 points 1 year ago (2 children)

I thought Foobar was windows only?

[–] wormer@lemmy.ml 3 points 1 year ago

kid named wine

[–] Caligvla@lemmy.dbzer0.com 1 points 1 year ago (1 children)

Yes, Harmonoid is also on Windows, hence why I commented.

[–] prenatal_confusion@lemmy.one 6 points 1 year ago

Harmonoid is Linux native, not wine.

[–] lckdscl@whiskers.bim.boats 7 points 1 year ago (1 children)

Reminds me of MusicBee, good ol' days.

[–] nekusoul@lemmy.nekusoul.de 7 points 1 year ago

It's the only thing I'm actually missing after my switch to Linux.

Music playback and organization, file conversion, replay gain and exporting to USB devices all in a single program with a highly customizable UI on top. So far I haven't found anything that comes even close to replacing all that. Too bad it isn't open source.

[–] dingus@lemmy.ml 6 points 1 year ago (1 children)

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).

[–] badelf@lemmy.ml 7 points 1 year ago

Jellyfin for FOSS, plex fork

[–] Rogers@lemmy.ml 6 points 1 year ago

I haven't heard of harmonoid but will for sure be trying this out! It looks great

[–] theghostoutside_@aussie.zone 6 points 1 year ago (1 children)

Looks gorgeous. Unfortunate that Subsonic is under "likely impossible" features, but I will try this on my home PC at least.

[–] selokichtli@lemmy.ml 1 points 1 year ago* (last edited 1 year ago) (1 children)

What do to you use right now to connect to a Subsonic server? I've used Strawberry and Sublime. Is there something else?

Oh, wait, there's also this mopidy backend that works fine but can't remember if it's Mopidy-Subsonic or Mopidy-Subidy.

[–] theghostoutside_@aussie.zone 2 points 1 year ago (1 children)

I use Sonixd and Feishin. Feishin is the re-write of Sonixd, but only supports Navidrome currently (which is actually what I need; apparently *sonic support is incoming). Sonixd still works though, and is nice.

[–] selokichtli@lemmy.ml 1 points 1 year ago

Never heard of them before, thank you, I'll be checking them out.

[–] ultratiem@lemmy.ca 5 points 1 year ago

Really pretty! Honestly such good Ux. Love the player at the bottom.

[–] eeleech@lemm.ee 4 points 1 year ago

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)

[–] Pantherina@feddit.de 4 points 1 year ago

Haha currently I use VLC beta from the Ubuntu PPA, ran through Distrobox as I am on Fedora and they dont seem to damn care about RPMs. Also no beta Flatpak, even though this beta is sooo good, new UI and flac fixes.

[–] library_napper@monyet.cc 4 points 1 year ago (1 children)

Just wondering why use invidious over piped?

[–] Itookmyprozac@lemmy.ml 3 points 1 year ago

Good for my PC but not for my crappy (but loved) netbook. Too CPU demanding.

[–] radau@lemmy.dbzer0.com 3 points 1 year ago

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.

[–] priapus@sh.itjust.works 2 points 1 year ago

Flutter makes such beautiful looking applications

[–] megane_kun@lemm.ee 2 points 1 year ago* (last edited 1 year ago)

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 Media‌Monkey, all of which are now in an m3u 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": []
        }
    ]
}

[–] Doll_Tow_Jet-ski@kbin.social 1 points 1 year ago

I've always used VLC and my file manager :-P

[–] Knecht@feddit.de 1 points 1 year ago

Been looking for an alternative for iTunes for ages. iTunes runs like hot garbage on my PC, but for me it just seemed like there just wasn’t anything like it for offline music playback an d management. This looks very promising, I’ll definitely check it out. Thanks!

[–] de_nada@lemm.ee 1 points 1 year ago

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?

[–] nyan@lemmy.cafe 1 points 1 year ago

Aqualung for me, but I don't use 90% of its features. It was the first thing I found that had a good-enough GUI but didn't try to force music library functionality on me (it has it, but it's willing to let me leave it off and just use the directory structure I long ago optimized for the weird nature of my collection).