用AI制作视频批量下载工具:视频会员更香了
- 2026-10-25 18:31:11
最近将动漫《凡人修仙传》追到了最新,感慨万千。同时发现竟然有点不记得天南那些老朋友和剧情了,于是就想着把全集(当前197集)存到硬盘里,等后续有时间再刷一遍。遗憾的是B站没有下载按钮,官方离线缓存只能在它自己的 App 里看;想要把文件拿到手,基本只能借助第三方工具。市面上的下载器我也尝试过几个:有的已经停止维护了,有的让你先装一套全家桶,还有的让你不停的点广告。当然也有技术流的,直接用yt-dlp来下载,但技术和参数配置门槛又让很多人望而却步。
连着两天折腾到半夜,我心想:何不自己跟AI一起写一个?于是,我用Claude Desktop(和DeepSeek的模型)完成了现在这个软件,用起来很方便。它的用法非常简单:将目标视频的链接粘贴过来,挑一下清晰度,点下载就完成了。
背后的程序也不复杂:一个网页界面供你操作,一个下载服务跑在本机的后台,下载和音视频合并用现成的开源组件。它没有开屏广告,不需要充会员,也不会给你推荐视频,它就是一个安安静静干活的网页。所有下载工作都在本机完成,没有云服务,也不需要云端中转。打开网页后首先看到的界面如下:

图1:软件首页
单集下载:粘贴目标视频的链接后,视频的封面、标题、时长、UP 主和匹配到的登录状态都会显示出来。像B 站这类站点的高清视频,画面和声音是分开存的。你需要分别选择视频和声音:左边挑画面,右边挑声音,下载完自动合成一个完整的视频文件。

图2:单集视频下载
用户登录:很多网站不登录不能下载视频或者可下载视频的质量非常低。通过别人的软件或者其他人的网站登录自己的账号总是让人有些担忧,将账号在自己电脑上登录就安心多了。这个软件提供两种登录方式:浏览器扩展和辅助登录。不想折腾的就直接用辅助登录功能吧。

图3:两种获取Cookie的方式
1、浏览器扩展:在Cookie 这一页下载扩展压缩包并解压。然后在浏览器地址栏输入 chrome://extensions(其他浏览器也类似),打开扩展管理页面加载扩展插件,最后在任意目标网站点一下插件图标,当前网站的登录状态就推送到后台了。这个办法适合用过yt-dlp或者略懂技术的人。

图4:通过浏览器扩展登录
2、辅助登录:对不常折腾的人来说,上一步看到"下载文件、装扩展、再推送"这么麻烦,基本就被劝退了。所以我把最省事的入口做成了辅助登录。软件后台会开一个真实的浏览器,画面实时传回网页里。你在里面扫码、输密码、点验证码,跟平时上网没区别。登录完,点右上角的"登录完成",就搞定了。

图5:辅助登录
上面任意一个方法登录完成后,会在Cookie页面显示你的登录记录。登录状态加密存在本机,解密用的钥匙也在本机,不会往别人的机器上传。

图6:B站登录完成
批量下载:还记得我的目标吗?我想下载《凡人修仙传》全集,要是一集一集守着下载,那不得几天几夜累死了。用软件的批量下载功能,家里速度快的话,不用一个晚上就全部下载完成了。首先进入“批量”页面,把剧集链接粘进去,选好清晰度后点提取,197 集的列表,几秒钟就铺出来了。然后直接全选,再点击"批量下载",就可以去干别的了——或者挂机一个晚上。

图7:批量下载
晚上挂机批量下载最怕什么?下到某一集失败了,整批停在那里。我们的软件不会因为一集失败就拖垮整批,会继续下载后面的内容。更实用的是失败之后:已经完成的集数会打勾并禁用,失败的那几集还留着勾选框。你把失败的重新勾上,再点一次"批量下载",它就只补这几集。之前下好的不会重复下。

图8:失败后继续
历史记录:单集或者批量下载的每条视频都有链接、状态、清晰度、大小和日期。如果不小心误删除了已经下载的视频,还可以在这里复制链接重新下载。

图9:下载历史记录
技术原理:技术上不展开,简单说几句。
整套东西分三块:一个网页界面,负责你看到的按钮和列表;一个后台服务,负责接链接、排队、把进度告诉你;还有一个下载组件,负责把视频和声音取回来、合成一个文件。后台会实时把进度显示回网页,所以你不用手动刷新。它其实是把几个成熟的现成工具串了起来,外面套了一个顺手的网页。常见的视频网站,它基本都能处理。
还能更强(彩蛋):如果你有办法访问其他视频网站,有其他视频网站的会员,那也同样可以登录后下载。

图10:国外网站视频下载
如何部署:我把整套运行环境打包成了一个镜像,里面该装的都装好了:下载组件、音视频合并工具、辅助登录用的浏览器,都不用另外折腾。一台装了Docker的电脑就直接可以用。大家有需求的也可以照这个思路让AI搭一套。欢迎留言或者私信交流。