you-get是python的一个扩展,使用这个扩展可以下载大多数网站的视频,从github描述内可以看到具体支持哪些网站。
github地址:https://github.com/soimort/you-get
pip安装即可,慢的话可以使用国内镜像源
1 | pip install you-get |
1 | https://www.bilibili.com/video/BV13K4y1k7qt |
(1)指定下载文件本地存储路径:【you-get】+【-o】+【视频路径】。
这个其实也可以通过直接在指定路径打开cmd窗口并直接使用【you-get】+【视频路径】下载。
1 | you-get -o G:\bili https://www.bilibili.com/video/BV13K4y1k7qt |
(2)指定保存到本地的文件名:【you-get】+【-O】+【视频路径】
1 | you-get -O bili.flv https://www.bilibili.com/video/BV13K4y1k7qt |
(3)查看视频信息:【you-get】+【-i】+【视频路径】
1 | you-get -i https://www.bilibili.com/video/BV13K4y1k7qt |
这里会列出视频所有的清晰度及大小信息,下载对应清晰度的话按照输出信息添加对应配置信息即可。
1 | you-get --format=flv480 https://www.bilibili.com/video/BV13K4y1k7qt |
(4)下载合集:【you-get】+【-l】+【第一集视频路径】
1 | you-get -l https://www.bilibili.com/video/BV1pu41117i1 |
这里只说了常用的一些参数,其他还有一些参数,参照github上描述就可以找到。