Radio-active,从终端收听广播的应用程序

关于放射性

在下一篇文章中,我们将看看放射性。 在这个博客中,已经写了一些关于收听网络广播的应用程序的文章,例如 无线电托盘 o 短波,等等。 放射性是这些应用中的另一个,但它是 它是用 Python 编写的,用于终端.

要收听网络广播, 今天,世界各地有各种各样的电台,提供各种音乐. 无论您喜欢古典音乐、流行音乐、摇滚音乐还是任何其他风格,只要您有可用的互联网连接,网络广播都能满足您的需求。

放射性物质的一般特性

  • 该计划 从终端工作,而且很容易使用。
  • 现在 放射性取决于 播放,用于播放多媒体流的外部媒体播放器。 FFplay 是一个非常简单和便携的媒体播放器,它使用 FFmpeg 库和 SDL 库。 开发人员希望在未来消除这种依赖性。
  • 我们会发现 超过 30K 电台可用.
  • 应用 将保存上次播放的电台信息.
  • 我们将有可能 保存我们最喜欢的电台.
  • 这将使我们有可能 添加广播电台.
  • 它将允许我们按性别、语言或国家发现电台.

这些只是程序的某些功能。 他们能 从中详细咨询所有这些 GitHub 上的存储库 项目的.

在 Ubuntu 上安装 radio-active

这个程序需要 FFPlay 才能工作,至少现在是这样。 这个我们可以解决 在我们的系统上安装 FFmpeg,因此您将能够在基于 Ubuntu 20.04 的系统上播放音频。 要安装这个依赖,只需要打开一个终端(Ctrl + Alt + T)并执行:

sudo apt install ffmpeg

当我们的系统中已经有 FFPlay 时,我们可以 安装无线电. 只要我们安装了这个包管理系统,我们就可以用 pip 做到这一点。 在终端 (Ctrl + Alt + T) 中,您只需键入以下命令:

pip 安装 Radio-active

pip install radio-active

我们也可以 用 pipx 安装这个软件. pipx 专为应用程序安装而设计,因为它增加了隔离性并使应用程序在我们的 shell 中可用。 在你的系统中, 如果你还没有 pipx,你可以使用命令安装它:

安装 pip

sudo apt install pipx

然后你可以继续 使用安装应用程序 命令:

pipx 安装无线电

pipx install radio-active --force

此命令将软件安装在 〜/.local/pipx/venvs/radio-active/bin 并在其中添加符号链接 〜/ .local / bin. 在这里我们可以找到 无线电 o 放射性的 启动这个程序。 如果使用 pip 安装了应用程序,可执行文件将在 〜/ .local / bin。 至 将可执行文件的路径添加到我们的 PATH, 在终端中你可以运行:

pipx ensurepath

快速浏览该程序

安装完成后,我们可以 看看可用的选项与 radio-active. 要查阅它,要使用的命令是:

无线电--帮助

./radio --help

我们可以 播放带有电台名称或其 UUID 的电台. 例如,听 海湾,我们可以使用命令:

在海湾玩无线电

./radio -S '100.7 The Bay'

如有需要 搜索某个国家的广播电台,在这种情况下西班牙,使用的命令是:

无线电活跃国家

./radio --discover-by-state SPAIN

一旦找到我们感兴趣的车站,我们就可以 用名字让它听起来:

播放无线电活动 rne2

./radio -S 'RNE 2 Radio Clásica'

卸载

用 pipx 删除这个已安装的程序,我们只需要打开一个终端(Ctrl + Alt + T)并执行:

用 pipx 卸载

pipx uninstall radio-active

如果您选择使用 pip 安装应用程序,则在终端中您必须编写的是 命令:

用pip卸载

pip uninstall radio-active

你可以看到一个 这个程序的演示 海胆. 如果您喜欢终端应用程序和收听广播电台,您会喜欢radio-active。 它的内存使用相当节俭,而且还包含了丰富的功能。 可以获得 有关此程序及其使用的更多信息,请访问 项目的GitHub存储库.


发表您的评论

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

*

*

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