栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

视频下载工具annie 安装与使用

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

视频下载工具annie 安装与使用

视频下载工具annie 安装坑与使用
  • 视频下载工具annie 安装与使用
    • win10 下 powershell安装
    • windows 命令行下安装annie
    • annie 的使用

视频下载工具annie 安装与使用

annie是有一款用go语言编写的开源视频下载神器,针对国内网站,优酷、b站,能够比较好的适配下载,项目源地址
这里记录利用powershell安装过程,及出现的问题

win10 下 powershell安装

安装主要参考
参考1:Annie——一个简洁强大的轻量级视频下载神器添加链接描述
参考2 :win10中安装scoop及使用]
参考3:windows安装scoop/annie下载B站等视频
参考4:Windows下Scoop安装、配置与使用

需要首先安装powershell 包管理工具scoop
执行

 iwr -useb get.scoop.sh | iex

报错,无法连接 https://raw.githubusercontent.com/lukesampson/scoop/master/bin/install.ps1
利用参考2中,修改host(位于C:WindowsSystem32driversetc)方法 ,查询https://raw.githubusercontent.com/的ip地址后,添加进入host文件,即可下载scoop。

185.199.108.133  raw.githubusercontent.com
185.199.109.133  raw.githubusercontent.com
185.199.110.133  raw.githubusercontent.com
185.199.111.133  raw.githubusercontent.com

可以将原来文件备份,再将上述内添加进入hosts后,替换原始的hosts文件
按照 文章介绍,将install.ps1 写成本地文件,再执行,未成功

修改host后可以下载scoop,scoop安装成功。

利用scoop安装annie时,特别慢,按照参考2中安装先安装 aria2,再安装annie

scoop install aria2
scoop install annie 

windows 命令行下安装annie

参考 https://www.bilibili.com/video/BV1e741157S8/

annie 的使用

参考:一款跨平台的快速,简单,干净的视频下载器:Annie,支持Bilibili/Youtube等多个网站
annie -i 视频url
显示视频的相关信息

annie -f xxxx URL
下载指定清晰度的视频
由上图可知,下载不同的清晰度的视频,需要指定不同的 字段,有的时字符,有的是数字。

会员下载,参考文章介绍
需要提取cookie中的 P_pck_rm参数,用到的chrome 插件 EditThiscookie

#获取视频格式列表
annie -i -c cookie.txt https://v.youku.com/v_show/id_*.html
#根据自己需求下载指定清晰度视频
annie -f mp4hd3v2-guoyu -c cookie.txt https://v.youku.com/v_show/id_*.html

下载B站的时候,后面可以不用链接,直接使用av或ep号也行。

$ annie -i ep198381 av21877586

直接下载一个视频:

#如果你想下载多个链接视频,那么就在后面加上多个链接
annie https://www.bilibili.com/video/av45654043

可以将需要下载的链接存放到bz.txt文件里,然后使用命令一起下载

#列出所有链接信息
annie -F /root/bz.txt -i
#下载1080p视频
annie -f 80 -F /root/bz.txt

一般视频都默认下载到当前目录,如果你想下载到其它目录,需要在下载时候,加一个-o参数,后面带上文件夹路径即可。

#比如下载到桌面C:UsersRatsDesktop文件夹,Linux路径写法为/root/Rats
annie -o C:UsersRatsDesktop -f 80 https://www.bilibili.com/video/av45654043

如果是下载bilibili电视剧,可以在后面加一个-p参数,然后可以将所有集数一起下载。

#列出该集数的电视剧所有集数清晰度等信息
annie -i -p https://www.bilibili.com/bangumi/play/ep133269
#下载1到20集1080P视频
annie -f 80 -p -start 1 -end 20 https://www.bilibili.com/bangumi/play/ep133269
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/313773.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号