playmp3list - curses frontend for mpg123

Forum rules
General talk about software - if the program is not in the repos, please links to the developer's page or github.
machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

playmp3list - curses frontend for mpg123

Unread post by machinebacon » Sun Jul 13, 2014 1:40 am

MOC shall die. It depends on a bunch of libraries and de/encoders to actually work, while mpg123 plays the requested file without a hitch.

1) remove moc :)

2) 32bit:

Code: Select all

wget http://vesta.informatik.rwth-aachen.de/ftp/pub/Linux/ubuntu/ubuntu/pool/universe/p/playmp3list/playmp3list_0.95-5_i386.deb
64bit:

Code: Select all

wget http://vesta.informatik.rwth-aachen.de/ftp/pub/Linux/ubuntu/ubuntu/pool/universe/p/playmp3list/playmp3list_0.95-5_amd64.deb
3)

Code: Select all

sudo dpkg -i playlistmp3*
4)

Code: Select all

playmp3list -p /path/to/music


playmp3list V 0.95 Copyright(C) by Paul Urban ([email protected])
- Browse and play MP3 files in an existing playlist or directory.
Usage:
playmp3list [options] <playlist>
playmp3list [options] <directory>
playmp3list [options] <song> [<song>...]

Options:
-p Auto start playing
-s Auto shuffle
-r Auto repeat
-t Display time remaining
-a Alphabetise playlist
-f Display full path in playlist
-i Load ID3v1 tags on startup
-d Save debug info to ~/playmp3list.debug
-T <x> Use a particular theme
-P <x> Specify mpg123 parameters
-N <x> Specify mpg123 process priority
-V <x> Specify initial volume

Edit your ~/.playmp3listrc or /etc/playmp3listrc file for additional configuration options. Press '?' in the program for the list of default control keys.
..gnutella..

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: playmp3list - curses frontend for mpg123

Unread post by dkeg » Sun Jul 13, 2014 3:00 am

excellent, using it as we speak.

Code: Select all

playmp3list -ps /path/to/rockintunes/
now time to look into the rc

Thanks!

Edit:

Code: Select all

cp /etc/playmp3listrc ~/.playmp3listrc
Edit2: scrot
playmp3list.png
Edit3: make life easier

Code: Select all

up         k
down    j

Work hard; Complain less

pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: playmp3list - curses frontend for mpg123

Unread post by pidsley » Sun Jul 13, 2014 3:46 am

Thanks bacon. This is an excellent alternative to moc and cmus.

For anyone not on Debian who wants to build this from source, you can get it here:
http://www.tucows.com/preview/47648/Playmp3list
or here:
http://playmp3list.sourcearchive.com/

User avatar
GekkoP
Emacs Sancho Panza
Posts: 5878
Joined: Tue Sep 03, 2013 7:05 am

Re: playmp3list - curses frontend for mpg123

Unread post by GekkoP » Sun Jul 13, 2014 9:20 am

Nice find! (and thanks for the sources)

User avatar
bones
Clooney
Posts: 2385
Joined: Fri Jun 28, 2013 11:47 pm
Location: Cascadia

Re: playmp3list - curses frontend for mpg123

Unread post by bones » Sun Jul 13, 2014 2:50 pm

Very nice, good find!

User avatar
rhowaldt
Dog
Posts: 4565
Joined: Wed Oct 17, 2012 9:01 am
Contact:

Re: playmp3list - curses frontend for mpg123

Unread post by rhowaldt » Sun Jul 13, 2014 6:34 pm

does it work with (the superior) mpg321 though?
All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: playmp3list - curses frontend for mpg123

Unread post by machinebacon » Sun Jul 13, 2014 6:47 pm

rho, stanislaus was really right: I noticed a lower CPU load with mpg321 (no kidding!), around 1/5th of mpg123.

In other words: Yes, it does work :)
..gnutella..

User avatar
rhowaldt
Dog
Posts: 4565
Joined: Wed Oct 17, 2012 9:01 am
Contact:

Re: playmp3list - curses frontend for mpg123

Unread post by rhowaldt » Mon Jul 14, 2014 8:39 am

^ good, that makes me happy :)
All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.

User avatar
ivanovnegro
Minister of Truth
Posts: 5449
Joined: Wed Oct 17, 2012 11:12 pm

Re: playmp3list - curses frontend for mpg123

Unread post by ivanovnegro » Mon Jul 14, 2014 5:43 pm

Nice find. Let me try it.

Post Reply