Live data from Hacker News

Show HN: Musikcube, a terminal-based music player, library, and streaming server

musikcube.com

51–60 of 85 posts

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#51
This is really good, looking forward to supplement my Subsonic and Plex install with this. I will contribute if I can :)

SSL support through a different app. Okay! Will have to finally begin using Nginx then. Good opportunity to learn something new.

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#52
post #27

So it can only play a handful of the most popular formats and it requires a metric ton of dependencies. Why are you not using ffmpeg? It can handle decoding, encoding, streaming, tagging, filtering and output without any external libraries.

This is a great question. Unfortunately I don't have a good answer, at least from a technical standpoint. ffmpeg is super stable, battle tested, and does just about everything. I think there were a couple reasons we (myself and the original developers) didn't go with ffmpeg initially: (1) we really wanted to learn how to build a medium-sized C++ app from scratch. Passing everything through to ffmpeg sounded boring. (…

This is semi-unrelated, but would a more robust/portable playlist format be of interest to your project? I wrote a spec for one and am trying to work with projects to implement it in one:

http://universalplaylist.stavros.io/

I tried to write a beets implementation, I got rather far but it was cumbersome because beets is more of a library manager than a playlist manager. That meant it lacked playlist functionality, which meant I'd have to write my own playlist manager, which was quite a bit more work than just the import/export plugin :/

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#55
The thing that really chaps my hide about the proliferation of these terminal based apps is that now I have all these terminal instances open.

For each cool app like this or terminal based chat apps or terminal slack that's another 2.4mb just for overhead! I'm looking at my process monitor right now and I have 250, 250mb, allocated to terminal apps. It's insane!

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#57

The thing that really chaps my hide about the proliferation of these terminal based apps is that now I have all these terminal instances open. For each cool app like this or terminal based chat apps or terminal slack that's another 2.4mb just for overhead! I'm looking at my process monitor right now and I have 250, 250mb , allocated to terminal apps. It's insane!

Wouldn't a GUI app have much, much more overhead though? Right now, the _Dock_ on my laptop is taking ~250MB on its own. A simple app that allows me to control when my monitors sleep is another 100MB. Both of those are way more that a simple terminal instance of 2.4MB.

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#58

The thing that really chaps my hide about the proliferation of these terminal based apps is that now I have all these terminal instances open. For each cool app like this or terminal based chat apps or terminal slack that's another 2.4mb just for overhead! I'm looking at my process monitor right now and I have 250, 250mb , allocated to terminal apps. It's insane!

Wouldn't a GUI app have much, much more overhead though? Right now, the _Dock_ on my laptop is taking ~250MB on its own. A simple app that allows me to control when my monitors sleep is another 100MB. Both of those are way more that a simple terminal instance of 2.4MB.

I guess OP's post is just an irony about all the recent Electron apps bloat.

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#59
post #46

Too bad it doesn't do youtube. Anyone knows of a cli app that can play local files as well as youtube?

I don't know about local files, but mpsyt is great for listening to music on YouTube.

Yeah, I use it already, it's great. Alas I need to run something else for the local library.

I would have hoped there's a program that can do both.

Re: Show HN: Musikcube, a terminal-based music player, library, and streaming server

#60

Earlier quoted context omitted.

Play lower and higher quality encodings through a decent size of sound system (2kW upwards) to discover what all those frequencies do

You might find this interesting: https://people.xiph.org/~xiphmont/demo/neil-young.html

[deleted]
Post reply on HN