具有恢复功能的模块化视频播放器

vydia的Python项目详细描述


PyPIBuild Status

用python编写的模块化视频播放器(支持airplay)。

Vydia-gif

维迪亚gif

安装

$ pip install vydia

用法

只需调用vydia而不带参数即可启动tui:

$ vydia

参数和命令

$ vydia --help
Usage: vydia [OPTIONS] COMMAND [ARGS]...

Options:
  --video / --no-video  Suppress mpv video output.
  --airplay TEXT        Use airplay server if specified (format: "<ip>:<port>").
  --help                Show this message and exit.

Commands:
  add_playlist          Add new playlist by id.
  list_airplay_devices  List available airplay devices.

此外,可以通过键入^{tt2}来调用内部命令行$ (注意:它支持使用[TAB]自动完成)。另外,按h 显示帮助页。

支持以下命令(在正确的上下文中):* 播放列表视图:*add <playlist id>:添加给定的播放列表* delete:删除当前选定的播放列表*quit:退出vydia ([q])*插曲视图:*pause:在正在运行的插曲中切换暂停 (<space>)*info:显示视频相关信息(i)* reload:使用插件重新加载播放列表*reverse:反向插曲 顺序*shuffle:无序播放插曲顺序*next:播放下一个视频 ([>])*previous:播放以前的视频([<])* continue:从上次保存([c])*quit继续播放: 退出vydia([q]

此外,以下快捷方式存在:*场景视图:*: (un)将当前选定的视频标记为已观看

插件

  • 文件系统
  • YouTube

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

推荐PyPI第三方库


热门话题
java根据两个数组的值对数组进行排序   具有自签名证书和NTLM代理的java Maven SSL repo错误   java自定义字体按钮不工作AndroidStudio   java通过Spring MVC web应用程序向客户端发送文本文件   Java Spring Web服务SOAP身份验证   ANT property environment=“env”无法在JAVA中检索它,但如果作为ANT命令运行,则可以正常工作   java是为spring mvc rest api或spring boot api对应用服务器的每个新请求创建的服务、存储库和组件的新实例吗?   java私有静态最终字符串未完成其工作   PKCS12的安全Java密钥重新处理   java JPA继承表每类SQLSyntaxErrorException