从命令行使用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
带有音乐播放列表的屏幕截图:
IPv4网络中的mplayer
如果您的路由器仅适用于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
在IPv4网络上使用mplayer打开.m3u和.pls流
如果您不喜欢cmus
,或者无法使用,mplayer
仍然可以这样做。为此,我编写了以下mplay
脚本:
#!/bin/bash
URL=$(grep -m 1 --null http "$1" |sed s/^.*http/http/ |tr -d '\r')
mplayer -prefer-ipv4 "$URL"
吡ad
这是一个很好的文章描述 pyradio
请注意,pyradio
也可以如下安装和发现:
$ pip3 install pyradio
$ sudo find / -iname pyradio
$ ~/.local/bin/pyradio
交通部
然后还有moc
。MOC(控制台上的音乐)是ncurses
基于全屏的控制台音频播放器。
使用类似于Midnight Commander的菜单从某个目录中选择一个文件,然后MOC将从所选文件开始播放该目录中的所有文件。即使MOC也处理这些播放列表,也无需创建任何播放列表。