Audio files
I use the play(1) command available from audio/sox (under LGPL) to play music/audio on the terminal console. Sometimes, I'll use the speed argument to slow down songs.
audio/vorbis-tools has ogg123(1), which is pretty good for playing ogg music files. audio/flac123 wasn't able to play flac24 bit files. The
There are a few console and curses based mp3 players in ports under the audio category.
Streaming
In the past, I've used multimedia/shell-fm (for CLI) to play streaming music from last.fm, but this port has been depreciated. It had an extensive library of commercially available music. Just tried audio/somafm-cli (under MIT license) which plays music from SomaFM, and this may be my go to: /usr/local/share/doc/soma-cli/README.md. SomaFM has commercial-free indie and underground music: https://somafm.com/about/index.html.
Optical disks
There are curses players for CDs too. It reminds me of playing CD's on my PC in the 90's on MsDos. The curses interface has a nostalgic value. Burning them to flac for CD quality (16bit, 44.1kHz) may be more convenient. Audio from DVD has a higher quality: also applicable in the case of using the audio from commonly available video DVDs for music.
More
What do you use to play audio/music on the terminal/console, including through curses? What can you describe about its benefits or how you've used it? What set it apart from other command line audio players? How about screenshots of curses or CLI music players.
I use the play(1) command available from audio/sox (under LGPL) to play music/audio on the terminal console. Sometimes, I'll use the speed argument to slow down songs.
audio/vorbis-tools has ogg123(1), which is pretty good for playing ogg music files. audio/flac123 wasn't able to play flac24 bit files. The
play
command from sox covers these music formats and specifications. Just have to be careful to not use the sox command to permanently edit files, I meant to play.There are a few console and curses based mp3 players in ports under the audio category.
Streaming
In the past, I've used multimedia/shell-fm (for CLI) to play streaming music from last.fm, but this port has been depreciated. It had an extensive library of commercially available music. Just tried audio/somafm-cli (under MIT license) which plays music from SomaFM, and this may be my go to: /usr/local/share/doc/soma-cli/README.md. SomaFM has commercial-free indie and underground music: https://somafm.com/about/index.html.
somafm ls|grep -i electr
somafm play specials --quality=highest
Optical disks
There are curses players for CDs too. It reminds me of playing CD's on my PC in the 90's on MsDos. The curses interface has a nostalgic value. Burning them to flac for CD quality (16bit, 44.1kHz) may be more convenient. Audio from DVD has a higher quality: also applicable in the case of using the audio from commonly available video DVDs for music.
More
What do you use to play audio/music on the terminal/console, including through curses? What can you describe about its benefits or how you've used it? What set it apart from other command line audio players? How about screenshots of curses or CLI music players.