Github地址:https://github.com/iawia002/annie
不是Mac的自己去下对应的release就好了
Mac下载
1 | brew install annie |
1.对于腾讯视频,B站等网站的普通视频下载方式是简单粗暴的
annie url //url就是视频网站
2.对于VIP视频就需要获取cookie了。如下图所示
加参数-c 后面附上cookie.sqlite,然后加上url。至于cookies.sqlite怎么获取看后面
加参数-i 可以看到详细信息,但是不下载。如下图所示。
3.cookie.sqlite获取方式
annie目前使用FireFox浏览器,和Google浏览器测试没问题
1.首先打开需要下载的网站,然后登陆VIP,然后点开需要下载的视频网页
2.打开控制台,然后点击Network,然后刷新页面,点击如下图所示的2所指向的地方,第一行。单击就会出现3,和4.此时复制4的内容到一个文本。命名为cookie.sqlite。将cookie拷贝进去即可
列举视频所有清晰度,但不下载:
1 | annie -i https://www.bilibili.com/video/av45654043 |
根据列举出来的清晰度,下载指定清晰度的视频:
显示的1080P视频
1 | annie -f 80 https://www.bilibili.com/video/av45654043 |
如果是下载bilibili电视剧,可以在后面加一个-p参数,然后可以将所有集数一起下载。
列出该集数的电视剧所有集数清晰度等信息
1 | annie -i -p https://www.bilibili.com/bangumi/play/ep133269 |
下载1到20集1080P视频
1 | annie -f 80 -p -start 1 -end 20 https://www.bilibili.com/bangumi/play/ep133269 |