annie、ffmpeg、简单的视频下载命令
我看别人都使用powerShell安装scoop,再使用scoop安装annie,这个流程对于我这个不会翻墙,网速又差的小鹏与来说实在太折磨了,太慢不说还总失败。
以下是我自己摸索的一种更方便的方式,如果不适用的话,大家还是老实走scoop吧。
一、安装annie和ffmpeg
1. 复制两个安装包的下载地址,我的地址是从scoop安装annie时提示下载失败来的ffmpeg和annie安装地址(如果你隔了太长时间才看到这个博客,导致版本不一致的话,嘿嘿,我可能帮不到你了。)
再贴一下地址吧:
https://github.com/iawia002/annie/releases/download/0.10.3/annie_0.10.3_Windows_64-bit.zip
https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-4.3.1-win64-static.zip
说明:(使用scoop安装annie时自动先安装ffmpeg,这个是视频合并工具,使用annie下载的视频有时候是好几块,有ffmpeg后annie会在下载完毕后自动合并视频)
2.我使用迅雷下载的,贼快!
3. 下载后是两个安装包,直接解压然后配置进环境变量就可以在命令行食用annie愉快的下bilibili、优酷。。。等各种视频了
我是这样配置的,你可以参考:annie解压后只有一个 .exe 文件,而ffmpeg解压后的exe文件在它的bin目录下,我直接吧annie.exe复制到ffmpeg的bin目录下,这样就只用配置ffmpeg的bin目录到path变量就好。
如上:我还顺便改了ffmpeg文件夹的名字为:annie_ffmpeg,bilibili.txt是我B站大会员下的cookie文件,用于下载需要会员的视频。
二、简单使用annie
以下主要以b站为例子,优酷等其他视频网址的方式是一样的。
1. 下载视频
格式: annie 网址 网址 网址。。。 (支持这样粗暴的下载多个视频)
annie https://www.bilibili.com/bangumi/play/ep331423?from=search&seid=15836106552932039511
对于B站,只输入av号也行:
2. 列举视频清晰度,但不下载,以及下载指定清晰度的视频。
annie -i 网址
如上图介绍,使用 ”annie -f 相应代号 网址“下载指定清晰度的视频
3. 下载到指定目录保存
组合拳: (下载指定清晰度的视频到指定目录下)
annie -o 本地目录 -f 清晰度代码 网址
4. 下载电视剧
a、列出该集数的电视剧所有集数清晰度等信息
annie -i -p 网址
b、下载1到20集1080P视频
annie -f 80 -p -start 1 -end 20 网址。
5. 下载会员视频
当然首先得有个会员账号登录
annie -c cookie.txt 网址
登录后:
a、F12查看后台代码
b、点开Network
c、找到Name(没有就按下F5刷新),随便点一个文件
d、在headers里找到cookies,复制cookies内容进txt文件,然后你就会了。
使用的时候把这个txt文件放在你找得到的地方,不然就像我一样,放在那个bin目录下直接使用吧。
如果这个博客对你有帮助的话,踩一脚再走吧!!!!!