一、you-get
附getihub中you-get地址:
https://github.com/soimort/you-get
能力强的小伙伴可以直接查看此链接。
首先下载python3
然后下载you-get库
直接在cmd命令行输入
pip3 install you-get
附下载命令
pip3 uninstall you-get
1、python脚本下载
1)、下载单个视频
import sys
from you_get import common as you_get #导入you-get库
directory = r'A:\Document\bilibili' #设置下载目录
url = 'https://www.bilibili.com/video/av9912938' #需要下载的视频地址
sys.argv = ['you-get','-o',directory,url] #sys传递参数执行下载,就像在命令行一样;‘-o’后面跟保存目录。
you_get.main()
2)、下载视频列表
import sys
from you_get import common as you_get #导入you-get库
directory = r'A:\Document\bilibili' #设置下载目录
url = 'https://www.bilibili.com/video/BV1dV411679q' #需要下载的视频地址
sys.argv = ['you-get','-l','-o',directory,url] #sys传递参数执行下载,就像在命令行一样;‘-l’是指按列表下载,如果下载单个视频,去掉‘-l’即可;‘-o’后面跟保存目录。
you_get.main()
2、cmd命令行中直接下载
1)下载单个视频
you-get https://www.bilibili.com/video/BV1D54y1y7hT?spm_id_from=333.851.b_7265706f7274466972737431.10
若未指定路径默认存放在用户目录下
2)下载视频合集
-l 下载合集
-o (小写的o)指定下载到那个文件夹下
-O (大写的O)将下载的文件重命名为***。
you-get -l -o A:\Document\bilibili https://www.bilibili.com/video/BV1Ms411z7ue?from=search&seid=11207539388447293358
下载完成:
如果不想要弹幕的话可以直接删掉,不影响视频的正常播放。
3)、命令解释
先使用you-get -i 命令
使用–info/ -i选项查看所有可用的质量和格式:
you-get -i https://www.bilibili.com/video/BV1D54y1y7hT?spm_id_from=333.851.b_7265706f7274466972737431.10
在这里我们下载1080p的
you-get --format=dash-flv https://www.bilibili.com/video/BV1D54y1y7hT?spm_id_from=333.851.b_7265706f7274466972737431.10
如果我们直接用这个命令下载则默认下载的也是1080p(第一个格式)
you-get https://www.bilibili.com/video/BV1D54y1y7hT?spm_id_from=333.851.b_7265706f7274466972737431.10
二、ffmpeg
如果你下载的视频和音频是分离的则只需要下载ffmpeg,配置好环境变量在你再次下载视频时就会自动为你合并视频音频了
下载地址:http://ffmpeg.org/download.html#build-windows
用于合并音视频,下载安装或解压后 , 把bin目录的路径放入到环境变量
这里不再过多叙述
验证是否安装成功:
运行cmd命令,在控制台输入命令:ffmpeg -version,结果如下所示:
三、扩展you-get
you-get常用参数讲解:
--info / -i 选项查看所有可用的质量和格式:
--playlist / -l 下载合集
--output-dir / -o (小写的o)指定下载到那个文件夹下
--output-filename / -O (大写的O)将下载的文件重命名为***。
Ctrl+ C中断下载
--force / -f 强制重新下载,请使用(警告:这样做会覆盖任何现有文件或具有相同名称的临时文件!)
--http-proxy/ -x选项指定要使用的HTTP代理
若未指定路径默认存放在用户目录下
you-get所支持的网站:
四、bilibili-helper
哔哩哔哩下载助手(Google的插件下载)
点击地址下载:http://csser.top/
GitHub下载地址:https://github.com/bilibili-helper/bilibili-helper-o/releases
1、下载 bilibili-helper-2.1.3.crx文件
2、将bilibili-helper-2.1.3.crx文件后缀改为.zip解压。
3、打开谷歌的扩展程序
4、添加扩展包
5、完成你你将看到这个:
6、测试
在哔哩哔哩中随便打开一个视频(必须是播放视频的页面才有),在右下角你将看到这个按钮。
打开,然后点击合并下载即可下载完成
五、唧唧
下载 唧唧 客户端:
http://client.jijidown.com/
over!