mpg321

High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.

TLDR

Play an audio source exactly N times (N=0 means forever)

$ mpg321 -l [N] [path/to/file_a|URL] [path/to/file_b|URL] [...]
copy

Play a directory recursively

$ mpg321 -B [path/to/directory]
copy

Enable Basic Keys ( * or / - Increase or decrease volume, n - Skip song, m - Mute/unmute.) while playing

$ mpg321 -K [path/to/file_a|URL] [path/to/file_b|URL] [...]
copy

Play files randomly until interrupted

$ mpg321 -Z [path/to/file_a|URL] [path/to/file_b|URL] [...]
copy

Shuffle the files before playing them once

$ mpg321 -z [path/to/file_a|URL] [path/to/file_b|URL] [...]
copy

Play all files in the current folder and subfolders, randomly (until interrupted), with Basic Keys enabled

$ mpg321 -B -Z -K .
copy

Copied to clipboard
free 100$ digital ocean credit