the main issue is album representation within the rss feed, multiple artist representation (what we call artist credit in musicbrainz and funkwhale) and how to share musicbrainz ids in the feed. Feel free to join the linked discussion and propose an implementation if you want to
@leeloo @yala @newpipe @mirlo @jamcoop @service @faircamp @petitminion
I meant music sorry, we already have podcast rss feed because there is a convention around them. But afaik there isn’t for music.
https://github.com/ampache/ampache/issues/4144
https://github.com/shangril/crero/issues/3
https://codeberg.org/simonrepp/faircamp/issues/90#issuecomment-2924040
@funkwhale @yala @newpipe @mirlo @jamcoop @service @faircamp @petitminion
I’m aware you meant music. But from a technical perspective, what’s the difference between a podcast audio file delivered via RSS and a music audio file delivered via RSS?
I’m saying that the apps and standards are already there, if you use them, you get all that for free, even if they were not intended for music.
@leeloo @yala @newpipe @mirlo @jamcoop @service @faircamp @petitminion
the main issue is album representation within the rss feed, multiple artist representation (what we call artist credit in musicbrainz and funkwhale) and how to share musicbrainz ids in the feed. Feel free to join the linked discussion and propose an implementation if you want to
@funkwhale
What I was thinking about is the kind integrations for Soundcloud and PeerTube, which already exist in PeerTube.
Plugging another music catalogue (API) doesn’t seem impossible.
With music you don’t just talk about playlists or feeds, but mainly about releases, either singles or albums with some time 1 “CD” or sometimes more.
But I really just want to browse a Funkwhale et al. instance from NewPipe.
@leeloo @newpipe @mirlo @jamcoop @service @faircamp @petitminion
@yala @leeloo @newpipe @mirlo @jamcoop @service @faircamp @petitminion
Would love that too 🎉 they are close to contribution since 2023 :o https://github.com/TeamNewPipe/NewPipe/commit/7350b1f32ecd4d571d601036b46b84240658c1ab