https://www.bilibili.com/opus/927702172755296257

Step 1

进入待下载页面。例如:

Image

Step 2

打开开发者工具,在控制台输入let data = [],创建一个空数组

Image

Image

Image

Step 3

输入代码

data = data.concat(Array.from(new Set(Array.from(document.querySelectorAll('a')).map(el => el.href).filter(url => url.includes('www.bilibili.com/video')))))

Image

Step 4

手动点击“下一页”后,再运行一次上述代码。
每一页都运行一次上述代码。

Step 5

输入代码data.join(' '),格式化收集到的链接,复制。

Image

Step 6

用python + yt-dlp进行逐个下载。