feeluown-core

命令行播放器
授权协议 MIT
开发语言 Python
所属分类 Web应用开发、 Web多媒体播放器
软件类型 开源软件
地区 国产
投 递 者 广献
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

可以和 grep,awk,tmux,cut 等工具良好协作的命令行播放器

录了个两分钟的简短的演示视频 

Features

  1. C/S 架构,客户端和服务端基于 TCP 进行通信 protocol

  2. 输出为 text stream,能被 grep/awk/cut 等工具方便的处理

  3. 抽象 netease/xiami 相关三方资源

  4. 像管理 dotfile 一样管理播放列表、喜欢的歌手等音乐资源 for example

Install

sudo apt-get install libmpv1  # Debian or Ubuntu
brew install mpv  # mac osx
# please always use the latest release
pip3 install 'fuocore>=1.0.0a1'
pip3 install 'fuocli>=0.0.1a0'

Simple Usage

# start daemon
fuo --debug
# use fuocli
fuocli search '谢春花' | grep songs | head -n 10 | awk '{print $1}' | fuocli add
fuocli add fuo://netease/songs/45849608
fuocli remove fuo://netease/songs/45849608
fuocli play fuo://netease/songs/458496082
fuocli list
fuocli status
fuocli pause
fuocli resume
 相关资料
  • FeelUOwn 是一个符合 Unix 哲学的跨平台的音乐播放器,主要面向 Linux/macOS 用户。 特性 安装简单,新手友好 默认提供国内各音乐平台插件(网易云、虾米、QQ) 较强的可扩展性可以满足大家折腾的欲望 | Slack 插件示例 | MPRIS2 插件 和 Emacs 集成、纯命令行使用 | DEMO 核心模块有较好文档和测试覆盖,欢迎大家参与开发 | 详细文档 | 开发者/用户

  • 问题内容: 当我运行Play命令时,日志在终端上会清晰地显示颜色,但是当我在Jenkins中构建应用程序时,那里的日志会显示颜色代码,使它们难以阅读。 命令行日志: 詹金斯日志: 如您所见,Jenkins输出仍然具有相同的内容,但是颜色代码使它非常嘈杂,以至于很难弄清楚到底发生了什么。 我发现有关如何为SBT工具关闭颜色代码的信息很少,但是当通过Jenkins运行构建时,我无法弄清楚如何通过命令将

  • Entity Framework Core .NET 命令行工具集是跨平台 dotnet 命令的扩展。后者是 .NET Core SDK 的一部分。 提示 如果你正在使用 Visual Studio,我们建议你使用 PMC 工具集,因为它提供了更加完整的体验。 安装工具集 使用以下步骤可以安装 EF Core .NET 命令行工具集: 编辑项目文件,将 Microsoft.EntityFramew

  • 我创建了一个Windows批处理文件来启动我的Play Framework应用程序,详情如下:Play Framework bat Windows java process 这是可行的,但当我尝试添加命令行标志以指定生产配置文件时,会收到“Not a Play application”(非播放应用程序)错误消息: 我的两个问题是: “%1”和“.”是什么意思向java启动器表示 如何在Window

  • 全局配置 你可以获得命令行帮助通过pyspider --help和pyspider all --help来获得帮助。 全局的选项适用于所有的子命令 ``` Usage: pyspider [OPTIONS] COMMAND [ARGS]... A powerful spider system in python. Options: -c, --config FILENAME

  • Linux 命令放入后台的方法有两种,分别介绍如下。 "命令 &",把命令放入后台执行 第一种把命令放入后台的方法是在命令后面加入 。使用这种方法放入后台的命令,在后台处于执行状态。 注意,放入后台执行的命令不能与前台有交互,否则这个命令是不能在后台执行的。例如: [root@localhost ~]#find / -name install.log & [1] 1920 #[工作号] 进程号 #