流式网站的控制台接口
spycis的Python项目详细描述
Spycis是用于流式网站的python控制台接口。使用spycis,只需一个命令就可以search,download,stream locally,watch流式站点视频。
安装
安装
pip install spycis
更新
pip install -U spycis
卸载
pip uninstall spycis
快速启动
# searching for available streams spycis "Breaking Bad"# getting stream url for episode 6 from season 4 of Breaking Bad spycis "Breaking Bad" -s s04e06 # getting download url for episode 6 from season 4 of Breaking Bad spycis "Breaking Bad" -r s04e06 # downloading episode 6 from season 4 of Breaking Bad # requires: wget spycis "Breaking Bad" -r s04e06 --download # stream episode 6 from season 4 of Breaking Bad # requires: vlc spycis "Breaking Bad" -r s04e06 --stream # play episode 6 from season 4 of Breaking Bad # requires: vlc spycis "Breaking Bad" -r s04e06 --play # play episode 6 from season 4 of Breaking Bad with subtitles # requires: vlc spycis "Breaking Bad" -r s04e06 --play --subtitles /path/to/subtitles.srt # list available sites # spycis --site-list
编写插件
包装
包装器是流网站刮板。它们在给定的站点上找到流url并返回表示它们的媒体对象列表。
- 用包装好的网站名称编写一个模块
- 创建子类spycis.wrappers.common.basewrapper
- 将模块放入spycis.wrappers包中
提取器
提取器在包装器找到的流url中找到直接下载url。
- 使用流网站的名称编写一个模块,从中提取URL
- 创建子类spycis.wrappers.common.baseextractor
- 将模块放入spycis.extractorspackage
- 热门话题
- java结合两个Date实例使用Joda创建datetime 带有POI和FileOutputStream的java Swing应用程序性能问题 Java中是否存在类似于Python的异常? Java中有界通配符的泛型 使用字符和子字符串的java不同输出 在Java中获取LDAP模式 java自定义类在自身上生成ClassNotFoundException java连接到从internet到通过LAN连接到internet的系统的serversocket java如何通过maven在jaxws中使用jaxb插件? java Kerberos如何获取主体或客户端名称? java应用服务器中是否有JDBC的单点登录解决方案? java是存储矩阵值以便以后访问的更好方法 Java等级计算器。开始这门课我需要一些帮助 未找到Android“libc++\u shared.so”中的java OpenCV实现 当我使用web配置部署描述符时使用java。xml。它显示了错误 java为什么我的ArrayList的add方法冲突,如何编辑我的自定义add方法 java创建一个以集合为键的映射? java如何将用户输入到数字三角形中 为什么Java在读取LinkedHashMap时会自动从字符串转换为整数 类动态创建和读取java类