Live data from Hacker News

A retro terminal music player inspired by Winamp

github.com

21–30 of 51 posts

Re: A retro terminal music player inspired by Winamp

#21
Winamp was pretty cool. When I switched to Linux, many years ago, I wanted to have winamp too. I think I used bmp for a while until it died; before that xmms but that one also sort of died.

Meanwhile some other GUI showed up, I forgot the name. I kind of gave up on winamp, mostly because my use cases shifted. I went to mplayer, then mpv, and now I am too used to using mpv for literally anything related to audio and video (which in turn uses ffmpeg of course). I kind of built a commandline helper variant that just plays anything I have local - audio, video. I could probably go and find a nice UI again, and that may have advantages such as simply scrolling through the list or setting ad-hoc favourites, but I don't quite need it anymore; I am faster with the keyboard too, so my use cases changed. To play all audio from Hans Zimmer, for instance, I may type "rsong Zimm" or something like that. (I also alias a lot so I may just type "zimmer" instead, but most of the time if I use it I just have it default to random selection as I don't care what is played normally.)

Re: A retro terminal music player inspired by Winamp

#23
post #3

I remember with nostalgia the mp3blaster. I spent years listening to it in my terminal. At one point I used only cli without graphical desktop on slackware and one of my TTYs was dedicated to it. Turns out these times are forever gone - never to come back. The huge disappointment when I tried this on the first run to play a mp3 file from my local disk and it initiated outbound connection. Why a local CLI player needs…

Back in the day I used to use mpg123. It's still available, but most of the time today I use mpv (successor to "mplayer", handles video too, opens a separate window, zero chrome) or ffplay, since they have wider format support.

No playlist or even file management - they do show id3tags, that's about it. No telemetry, SaaS chicanery or "improvement" upgrades every few days, either.

Re: A retro terminal music player inspired by Winamp

#24
post #5

Earlier quoted context omitted.

OIC: https://github.com/bjarneo/cliamp/blob/main/telemetry/teleme... Should be easy to nerf, but the build instructions are kinda vague. Clone, and then what? Something like "go build" or something I guess. Looks cool though

It's gone: https://github.com/bjarneo/cliamp/commit/085734a86343a80176d...

Thanks for pointing this out, to me it seems quite a good response.

I wouldn't mind opt-in telemetry, but possibly the participation rate would be too low to make use of it.

Re: A retro terminal music player inspired by Winamp

#25
post #5

Earlier quoted context omitted.

OIC: https://github.com/bjarneo/cliamp/blob/main/telemetry/teleme... Should be easy to nerf, but the build instructions are kinda vague. Clone, and then what? Something like "go build" or something I guess. Looks cool though

It's gone: https://github.com/bjarneo/cliamp/commit/085734a86343a80176d...

Yay! Also, I hadn't noticed an entire section about building from source. Sorry about that. Good work!

Re: A retro terminal music player inspired by Winamp

#26

Winamp was pretty cool. When I switched to Linux, many years ago, I wanted to have winamp too. I think I used bmp for a while until it died; before that xmms but that one also sort of died. Meanwhile some other GUI showed up, I forgot the name. I kind of gave up on winamp, mostly because my use cases shifted. I went to mplayer, then mpv, and now I am too used to using mpv for literally anything related to audio and v…

XMMS lives on as Audacious: https://audacious-media-player.org/

You can still configure it to look like XMMS.

Re: A retro terminal music player inspired by Winamp

#28
post #5

Earlier quoted context omitted.

OIC: https://github.com/bjarneo/cliamp/blob/main/telemetry/teleme... Should be easy to nerf, but the build instructions are kinda vague. Clone, and then what? Something like "go build" or something I guess. Looks cool though

It's gone: https://github.com/bjarneo/cliamp/commit/085734a86343a80176d...

Woo, good on them

Re: A retro terminal music player inspired by Winamp

#30
post #24

Earlier quoted context omitted.

It's gone: https://github.com/bjarneo/cliamp/commit/085734a86343a80176d...

Thanks for pointing this out, to me it seems quite a good response. I wouldn't mind opt-in telemetry, but possibly the participation rate would be too low to make use of it.

My issue with telemetry is that 99% of software ends up not using it. Why have it? And definitely don't have it by default. Your users will come tell you what they want, making telemetry useless, especially when it's an OSS project you're mostly building for yourself.
Post reply on HN