和你的朋友一起管理你的音乐播放列表,而不是发动战争。
escarpolette的Python项目详细描述
陡崖
这个项目提供了一个服务器和客户端来管理你的音乐播放列表,当你主持一个聚会。在
它支持许多网站多亏了这个了不起的项目youtube-dl。在
特点
服务器:
- 添加项目(并播放!)在
- 获取播放列表的项目
- 在Android上运行!(见instructions)
Web客户端:
- 当前没有web客户端:(
依赖关系
- Python 3.7
- 玩家mpv
它们应该适用于大多数平台。在
安装
pip install escarpolette
安卓
您需要Termux。 然后在Termux内部,您可以使用以下工具安装它:
^{pr2}$请注意,虽然项目可以在没有唤醒锁的情况下运行,但获得它可以提高性能(以电池为代价)。在
使用
escarpolette [--config config.cfg][--host host][--port port][--help]
所有配置的用法都应该是好的。在
开发
您将需要Poetry来管理依赖项。在
克隆repo,然后键入poetry install
。
您可以使用poetry run python -m escarpolette
运行应用程序。在
托多
- 服务器
- 投票
- 你好/mDNS
- 阻止添加youtube/soundcloud播放列表
- 用户限制
- 管理员配置这些限制
- web客户端
- 显示播放状态
- 投票
- 配置限制:
- 每个用户添加的最大视频
- 最大视频长度
- 管理员访问权限:
- 配置限制
- 对他没有限制
- 强制视频顺序
也许有一天?在
- android客户端
- iOS客户端
- 项目
标签: