BilibiliDown 上手记:把B站收藏夹搬进硬盘的视频下载工具

BilibiliDown 上手记:把B站收藏夹搬进硬盘的视频下载工具 BilibiliDown 上手记把B站收藏夹搬进硬盘的视频下载工具【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown你有没有过这样的瞬间刷到一个UP主的系列教程想留到离线慢慢看结果飞机一落地只能对着网络不可用干瞪眼又或者整理收藏夹时发现某个珍藏多年的视频不知何时已经悄悄失效。B站视频下载工具BilibiliDown正是为这些场景而生——它是一款跨平台的B站视频下载工具把链接丢进去剩下的解析、下载、命名、归档它都会替你操心。一个让人心疼的瞬间先讲个真实遭遇。朋友花了两年追完一个泡面番合集把每一集都默默收藏。某个周末他想把合集导到平板里周末通勤路上补完结局结果发现两件事一是网页端没有批量保存这个选项只能一集一集手动操作二是收藏夹里有两个视频已经显示已失效他连回忆的入口都没了。收藏、稍后再看、追的UP主、存下的歌单——这些内容散落在账号里却没有任何一个官方入口能让你把它们整包带走。于是一个用Java写的开源小工具进入了视线BilibiliDown英文名 INeedBiliAV从2019年一路更新到现在始终在解决同一件事——把B站的内容稳妥地放回你自己的硬盘。BilibiliDown 到底是什么一句话概括它是一个带图形界面的B站内容下载器支持 Windows、Linux、macOS下载一条视频链接、一个收藏夹、一个UP主的全部作品或者一段音频都可以。比起能下载更值得说的是它覆盖的链接类型你能贴进来的链接它能给你什么video/BV...或av123456单视频/分P合集可选清晰度收藏夹favlist?fid...整个收藏夹逐项解析支持批量下载UP主空间space.bilibili.com/xxx该UP主的视频列表、频道、合集、系列稍后再看全部稍后再看内容一次性入队音频audio/au...、歌单audio/am...音频文件支持FLAC无损格式专栏、图文动态、相簿图片与文案的保存解析这些链接的逻辑都集中在src/nicelee/bilibili/parsers/目录下比如处理收藏夹的URL4FavlistParser、处理UP主主页的URL4UPAllParser加上兼容新旧版本的AVParser、BVParser几乎覆盖了你在B站能复制到的所有URL形态。从下载到打开第一次运行 BilibiliDown入手路径很简单直接获取编译好的可执行文件或者用下面这行命令把源码拉下来自己折腾git clone https://gitcode.com/gh_mirrors/bi/BilibiliDown程序基于 Java 开发需要 JRE 1.8 及以上环境Windows 64位用户如果不想折腾 Java也可以直接选择附带了精简 JRE 的安装包。解压后双击启动你会看到这样的主界面界面上只有一个核心输入框和查找按钮。把视频链接粘贴进去回车或点查找程序会立刻解析出标题、简介、封面和可用清晰度。整个过程不需要学习成本——你唯一要做的就是把链接贴进去。第一个实用场景登录后下载高清与无损音频不登录也能用但B站很多高质量内容比如大会员专属的1080P以上画质、杜比音效要求账号权限。此时你需要先做一件事登录。点击界面上的点击登录会弹出一个二维码窗口用B站App扫码几秒钟就完成认证。之后再解析视频清晰度列表里就会出现更高的档位。一个细节值得说明登录凭据保存在config/cookies.config文件里如果哪天想彻底退出直接删掉这个文件即可不需要动程序本身。第二个实用场景收藏夹与UP主视频的 B站视频批量下载这是 BilibiliDown 最让人上瘾的地方。把收藏夹链接丢进去程序会分页解析出所有视频然后在标签页里统一设置下载策略和优先清晰度下载策略选择全部就是整个收藏夹一个不落选择仅第一则只取每个视频的第一P优先清晰度给批量任务设定一个统一的画质档位确认后点击执行下载任务开始排着队跑。收藏夹、UP主全部视频、稍后再看、合集系列四种批量场景都走同一套流程。动图演示一下收藏夹的一键下载效果批量下载时还能顺带解决一个强迫症问题——文件命名。默认的命名模板形如bilibili.name.format UpName/avTitle-(:cTime cTime-)pAv2-qn(avId)翻译成人话就是按UP主建文件夹文件名包含标题、分P序号不足两位补零、清晰度和视频ID发布时间作为可选前缀。你在config/app.config里改这一行就能自定义出一套完全属于自己的归档规则。第三个实用场景只要声音不要画面很多人用B站不是为了看而是为了听——音乐UP主的翻唱、电台节目、ASMR、钢琴演奏。BilibiliDown 支持把音频单独拎出来下载而且质量档位相当完整。在src/nicelee/bilibili/enums/AudioQualityEnum.java中定义了四个级别的音频质量档位说明流畅 128K日常收听省流量标准 192K普通音乐欣赏高品质 320K接近CD听感无损FLAC发烧友级保留原始细节也就是说你完全可以把B站当无损音乐库来用解析视频后在清晰度里选择无损FLAC下载下来就是.flac文件配合AudioDownloader的处理音质细节基本无损。需要转码时程序会调用内置的 ffmpeg 完成合并与转换。让它按你的习惯干活BilibiliDown 下载配置速览配置文件config/app.config是整个工具的遥控器想让它更贴合你的网络和硬盘改这几个就够bilibili.savePath download/ # 保存目录 bilibili.download.poolSize 3 # 同时下载的任务数 bilibili.download.maxFailRetry 3 # 失败自动重试次数 bilibili.download.multiThread.count 4 # 单文件分块下载数 bilibili.pageSize 5 # 分页解析每页条数在程序里打开查看配置也能看到当前生效的参数全是以key - value形式呈现几个实用的进阶开关下载仓库bilibili.repo默认开启每次下载前先查记录下载过的视频自动跳过避免重复劳动代理支持配置里预留了 HTTP/HTTPS 与 SOCKS 代理项网络受限时直接填上即可失败重试与断点续传任务中断后自动续传反复失败会按重试次数兜底不会无限循环多线程下载大文件可以分块并行下载配合带宽使用下载过程中的小细节藏着大用心下载任务面板会实时显示每个任务的状态、速度和进度。实测中网络状况好的时候下载速度相当可观占用却不夸张任务完成后程序会给出明确的状态确认并提供打开文件打开文件夹的快捷入口几个值得夸的细节下载完的文件默认会自动重命名临时文件采用严格模式管理不会在磁盘上留下垃圾大量任务排队时提示框有数量上限不会弹窗轰炸你。这些看着不起眼的小设计恰恰是长时间使用后最让人舒服的地方。新手常问的五个问题Q下载到一半断网/关程序了进度会丢吗不会。支持断点续传再次启动后从.part临时文件位置继续下载失败的任务也会按设定的次数自动重试。Q为什么有些视频最高只能下到 360P一般是三种情况视频本身没有更高清晰度源、需要大会员权限或账号未登录。先登录再解析多数问题都能解决。Q提示找不到 ffmpeg 怎么办新版Windows安装包已内置精简版 ffmpeg如果用的是其他平台可以在配置里通过bilibili.ffmpegPath指定你自己安装的 ffmpeg 路径。Q登录信息会不会泄露凭据保存在本地config/cookies.config不外传。不放心的话删掉这个文件就等同于退出登录。Q一次性下载几百个视频会被B站限制吗程序内置了下载间隔、请求间隔的配置项也针对返回 412 风控码做了提示与处理。合理控制并发数、不要短时间疯狂请求就能稳定使用。写在最后BilibiliDown 是个小而稳的工具它不做花哨的功能堆砌而是把解析、批量、命名、断点续传这些枯燥的细节一个个打磨到位。无论你是想给收藏夹做个本地备份还是想把喜欢的音频转成无损文件随身携带它都能成为那个一次配置、长期省心的帮手。最后照例提醒一句下载的内容请仅用于个人学习、备份与欣赏尊重每一位内容创作者的劳动支持正版、尊重版权才能让好内容持续涌现。下一次当你又一次对着仅限在线播放叹气时不妨想起 BilibiliDown——保存这件事本可以更从容。【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考