Hacker News new | past | comments | ask | show | jobs | submit | arti_chaud's comments login

I did choose to not use other standards as the main features of Meelo (multiple album/song versions, getting B-Sides, etc.) are not supported by them. The server's API follows its own design.


Maybe an exposed compatibility API for supporting third party players


It makes sense, since Meelo's main strength is the rich metadata model. You'd have to butcher it into a lowest-common-denominator format, which in many of these subtle cases would be missing the entire point.

I think people who would rather use streaming apps should just stick to Jellyfin or Navidrome.

I still prefer to listen to music through a native/dedicated app on desktop (and definitely on mobile). As much as I don't like Electron, Cider went with it and it's not that bad.


As of today, the API is proper to the web app. No other protocols are implemented yet.


No yet, but the feature is on the roadmap for v4.0 !


There are a few/simple keyboard shortcuts (open/close the player, go to search, go to settings…)

There is a search page, backed by Meilisearch. You can search artists, albums, songs and videos. You can even search songs by lyrics.


Glad you find Meelo interesting! Thanks

As of today, there are no plans for a mobile app (I've thought about it a couple of times, but I don't have the bandwidth for that atm).

No smart playlists, just a simple playlist system. No gapless playback either.

There is no ratin system either (I hardly use this feature myself on other platforms, so it is not part of the roadmap (yet?)).

The only 'ratings' are for albums, and are scrapped from websites like Metacritic or AllMusic.


If you could implement the OpenSubsonicAPI, you could solve the mobile issue easy, and dont even have to build a mobile app


I think you'll find the population anal enough about different album versions and the one who can't do without gapless playback overlaps significantly.

I'll add that proper ReplayGain handling is also a must.


I'm not sure if I understood your question, so here's a quick brief on how I handle this:

If the tag (from the path or the embedded metadata) is 'Compilation' or any other string specified in the settings, the album will have no main artist. Such albums cannot be grouped by series or sth (although that would be a great idea for version 4.0).

As of today, on the web app, there is no page that lists all 'compilation' albums.

Does it answer your question?


Album Artist is essential for DJ mix albums, where each track has a different artist, but the album has a whole has a single artist.


Here's the typical use case for me: https://diversesystem.bandcamp.com/album/ad-garage

Typically with these, I put the Album Artist as "Diverse System" (this is the name of the "record label"). Each track will have it's own artist. In Jellyfin, there is an Album Artist tab inside a music library, which will group these albums into the Diverse System artist, and artists that only appear as a member of one of these albums will not appear in that tab (as they aren't the artist of an album).

So a bit different from a Compilation as you state it.


This should be compatible, as a song's artist does not have to be the same as an album's artist. A song has to have an artist, an album does not. In Meelo, an artist that does not have an album but only songs would not be listed in a library's artist list for example.


Perhaps the label should be a separate field, and the album could be grouped under the label?


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: