命令行互联网广播播放器 PyRadio 0.9.0 稳定版发布,支持 www.radio-browser.info

PyRadio 是一款适用于 Linux、Windows 和 macOS 的命令行互联网广播播放器,几天前已更新至 0.9.0 版(稳定版),获得了新功能,例如支持广播浏览器(搜索、列表和播放 https:/ /www.radio-browser.info 电台)、远程控制服务器等。

命令行 Internet 广播播放器功能包括广播电台编辑器、类似 vi 的键以及箭头和特殊键、多个播放列表支持、搜索、主题支持、可选的鼠标支持等。 对于播放,它使用 mpv、VLC 或 MPlayer(没有 GUI)。

PyRadio 0.9 已经在 beta 在一年半的时间里,它获得了主要的新功能,以及一些改进和错误修复。

PyRadio 0.9.0 中最显着的变化(与之前的稳定版本相比)包括:

  • 支持无线电浏览器
  • 添加远程控制服务器
  • 桌面通知
  • 能够将播放的电台标题记录到文件中(~/.config/pyradio/pyradio-titles.log 在 Linux 上)
  • 主题:
    • 主题选择窗口部分重写,
    • 转换主题以使用 CSS 颜色
    • 更新/添加新主题
    • 实施主题自动更新
  • Microsoft Windows 的 mpv 支持
  • 在 Linux 上安装桌面文件,在 Microsoft Windows 上安装开始菜单快捷方式
  • 更多的

如果您更喜欢具有无线电浏览器支持的 GUI 无线电播放器,请查看适用于 Linux 的短波互联网无线电播放器。

要使用 PyRadio 从 RadioBrowser 浏览广播电台列表,请按 O (Shift + o). 使用搜索特定的广播电台 s. 从那里,您可以根据电台名称、国家、州、语言、标签或编解码器搜索 https://www.radio-browser.info 无线电数据库,并提供按投票、点击等显示的选项,并对收音机进行排序结果:

您可以按以下方式对搜索结果进行排序 S (Shift + s):

命令行互联网广播播放器 PyRadio 0.9.0 稳定版发布,支持 www.radio-browser.info 1

您可以通过按 c 在 RadioBrowser 收音机列表中。 使用显示所选 RadioBrowser 电台的详细信息 I (Shift + i):

pyradio 无线电浏览器信息屏幕

您还可以从 PyRadio 界面为广播电台投票,使用 V (Shift + v).

您可以通过按找到所有可用的快捷方式 ?. 您可能还想在您的网络浏览器中阅读 PyRadio 离线 HTML 帮助,方法是按 + h 聚焦 PyRadio 终端窗口。

安装 PyRadio

除了具有用于 PyRadio 的 AUR 包的 Arch Linux 之外,其他 Linux 发行版、macOS 和 Windows 用户必须从源代码安装 PyRadio,如此处所述。

我将尝试简化 Debian / Ubuntu(以及基于这些的 Linux 发行版)的这些安装说明,并且 Fedora 以下。

1. 首先安装 PyRadio 依赖项和 Wget 以下载 PyRadio 安装文件:

  • Debian、Ubuntu、Linux Mint、Pop!_OS 等:
sudo apt install python3-pip python3-setuptools python3-wheel python3-requests python3-dnspython python3-psutil python3-netifaces wget

  • Fedora:
sudo dnf install python3-pip python3-setuptools python3-wheel python3-requests python3-dns python3-psutil python3-netifaces wget

2. 您还需要确保安装了以下播放器之一:mpv、VLC 或 mplayer。 在 Fedora 您需要为此启用 RPMFusion; 在 Debian / Ubuntu 上,只需从存储库中安装您选择的播放器(例如使用 sudo apt install mpv 安装mpv, sudo apt install vlc 安装 VLC)。

3. 接下来,获取 PyRadio 安装文件并安装命令行应用程序(其可执行文件将放置在 ~/.local/bin,因此请确保您的 PATH 中包含此内容,或者通过其完整路径调用 PyRadio: ~/.local/bin/pyradio):

wget https://raw.githubusercontent.com/coderholic/pyradio/master/pyradio/install.py

python3 install.py

使用相同的文件,您还可以更新 PyRadio(运行 python3 install.py --update) 或删除它 (python3 install.py --uninstall).

您可能还喜欢:怎样使用 Icecast 和 Mixxx 在 Ubuntu/Debian 或 Fedora