有时逛B站时候,看到一些有意思的视频了就想下载到本地可随时观看,有没有方便下载的方法呢?无意间发现了python这个模块就此记录一下,深叹 Python大法好,人生苦短,我选Python~~~
当然you-get不仅限于B站视频下载,可支持网站有很多:
详见Github中文文档
下面只拿B站视频举例,只介绍常用的操作:
安装
pip3 install you-get
#或者python -m pip install you-get 其他安装方式可查看文档
pip3 install --upgrade you-get #升级最新版本
开始
查看下载格式信息
you-get -i https://www.bilibili.com/video/av59722614
#示例网址,若是系列多个视频,会如下提示This is a multipart video.
图片.png
下载
这里提供一个python小脚本供参考
####下载各大平台视频 -i 查看格式信息
import sys
from you_get import common as you_get
directory = r'E:\BaiduNetdiskDownload\BliBli' #设置下载目录
geshi = 'dash-flv480' #根据需要选择合适的格式
url = 'https://www.bilibili.com/video/av59722614' #需要下载的视频地址
#sys.argv = ['you-get','-i',url] #查看下载格式信息
sys.argv = ['you-get',url,'-o',directory,'--playlist'] #-o 指定下载目录,--playlist 加上此参数可以批量下载,比如批量下载系列教程之类的,单个视频话去掉即可
you_get.main()
好啦,其实常用的参数就这么多,想更深入学习请自行查看文档吧~~
网友评论