Not trying to prove I'm the biggest dinosaur in the zoo,
but I do like TEXT windows ("Terminal",etc)
and to play my saved/local mp3 files,
mpg123 floats my boat
....especially to random-play-everything-from-a-file-list",
or just " cd ArtistDeJour ; mpg123 * */* " or such.
mpg321 is not in base Mint (nor other release's base generally) pkg list,
but Mint base+3rdparty DID grab everything else it / mpg321 needed.
( pardon confusion, 321 vs 123 = all the same,
if you apt-get or otherwise get "mpg321"
you get the "mpg123" command.)
I had it working on CentOS, with full features usable mid-stream,
( "h" would display a menu of commands like
" 1,2,3,4,5,6,7,8,9,0" would jump to
10,20,.....90% portions of the track)
and so on. but I dumped CentOS on my fileserver-with-sound,
replaced with Mint 19.1 (which BTW solved a firefox-hangs-my-box issue)
and I lost the interactive features. e.g. "h" does nothing at the moment,
and when I run mpg123
I don't see the "type h for help" output I used to get.
So it's just not enabled!
Anyone else use this? -doug
p.s. whatever Remote Control option is, that's not what the trick needed,
though I don't understand it. (I stared at the args/Options below until
believing I didnt need any of these flags to use the cmds listed )
But what i CAN'T show at the moment is what the interactive cmds
(which "h" will list, normally) are (were until I upgraded).
But I think i will reboot on the centOS partition and try. -doug
=============non-human "manpage"-like help below.
$ mpg321 --help
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew,
now maintained by Nanakos Chrysostomos and others.
Uses code from various people. See 'README' for more!
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Usage: mpg321 [options] file(s) | URL(s) | -
Options supported:
--verbose or -v Increase verbosity
--quiet or -q Quiet mode (no title or boilerplate)
--gain N or -g N Set gain (audio volume) to N (0-100)
--skip N or -k N Skip N frames into the file
--frames N or -n N Play only the first N frames
-o dt Set output devicetype to dt
[esd,alsa(09),arts,sun,oss]
--audiodevice N or -a N Use N for audio-out
--stdout or -s Use stdout for audio-out
--au N Use au file N for output
--cdr N Use cdr file N for output
--wav N or -w N Use wave file N for output
--test or -t Test only; do no audio output
--list N or -@ N Use playlist N as list of MP3 files
--random or -Z Play files randomly until interrupted
--shuffle or -z Shuffle list of files before playing
--loop N or -l N Play files N times. 0 means until
interrupted
-R Use remote control interface
-3 Restart "remote shell". Used only when in
"Remote control" mode.
-F Turn on FFT analysis on PCM data. Remote mode
only
-B Read recursively the given directories
-S Report mp3 file to AudioScrobbler
-K Enable Basic Keys
-x Set xterm title setting
-b Number of decoded frames for the output buffer
-p hostname:port Use proxy server
-u username:password Use proxy server basic authentication
-U username:password Use proxy server basic authentication by using
environment variables
--aggressive Try to get higher priority
--help or --longhelp Print this help screen
--version or -V Print version information
Basic keys:
* or / Increase or decrease volume.
m Mute/unmute
n Skip song.
This version of mpg321 has been configured with the libao default as its
default
libao output device.