Використання VLC з командного рядка
Як завжди, VLC робить це все. Використовуйте cvlcдля запуску VLC в командному рядку.
cvlc http://80.237.154.83:8120
cvlc us.darkmatter.aac.48k.m3u
VLC можна також викликати за допомогою ncursesінтерфейсу наступним чином:
$ nvlc http://provisioning.streamtheworld.com/pls/CKFRAM.pls
або
$ vlc -I curses http://provisioning.streamtheworld.com/pls/CKFRAM.pls
Натисніть Hклавішу на потрібну допомогу.
Ось знімок екрана nvlcзі списком відтворення музики:

mplayer в мережах IPv4
Якщо ваш маршрутизатор працює лише з IPv4, вам потрібно буде додати цю опцію -prefer-ipv4. Більш пізні mplayerверсії цього вимагають.
mplayer -prefer-ipv4 http://80.237.154.83:8120
Дивіться нижче , щоб прочитати , як використовувати mplayerз .m3uі .plsструмки.
cmus також відкриває потоки .m3u та .pls
На відміну від mplayer, cmusтакож знає, що відкривати .m3uі .plsпотоки. Це означає менше копати або "фонову роботу" для вилучення URL-адреси потоку з цих файлів.
Крім того, cmusвиглядає красиво і пропонує кілька переглядів, файловий браузер і безліч налаштувань конфігурації. cmusдоступний у стандартних сховищах Ubuntu. Щоб швидко досягти швидкості cmus, спочатку прочитайте підручник, ввівши таку команду:
$ man cmus-tutorial

Відкрийте потоки .m3u та .pls з mplayer у мережах IPv4
Якщо вам не подобається cmusабо вона недоступна, mplayerвсе одно можна зробити так само. Для цього я написав такий mplayсценарій:
#!/bin/bash
URL=$(grep -m 1 --null http "$1" |sed s/^.*http/http/ |tr -d '\r')
mplayer -prefer-ipv4 "$URL"
пірадіо
Ось приємний опис опису pyradio
Зауважте, що pyradioтакож можна встановити та знайти наступне:
$ pip3 install pyradio
$ sudo find / -iname pyradio
$ ~/.local/bin/pyradio
мок
Тоді також є moc. MOC (музика на консолі) - це повноекранний ncursesконсольний аудіоплеєр.

Виберіть файл із якогось каталогу, використовуючи меню, подібне до Midnight Commander, і MOC почне відтворювати всі файли в цьому каталозі, починаючи з обраного файлу. Не потрібно створювати жодних списків відтворення, навіть якщо MOC їх також обробляє.