播放器

播放器

我正在使用 Ubuntu 12.04。

当我环顾四周时,我已经经历了 但它似乎对我不起作用。这是我的踪迹。

raja@badfox:~$ mplayer www.live365.com
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing www.live365.com.
File not found: 'www.live365.com'
Failed to open www.live365.com.


Exiting... (End of file)

看起来需要一些背景工作。

答案1

播放器

尝试这个。

mplayer http://80.237.154.83:8120

您可以在以下网址找到在线广播电台的 IP 地址:Xat 电台搜索

我的结果:

在此处输入图片描述

IPv4 网络中的 mplayer

如果你的路由器只支持 IPv4,您需要添加选项-prefer-ipv4。较新的mplayer版本需要此功能。

mplayer -prefer-ipv4 http://80.237.154.83:8120

答案2

从命令行使用 VLC

和往常一样,VLC 可以完成所有工作。使用cvlc在命令行上运行 VLC。

cvlc http://80.237.154.83:8120
cvlc us.darkmatter.aac.48k.m3u 

也可以通过ncurses接口调用VLC,如下所示:

$ 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 流

不同于mplayercmus也知道打开.m3u.pls流。这意味着从这些文件中提取流 URL 所需的挖掘或“后台工作”更少。

此外,cmus它看起来不错,提供多种视图、文件浏览器和许多配置设置。cmus可从标准 Ubuntu 存储库获得。要快速了解cmus,请先通过键入以下命令阅读教程:

$ man cmus-tutorial

康普

使用 mplayer 打开 .m3u 和 .pls 流

如果你不喜欢cmus,或者它不可用,mplayer 也可以这样做。为此,我编写了以下mplay脚本:

#!/usr/bin/env bash
URL=$(grep -m 1 --null http "$1" |sed s/^.*http/http/ |tr -d '\r')
mplayer -prefer-ipv4 "$URL"

要在目录.m3u.pls文件之间导航,可以使用 CLI 文件浏览器ranger,配置为针对这些文件类型调用上述脚本。设置此浏览器的困难最终得到了回报,因为它是最快的访问方法。这是我个人在日常环境中使用的方法。

游侠

金字塔

这是一篇很好的文章,描述了pyradio

注意pyradio也可以通过如下方式安装和找到:

$ pip3 install pyradio
$ sudo find / -iname pyradio
$ ~/.local/bin/pyradio

莫克

然后还有moc. MOC(music on console)是一款基于全屏的ncurses控制台音频播放器。

交通部

使用类似于 Midnight Commander 的菜单从某个目录中选择一个文件,MOC 将从所选文件开始播放此目录中的所有文件。无需创建任何播放列表,尽管 MOC 也可以处理这些播放列表。

mp3blaster

有关另一个 CLI 音乐播放器的更多详细信息,mp3blaster请参见这里

$ sudo apt install mp3blaster

mp3blaster

答案3

确实有一些“背景工作”要做。

首先,您需要获取指向真实流媒体的 URL,而不仅仅是提供互联网广播收听的网站。这可能是最难的部分。您可以搜索电台的网站或谷歌搜索该特定电台是否有任何流媒体。流媒体 URL 不是电台网站上播放器的 URL。

URL 可能看起来像这样:http://bbc.co.uk/radio/listen/live/r1.asx(BBC Radio 1)或http://www.bbc.co.uk/radio/listen/live/r1_aaclca.pls(BBC Radio 1,但 URL 不同)或http://www.ndr.de/resources/metadaten/audio/m3u/ndrloop5.m3u(N-Joy);它(很可能)看起来不像www.live365.com

以上所有内容均可使用 轻松播放mplayer -playlist "<your url>",如果这对您的流不起作用,您可以尝试mplayer "<your url>"

答案4

首先,如果您不包含“http://”,那么 mplayer 将尝试打开名为“www.live365.com”的文件。

mplayer http://www.live365.com

但是,这也会失败,因为http://www.live365.com这不是 mplayer 可以播放的流的地址,而是网页的地址。使用 flash 播放器。

简短的回答——在 Firefox 或其他浏览器中打开网站并单击“播放”。

相关内容