On Mon, 25 Jan 2016 18:22:34 -0000
"dev1fanboy" <devuanfanboy@???> wrote:
> One of the better ones for the purpose of keeping pulse and dbus out
> is xine (xine-ui). As far as a media player.. I think it's best to
> have one thing for music and another for video. A good music player
> is cmus which uses ncurses and has playlist support, does not use any
> crappy extra libs, no dbus or pulse.
Litt dons a tin-foil hat...
I'm thinking that a "music player" is really an assembly of two things:
1) A file to speaker sound converter
2) A playlist handler
Many fine file to speaker sound converters exist. I like mplayer
because it's so controllable from the outside via a fifo. You must use
a different converter for midi files (timidity or whatever).
A playlist handler is a programming 101 assignment enabling you to load
playlists and navigate within them, and while you're at it go backward
and forward in your current song.
I made my own playlist handler out of UMENU, Ruby, and lots of
shellscript type stuff, and I use it regularly. It's nowhere near
perfect, but if you're willing to use Vim to make/maintain your
playlists, it works very well. My system is semi-described in these two
URLs:
http://troubleshooters.com/lpm/200801/200801.htm
http://troubleshooters.com/lpm/200802/200802.htm
My point is this: If a music player has anything but the most
rudimentary dependencies, those dependencies promote either "pretty",
or stuff outside the core competency of a music player.
SteveT
Steve Litt
January 2016 featured book: Twenty Eight Tales of Troubleshooting
http://www.troubleshooters.com/28