原标题:在 Linux 终端收听广播

编译自: https://opensource.com/article/18/12/linux-toy-mplayer

作者: Jason Baker

译者: geekpi

MPlayer 是一个多功能的开源媒体播放器,它在 Linux 命令行中非常有用。

你已经看到我们为期 24 天的 Linux 命令行玩具日历。如果这是你第一次访问该系列,你可能会问自己什么是命令行玩具。它可能是一个游戏或任何简单的消遣,可以帮助你在终端玩得开心。

你们中的一些人之前已经看过我们日历中的各种玩具,但我们希望每个人至少见到一件新玩具。

在命令行中有很多方法可以听音乐。如果你有本地存储的媒体,cmus 是一个很好的选择,但还有 很多其他选择 。

不过,很多时候,当我在终端的时候,我会走神并且不会注意挑选每首歌,并让其他的来做。虽然为了这个我有很多播放列表,但过了一段时间,即使过时,我也会切换到互联网电台。

今天的玩具,MPlayer,是一个多功能的多媒体播放器,几乎可以支持任何你给它的媒体格式。如果尚未安装 MPlayer,你可能会发现它已在你的发行版中打包。在 Fedora 中,我在 RPM Fusion 中找到了它(请注意,这不是 Fedora 的“官方”仓库,因此请谨慎操作):

$ sudo dnf install mplayer

MPlayer 有一系列命令行选项可根据你的具体情况进行设置。我想听 Raleigh 当地的大学广播电台( 88.1 WKN ,这个很棒!),在它们的网站得到流媒体网址之后,像这样就可以让收音机运行了,不需要 GUI 或 Web 播放器:

$ mplayer -nocache -afm ffmpeg http://wknc.sma.ncsu.edu:8000/wknchd1.mp3

MPlayer 是 GPLv3 许可证下的开源软件,你可以从项目的 网站 中找到更多关于项目的信息并下载源代码。

正如我在昨天的文章中提到的,我试图使用每个玩具的截图作为每篇文章的主图,但是当进入音频世界时,我不得不稍微改改。所以今天的图像是由 libcaca 包中的 img2txt 绘制的来自公共域的无线电塔图标。

你有特别喜欢的命令行小玩具需要我介绍的吗?我们的日历基本上是为这个系列剩余的玩具设置的,但我们仍然很想在新的一年里推出一些很酷的命令行玩具。评论告诉我,我会查看的。如果还有空位置,我会考虑介绍它的。并让我知道你对今天的玩具有何看法。

一定要看看昨天的玩具, 让你的 Linux 终端说出来 ,明天记得回来!

linux视频广播,在 Linux 终端收听广播相关推荐

  1. linux广播命令,分享|在 Linux 终端收听广播

    MPlayer 是一个多功能的开源媒体播放器,它在 Linux 命令行中非常有用. 你已经看到我们为期 24 天的 Linux 命令行玩具日历.如果这是你第一次访问该系列,你可能会问自己什么是命令行玩 ...

  2. linux视频拼接工具,linux中使用ffmpeg 无损剪切/拼接视频程序

    剪切/拼接视频文件是一种常见需求.在线视频网站现在往往将一个视频文件分割成 n 段,以减少流量消耗.使用 DownloadHelper/DownThemAll 这类工具下载下来的往往就是分割后的文件. ...

  3. linux下使用C语言实现UDP广播

    说明: 该代码演示了UDP广播的实现,通过UDP广播,可以向同一网段内的所有主机发送信息. 效果图 客户端(广播端): 服务端1: 服务端2: 源码 UDP广播实现: 通过UDP广播来实现消息的广播功 ...

  4. 使用 RTL-SDR 加密狗和 OTG 适配器在 Android 上收听广播对话

    从急救人员到酒店清洁人员,每个人都使用在亚兆赫范围内运行的无线电进行通信,通常甚至没有对传输进行编码.虽然编码和加密越来越多地用于无线电通信,但只需 RTL-SDR 适配器和智能手机即可开始收听您周围 ...

  5. 非线编辑软件 linux,Flowblade 2.0 发布,非线性开源Linux视频编辑器

    对于那些仍在寻找适合您需求的合适的多轨非线性开源Linux视频编辑解决方案的人来说,Flowblade 2.0这个已有10年历史的视频编辑器的现在可以使用了,这个编辑器可能不如Kdenlive和Ope ...

  6. 嵌入式Linux视频笔记----Linux基础入门

    https://www.bilibili.com/video/BV1JK4y1t7io/?spm_id_from=333.788.videocard.2 运行于ARM-A7的嵌入式Linux系统基础知 ...

  7. linux perl telnet安装,linux @ Net :: Telnet和vt-100终端的Perl问题

    我需要Net:Telnet的帮助.尝试连接到VT-100终端.从控制台使用正常的telnet时,它工作正常.我可以连接和发布命令,但是当我尝试从perl中得到相同的结果时,它会连接,但之后没有任何反应 ...

  8. 马哥2013年运维视频笔记 day02 Linux系统常识

    day02 ①.回顾 SHELL的概念:用户和内核之间进行命令传递的通道 分为:GUI:Graphic User Interface Windows--->桌面 Linux ---> Gn ...

  9. linux 同步 多终端,Linux系统如何实现不同终端间的同步

    有网友问我Linux系统能实现不同终端间的同步吗?当然是可以的,下面华军小编就给大家介绍下Linux不同终端间同步的方法. 安装必须软件 #yum install tcl expect (1)确认当前 ...

最新文章

  1. GitHub标星14000+,阿里开源的SEATA如何应用到极致?
  2. 独家 | 关于Facebook数据泄露你需要知道的事
  3. python零基础学习教程之Python 运算符
  4. php中fread()函数,php fread()函数
  5. 盘点语音识别技术在人工智能中的应用
  6. 苹果自带的清理软件_苹果电脑清理软件哪个好|电脑|苹果电脑|mac|旧文件
  7. instantclient php,Oracle 轻量即时客户端Instant Client安装配置
  8. java文件传输接口
  9. springboot设置局域网访问
  10. The JAVA_HOME environment variable is not defined correctly(亲测有效)
  11. java滑杆和进度条_HTML5实现自带进度条和滑块滑杆效果
  12. thinkphp5+php微信公众号二维码扫码关注推广二维码事件实现
  13. 腾讯云学生服务器入口地址(腾讯云​学生机官网)
  14. JavaScript实现网页计算器
  15. 2021-2027中国工业机械电动执行器市场现状研究分析与发展前景预测报告
  16. 看完了就不会有人再感慨奶粉事件了
  17. HTML-通过点击网页上的文字弹出QQ添加好友页面
  18. 容量超大的晾衣机,还有烘干杀菌功能,云米智能晾衣机Sunny 2Pro体验
  19. 超导体磁通穿透,交流损耗ANSYS仿真程序免费下载
  20. python爬虫(16)使用scrapy框架爬取顶点小说网

热门文章

  1. 计算机毕业设计-驾考管理系统(项目+文档)驾校考试管理系统代码java项目
  2. sw制作arduino模型
  3. 收藏:更换手机号必做的9件事
  4. 公司内网openvpn部署,
  5. 对接paypal支付 利用v1版本vue-paypal-checkout
  6. 机器学习:神经网络中的激活函数
  7. 山东省淄博市谷歌高清卫星地图下载
  8. 如何安装/重装Win10系统?【保姆级教程】
  9. c语言实参和形参占用存储单元_在C语言中,以下说法正确的是()。 A.实参和与其对应的形参分别占用独立的存储单元。 B.实参和与...
  10. c++常用的 math 函数讲解