Hi
forgive me for questioning you but you have posted in CorePlus which means x86 and not TC64 (64 bit)
There is no mplayer in my Apps for TC32.
mplayer is mainly designed as a movie player, not sure if you knew this.
Either on TC32 or TC64 I suggest you run mpg123
1) The size of mpg123 vs mplayer-cli (32 bit) (rounded up to next Mb) 1M v 36M (64bit) 1M vs 30M
plus add on alsa or pulseaudio
2) I suggest you have less issues run it naturally (not on demand) and is safe to do so ....because mpg123 is so small.
If interested, here is my way of running it for a specific file and then for a specific dir.
1) Set up alsa
2) load mpg123
3) enter your mp3 directory maybe cd ~/Music
4) play specific file mpg123 sample.mp3
To play a dir....instead of (4) I do this.....
4) play all tracks mpg123 *
----- If you do not like current track press h (for button help) and skip to next track is f as per output for h
-= terminal control keys =-
s ' ' (un)pause playback f next track d previous track
] next directory [ previous directory b back to beginning
p loop (--pauseloop) . forward , rewind
: fast forward ; fast rewind > fine forward
< fine rewind + volume up - volume down
u (un)mute volume r cycle RVA modes v cycle verbosity
l show playlist t tag info m MPEG header info
c C pitch up + ++ x X pitch down - -- w zero pitch
k print bookmark h this help q quit
e flat equalizer E show equalizer A more bass
a less bass J more mids j less mids
N more treble n less treble
Number row jumps in 10% steps.
Note that the keys are case sensitive so e is not the same as capital E
Bonus info.....if you have a Window Manager that supports workspaces....pressing f on a work space where mpg123 is NOT running will not cause your player to skip to next track while trying to do something else on your other workspace.
Thanks for reading