Conversation
Let's say I have a couple of MP3's (very royalty free ofc) that I want to share with normie friends on a web server. Is there a playlist format or maybe even some web frontend that I can use to organize these tracks so my friends can listen to the tracks without installing anything on their Win/Mac boxes, just opening a single URL/file?

It's be nice if there was support for basic HTTP auth because I don't want to open this to everyone either.

#FOSS #MP3 #mixtape
9
7
5
@Viss Whoa that's the most awesomest thing I've seen in a while :O Thank you!
0
0
0

@buherator M3U playlist, I suspect there's at least one open standard to play M3U in a browser https://en.wikipedia.org/wiki/M3U

1
0
1

@buherator Looks like video.js (Javascript) has support for playing M3U

0
0
1
@capeta yeah I think this is mostly for LANs, but thanks!
1
0
2

@buherator m3u

You give them a link to an m3u, which any modern player (think Llama Whipping and later) which contains a list of URLs (one per line) pointing to the actual media. Use CRLF to ensure it works correctly on all systems.

1
0
1
@rootwyrm Good tips, thanks! Probably this will be the fallback if webamp (that also has that irreplaceable early-2000's charm) doesn't work.
0
0
0

@Viss @buherator cool , but that is a ton of js , yes I know itโ€™s transpiled from TS. Would love to see this as wasm honestly.

0
0
0

@buherator yes setup MStream server https://mstream.io or use VLC and stream to your friends or you could just use ffmpeg to stream also.

0
0
1

@buherator I mean the canonical answer is "M3U", which will chain open into the default music player on pretty much any platform, is easy to create/edit?

1
0
0
@tekhedd Thanks, I got this from others too and ofc I remember the format, but wasn't 100% sure the support is there today.
1
0
0

@buherator I use it to generate portable lists. .PLS is still widely supported, but it's not as hacker-friendly IMO. :D

0
0
1

@buherator jellyfin has support for mp3 sorting and user authentication! https://jellyfin.org/

0
0
1

@buherator Probably more complex than you need, compared to the other responses I'm seeing, but Navidrome sounds like it'd work for you too: https://github.com/navidrome/navidrome

0
0
1
@linux Are you an LLM?
0
0
0

@buherator
You might be mistaken ;) Funkwhale is a proper web application with ActivityPub that can deployed in any network.
Nothing would stop you from only offering it to your local network, though.
@capeta

0
0
1
@buherator use copyparty & dump the mp3's into a folder
0
0
0