听收音机就行了。

radio的Python项目详细描述


radio是一个python脚本,just listen to the radio[*]

[*]Requires mplayer, ffplayer (ffmpeg package) or cvlc (vlc package). Priority or alternative players yet to make customizable in future versions.

安装

磨合终端(具有超级用户权限):

$ pip install radio

用法

帮助

显示一些帮助:

$ radio -h
$ radio --help

列出收音机

列出可用的收音机:

$ radio -l          # List available radios
$ radio --list-all  # List radios and url

播放收音机

听收音机:

$ radio <radio_id>

其中<;收音机id>;必须在收音机列表中,如上图所示。

按“q”(如果使用mplayer)或按ctrl-<;c>;(如果使用ffplay或cvlc)关闭收音机。

添加/更新收音机

添加/更新收音机(具有超级用户权限):

$ radio --add <radio_id> <radio_name> <radio_url>

例如:

$ radio --add madre "Radio Madre AM 530" http://200.68.81.65:8000/am530

拆卸收音机

删除收音机(具有超级用户权限):

$ radio --remove <radio_id>

例如:

$ radio --remove mitre

版本

显示版本:

$ radio -v
$ radio --version

待办事项

  • 支持多重列表
  • 支持搜索/过滤列表(例如radio-s rosario从rosario搜索收音机)
  • 自定义播放器和优先级或自动检测(类似于rifle中的ranger包中的rifle
  • 还有什么?
  • https://github.com/quijot/radio-package
  • 帮助我

作者

合作者

许可证

收音机是根据授权的,做你他妈的想公开许可的事,wtfpl。请参阅许可证文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何修改打印板?   java Spring批处理JdbcCursorItemReader还是RepositoryItemReader?   java如何在JTable Swing中增加标题列的字体?   java在数组方面遇到问题,导致表达式非法启动   java如何为maven pom的某些部分关闭Eclipse代码格式化程序。xml   java Dropwizard登录代码   java Jersey 2.22:客户端的默认连接超时是多少?   java无法自动连接字段:javax。sql。数据来源   如何从java中的行列表中获取单词列表?   java JDBC批量更新和处理异常?   计算大根:bigdecimal/java   java如何在JavaCC语法中提到trycatch块   javasocket。getInetAddress()不返回任何内容   oracle SQL开发人员错误无法找到Java虚拟机   java我如何计算和显示未来5年每一年的投资价值   java如何关闭浏览器选项卡?   java如何在showMessageDialog中打印双2D数组?   java从站点抓取播放列表URL?   selenium中的java点击css按钮