带有mpd + ncmpcpp / Mplayer的网络广播(和奖金)

这将是我今年的第一篇文章,这没什么大不了的……只是那些喜欢通过互联网收听广播的人的提示(如果您是 MPD这是使用许多工作站的流服务的最佳方法之一,而不必启动除同一个mpd守护程序之外的其他程序,该方法效果很好(并且比起使用VLC或类似的xD,它更怪胎)。

通过网络流音频有几种格式,但最常见的是 .请 y .m3u,如果您要收听的电台分发了m3u文件,那么恭喜您!您只需将它们复制到目录中 。播放列表 根据您的mpd配置。

对于文件 PLS 您必须采取额外的措施。 例如,我们将尝试一个我真正喜欢的电台, 联合会是新泽西州的一家独立广播电台,在其页面上,我们找到了.pls格式,该格式已下载,其内容如下:

> cat wfmu.pls numberofentries = 1 Title1 = WFMU-Freeform File1 = http://stream0.wfmu.org/freeform-128k

重要的方向是方向 HTTP,我们将其复制并保存到带有扩展名的文本文件中 .m3u e我们的目录 播放列表 来自mpd和voila!

……职位有点短,对吗? 填充 奖金!

使用Mplayer

我们可以轻松地通过mplayer和文件收听流媒体 .m3u :

mplayer -playlist.m3u文件

与文件 .请 我们将其扩展名更改为 。文本 ,然后执行:

mplayer -playlist file.txt

准备好了! 我们正在与美妙的mplayer通过互联网收听广播!

如果出于某种原因想要录制流媒体(例如,以便稍后收听),我们可以使用以下命令:

mplayer-播放列表mi_stream.m3u -ao pcm:文件= mi_stream.wav -vc虚拟-vo null

我们什么也听不到,但音频将保存在 my_stream.wav 这将是最终的音频文件,我们以后可以将其转换为 mp3 ú OGG 或我们喜欢的格式。

mp3 (我们需要 瘫子 已安装)

舔my_stream.wav my_stream.mp3

OGG (我们需要 vorbis工具 已安装)

oggenc -q 10 my_stream.wav

因此,这篇小文章结束了,我希望它对大家有用,并向博客的所有忠实读者致以问候。 我们稍后再读!


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   斯蒂夫

    太好了!

    我一直在听电子广播

  2.   冲浪者

    看,一位朋友对此进行了编程-> https://github.com/quijot/radio

    用mplayer收听广播是一个非常简单的python脚本。

    1.    海伦娜_ryuu

      我已经看过了,我想直接使用mpd:D,即使脚本也可以是一个不错的选择,

  3.   吉卡德

    我留在RadioTray。

    1.    大卫

      我们是2

  4.   阿尔托贝利

    一个问题:如果仅通过jwplayer提供流式传输,您是否可以使用mplayer进行监听? 如在此站点中一样:emisora.univalle.edu.co。

    1.    安东尼奥

      您是否设法在Android上播放jwplayer广播? 我找不到要听的应用程序。

    2.    夹心

      由于JWplayer只是一个播放器,而网站管理员是告诉它要从何处获取流媒体的人,因此这在很大程度上取决于每个特定站点,尽管在该页面的情况下,传输是通过RTMP协议,您首先必须为其安装RTMPDump(使用sudo apt-get install rtmpdump或为每个发行版找到相应的软件包),然后可以使用以下命令播放广播
      rtmpdump -r rtmp://livezone02.netdna.com/live/64880/uvstereo.mp3 | mplayer -
      万一链接停止工作,则只需检查JWplayer所在页面的源代码(Control + U),然后查找哪个文件显示:'rtmp://path/del/streaming.mp3'以获取当前的方向流式传输(显然,您只需要引用引号)。
      为了在其他播放器中执行同样的操作,有必要找出如何使用该程序重现RTMP的方法。

  5.   法比安帕

    很好的帖子是消耗较少资源进行复制和记录的程序之一,我使用了moc和ffmpeg

  6.   和田

    h! 海伦娜(Great Helena)😀一个好提示,我会写下来

  7.   MSX

    @helena_ryu我是你的粉丝,知道这一点。

    我只完全不同意你写的一件事:
    “这很棒(因为它比使用VLC或类似的xD更怪胎)”。
    在我的情况下,控制台规则很简单:
    1.方便,易于使用。
    2.轻便:使用最少且必要的资源。
    尽管确实可以使用VLC,Amarok,Clementine或任何您想在线收听流式传输的应用程序,但是从tmux控制台获得的资源消耗甚至无法接近mpd / mplayer。
    好帖子!

    1.    海伦娜

      哈哈谢谢(我正在成为名人?)哈哈哈,我曾经说过VLC是一个玩笑(无论如何我必须提高我的幽默感),我也认为在许多情况下,最好的方法是面向终端的应用程序。除了轻巧之外,它们还比图形应用程序更敏捷并且性能更好,但是并不是每个人都认同这一标准。这篇文章只是因为我想听广播,但是我不想安装其他任何东西,正如您所说, mpd不能与之相比!

      1.    海伦娜

        再次原谅windoze标志。 我不在电脑上-__-

        1.    塔里贡

          它发生在我们所有人身上= p

  8.   塔里贡

    优秀的! 我喜欢这个概念

  9.   uk

    我在找什么! 🙂

  10.   阿鲁纳多

    ….Ehhh,对不起,但是使用vlc是一样的,而且价格也便宜了,我说是因为它们让我的vlc裸了,而且一切都烂了!

    $cvlc http://el.fuking.ip.delrario:puerto

    (((((-音乐-)))))