Использование 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
Обратите внимание, что pyradio
также может быть установлен и найден следующим образом:
$ pip3 install pyradio
$ sudo find / -iname pyradio
$ ~/.local/bin/pyradio
MOC
Тогда есть также moc
. MOC (музыка на консоли) - это полноэкранный ncurses
консольный аудиоплеер.
Выберите файл из некоторого каталога, используя меню, подобное Midnight Commander, и MOC начнет воспроизведение всех файлов в этом каталоге, начиная с выбранного файла. Нет необходимости создавать какие-либо списки воспроизведения, хотя MOC также обрабатывает их.