ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

快速免费下载B站视频:BilibiliDown 单集解析与收藏夹批量下载实测

快速免费下载B站视频:BilibiliDown 单集解析与收藏夹批量下载实测 快速免费下载B站视频BilibiliDown 单集解析与收藏夹批量下载实测【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown把B站视频搬回本地这件事听起来简单做起来却能把人逼疯网页没有下载按钮在线解析站要么限速、要么塞满广告录屏软件又要对着屏幕守一个小时。我为了把一套十几集的教程存到平板里离线看折腾了整整一个下午。直到同事扔给我一个开源项目 BilibiliDown——一个用 Java 写的跨平台 B 站视频下载器才算是真正把这个需求一次解决。这篇文章不是广告是我把玩了两周后的真实记录包含配置细节和踩过的坑。项目速览60 秒搞清楚它是什么项目说明项目名称BilibiliDownINeedBiliAV开发语言JavaSwing GUI要求 JRE 1.8 及以上支持平台Windows / Linux / macOS 三端均可运行开源协议Apache 2.0完全免费核心能力单个视频多清晰度下载、收藏夹/稍后再看/UP主视频批量下载、番剧课程、音频与弹幕字幕下载当前版本V6.41持续更新更新日志见 UPDATE.md和很多同类工具只能解析单个链接不同它的真正价值在批量场景你把收藏夹地址、UP 主主页地址丢进去它能一次性把列表拉出来排队下载。这直接决定了它适合谁用。第一次下载从解压到看到成片一共四步在 release 目录里找到打包好的压缩包解压后双击运行脚本Windows 是Double-Click-to-Run-for-Win.batMac 有对应的.commandLinux 也有桌面快捷方式脚本主界面就出来了。上手路径非常直白复制任意视频链接——av 号、BV 号、完整 URL 甚至 b23.tv 短链都能识别粘贴进输入框点查找程序解析出标题、简介、封面和所有可用清晰度选定清晰度和格式点下载等转码完成打开download/目录验收。值得说明的是格式这一项MP4 和 FLV 本质对应 B 站的 HTML5 与 FLASH 两种播放源而高清 DASH 源是音视频分离的需要 ffmpeg 合并。所以下载目录里那个ffmpeg.exe不是摆设它是必需品。第一次用的人常被怎么还要配 ffmpeg吓到其实程序自带精简版只要别手滑把它删了一切都会自动完成。想批量搞定把收藏夹、稍后再看、UP主主页整个交给它这是 BilibiliDown 最值钱的部分。在下载页里输入框支持四种典型批量入口收藏夹链接https://space.bilibili.com/xxx/favlist?fid...整夹下载稍后再看登录后直接拉取UP主主页https://space.bilibili.com/xxx/video全部分页解析合集/频道/歌单含ml前缀的列表链接以及 B 站课程cheese也能识别。批量面板提供了两个关键控制项下载策略全部或仅第一和优先清晰度。比如收藏夹里混着 1080P 和 720P 的视频你设一个 80即 1080P程序会逐个匹配可用画质下不到的自动降级不用你逐个检查。一个容易被忽略的分页细节默认每页只解析 5 条链接末尾加p2就是第 6 到 10 条改成配置bilibili.pageSize 20可以一次拉更多。这个配置在config/app.config里改完重启即生效。想按自己的习惯来命名规则、保存路径、并发数全可定制下载工具的痛点往往是文件命名一团乱。BilibiliDown 把命名做成了模板引擎支持占位符avTitle标题、pAv2分P序号补零、qn清晰度、listName收藏夹名、favTime收藏时间等。例如bilibili.name.format (:listName listName/)avTitle-(:cTime cTime-)pAv2-qn(avId)效果是我的收藏/某某教程-240813-p01-80(BVxxxx)还能用(:条件 文本)语法做条件判断。同理bilibili.savePath控制保存位置bilibili.download.poolSize控制同时下载的任务数默认 3别贪多B 站会风控。默认用法与进阶用法的真实差距维度默认用法进阶用法改配置重复下载同名文件跳过开仓库模式bilibili.repo on记录写入config/repo.config永不重下文件命名固定格式占位符条件语法按 UP主/日期/收藏夹自动归档下载调度顺序下载改线程池大小、任务间隔between.download失败自动重试 3 次结果反馈手动盯着全部完成播放提示音playSound true甚至自动点赞thumbUp运行环境需自装 Java下载带精简 JRE 的安装包免环境依赖它也不是没缺点GUI 是 Swing 写的谈不上好看部分老 API 失效后需要等版本更新适配。但胜在稳定迭代快README 里的更新日志每一版都写着修复 B 站 API 变更导致的问题。避坑速查表最容易踩的 5 个坑提示 412 / 风控去菜单栏执行刷新 cookie或开启tryRefreshOnStartup让程序每次启动自动刷新。设置了 MP4 却下出 FLV优先格式是尽力而为B 站没有对应源时只能换源ffmpeg 会帮你合并。明明没下过却提示已下载仓库模式记住了记录删掉config/repo.config里对应行或bilibili.repo off。在国外/内网下不动socksProxyHost和socksProxyPort两项配置代理即可。视频下到一半关程序不用慌.part临时文件还在重开程序会断点续传。文档里没写但很好用的 3 个玩法1. 定时一键下载。V6.30 之后支持周期性执行一键下载并通报结果配合收藏夹链接等于给追更 UP 主装了个自动搬运工早起就能看到新视频躺在本地。2. 自己写解析插件。项目内置了插件机制见 src/nicelee/bilibili/plugin/ 的Plugin.java把写好的xxxParser.java丢进parsers文件夹程序启动时自动编译加载遇到特殊链接类型可以自己扩展。3. 音视频分家下载。对只需要背景音的音频au开头链接、歌单am开头链接可以单独下弹幕能存成 ass 字幕格式配合播放器实现弹幕本地化。下一步去下载然后把真实反馈带回来如果你需要把 B 站内容离线化这件事BilibiliDown 值得花十分钟试一次。它是免费开源项目问题清单、完整 FAQ 和配置说明都在release/wiki/QA.md里遇到解析失败可以去提 issue作者对 B 站接口变动的跟进速度在同类项目里算是很勤快的。克隆项目到本地即可开始git clone https://gitcode.com/gh_mirrors/bi/BilibiliDown下载前记得尊重原创者的版权内容用于个人学习和欣赏。收藏夹里积灰的那些视频是时候拿出来整理整理了。【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表