跳转到主要内容

针对Radio Paradise的CLI播放器和通知器

项目描述

Radio Paradise播放器和通知器

Radio paradise: https://www.radioparadise.com

此程序从命令行播放Radio Paradise的流,并使用您的桌面通知系统发送当前播放内容的通知。

此程序仅在Linux下测试过(并且肯定在此环境下工作)。

用法

  • 在命令行中启动程序:

$ paradise_player

  • 或快捷方式

$ rpp

  • 它将开始播放流并在歌曲更改时发送通知。

  • 按Ctrl+C停止它

安装

$ pip install paradise_player

或从github 克隆仓库 并运行

$ python setup.py install

配置

配置文件存储在 ~/.config/paradise_player/config.cfg

请参阅 config_sample.cfg 以获取所有配置参数。

依赖关系

  • 此程序需要在您的系统上安装 notify-send。

对于archlinux,请安装 libnotify

$ sudo pacman -S libnotify

  • 它还需要一个通知服务器,通常在您使用类似于 gnome 或 kde 的“大型”桌面环境中时会内置。

或者,您可以使用dunst (https://dunst-project.org/)

  • 播放流是可配置的,默认使用vlc。您可以使用ffplay (来自ffmpeg)、mplayer 或任何能够播放http流的命令行播放器。

  • 当然,此程序需要在您的系统上安装python 3+。

致谢

https://github.com/jmdh/rpnotify/blob/master/rpnotify 启发

新闻

0.2

  • 使用配置中的偏移量改进数据查询

0.1

首个版本可用

  • 使用配置中选择的播放器播放RP
  • 使用notify-send发送通知

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

paradise_player-0.2.tar.gz (4.8 kB 查看哈希值)

上传时间 源代码

构建分发

paradise_player-0.2-py3.6.egg (7.7 kB 查看哈希值)

上传时间 源代码

paradise_player-0.2-py3-none-any.whl (8.0 kB 查看哈希值)

上传时间 Python 3

支持