Update
I just now tried pressing the "v" key when playing some file via
mpg123 *
(and not via mpg321 since for reasons unknown that is just a symlink to mpg123 but the application misbehaves when being addressed so, see the issue with non working loop above) without knowing that this exists as "verbose" key, I just presumed will do so.
And look what it does.
Without it all it said was this during playing of a file
Code: Select all
Terminal control enabled, press 'h' for listing of keys and functions.
Playing MPEG stream 1 of 8: 01 Track 01.mp3 ...
MPEG 1.0 L III cbr192 44100 stereo
Title: Track 01
Comment: 1
and when a file was finished this
Code: Select all
[0:51] Decoding of 01 Track 01.mp3 finished.
But during playing of file 3 of 8 from "./*" I pressed "v" and this was displayed at the bottom where usually an empty line would be:
Code: Select all
_ 0999+0787 00:26.09+00:20.56 --- 100=100 192 kb/s 627 B acc 0 clip p+0.00
(unless you press one of the keys for "pause", then there would be
displayed)
Dunno what the 0999+0787 part is about.
The 00:26.09+00:20.56 is: Current position in played file / remaining time of same file.
And what you cannot see via a simply copying of the text output and putting it into a [
code
] snippet:
the whole line is displayed inverted from the beginning (left) and non-inverted at the end (right) proportional towards the position.
Have a real screenshot as well since I cannot display the inverted / non-inverted state via a simple [
code
] snippet:
I like what mpg123 does when you press "v" - and when you press "v" 3 more times it stops displaying the detailed output at the bottom. Dunno why you have to press "v" 3 more times for it to stop being verbose; its output looks the same, but maybe it would change the verbosity of the above part
when displaying a new played file?
Anyhow,
Rava is a happy camper once more exploring a CLI (command line interpreter) / terminal program and what they can do without the need of having a bloated GUI version of that program as added frontend.