废话不多说,直接上方法。
第一步:获取UP主下所有视频的链接
首先,打开UP主的“投稿-视频”页面
然后,打开开发者工具,在控制台输入let data = [],创建一个空数组
再然后,输入代码
data = Array.from(new Set(data.concat(Array.from(document.querySelectorAll('a')).filter(el => el.href.includes('www.bilibili.com/video')).map(el => el.origin + el.pathname)))) 把当前页面收集到的视频链接塞到data数组
最后,挨个页面收集链接
第二步:批量下载视频
首先,在控制台输入代码data.join(' '),格式化收集到的链接,复制
然后,学习并下载GitHub上的这个下载器👉iawia002/lux
最后,在本地运行lux 链接1 链接2 ... 链接n(也就是复制到的内容)就OK了
PS:什么时候jijidown和bilidown能出批量下载的功能,就不用这么麻烦了