BBDown简要使用记录
因为最近需要下载一个B站的多P视频所以在寻找解决方案时发现了BBDown,纯命令行工具,记录一下以备后续复用
准备工作
https://github.com/nilaoda/BBDown
下载最新的releases包ffmpeg
下载任意版本提取ffmpeg.exe
mp4box
下载安装,软件名为GPAC
,下载Current Stable Installers的Windows 64 bits版本,安装到后续的BBDown文件夹里aria2c
直接借用Mortix的
开始
- Windwos下任意盘符新建
BBDown文件夹
,把BBDown.exe
、ffmpeg.exe
、GPAC
都存进来,方便后续写BBDown.config
配置 - BBDown可以读取同目录下的
BBDown.config
配置文件以减少过长的命令行输入,根据github主页介绍和实际需要配置如下:
#本文件是BBDown程序的配置文件
#以#开头的都会被程序忽略
#然后剩余非空白内容程序逐行读取,对于一个选项,其参数应当在下一行出现
#使用内置变量自定义单P存储文件名
--file-pattern
<videoTitle>[<dfn>]
#使用内置变量自定义多P存储文件名
--multi-file-pattern
<videoTitle>/[P<pageNumberWithZero>]<pageTitle>[<dfn>]
#下面设置下载多个分P时,每个分P的下载间隔为2秒
--delay-per-page
10
#开启弹幕下载功能
#--download-danmaku
#使用MP4Box来混流
--use-mp4box
#设置ffmpeg的路径
--ffmpeg-path F:\BBDwon\ffmpeg\bin\ffmpeg.exe
#设置mp4box的路径
--mp4box-path F:\BBDwon\GPAC\mp4box.exe
#设置aria2c的路径
--aria2c-path D:\Motrix\resources\engine\aria2c.exe
登录
- 启动Windows终端(或CMD)
- 输入
X:
、cd BBDown
进入BBDown文件夹
,
- 输入
BBDown login
并使用B站手机端扫码登录,程序会在BBDown.exe
所在的目录生成BBDown.data
来存储登录信息
使用
- 在已打开的终端窗口输入
BBDown -p ALL "你要下载的视频URL"
- 等待下载完成即可
空空如也!