把B站装进硬盘:开源B站视频下载器BilibiliDown的完整上车路线
把B站装进硬盘开源B站视频下载器BilibiliDown的完整上车路线【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown上个月朋友老周要坐八小时高铁回老家想把收藏夹里的几期B站教程先存下来路上看。他试了在线缓存、录屏甚至对着屏幕截了几十张图——要么进隧道就断要么糊成一团。我反手把 BilibiliDown 这个免费开源的B站视频下载器丢给他顺便讲了半小时。今天我把这些话说成文字你正好不用再走一遍弯路。先弄明白它是个什么角色再用它不迟BilibiliDown 是一把直通后厨的钥匙。市面上很多保存视频的办法本质都是隔着玻璃拍厨房——录屏也好、在线转换也罢都要经过一道再加工画质打了折扣。而它是直接向 B 站服务器请求原始视频流把分好轨的音频、视频请回本地再帮你拼成一个完整文件。下单什么端上来就是什么无损这一步它替你省掉了。它的家底不算花哨但胜在实在跨平台Windows、macOS、Linux 三端都有图形界面不用碰命令行也能用认链接BV 号、老式 av 号、短链接、番剧、收藏夹、UP主空间、稍后再看、合集往输入框一贴就能解析不止视频连弹幕、CC 字幕、封面都能一并下载存下来的不只是画面隐私友好开源项目代码全透明凭证明文只存在本地配置文件里没有云端暗箱记住它的两个家配置目录config/存放所有设置和登录凭证src/是它的源码本体。下文所有操作几乎都围绕这两个目录展开。把程序请进电脑BilibiliDown 安装与启动的两种路子上手第一步二选一即可。路子一拿来就用。直接从发布页下载对应系统的预编译包解压后运行。前提是机器上装了 Java1.8 及以上都行Windows 双击启动脚本macOS 跑一下Double-Click-to-Run-for-Mac.commandLinux 执行仓库里的Create-Shortcut-on-Desktop-for-Linux.sh就能生成桌面快捷方式。路子二源码自己动手。想要最新特性或打算改代码就把它拉下来git clone https://gitcode.com/gh_mirrors/bi/BilibiliDown项目用 Maven 管理一条命令就能产出可执行文件mvn clean package第一次打开你会看到蓝白配色的主窗口顶部就两个大标签主页负责找视频下载页负责管任务。第一次下载 B站视频从粘贴链接到文件落盘的四步在主页输入框贴上你从浏览器地址栏复制的链接接下来就是四个动作的事粘贴链接点查找工具会解析出视频的标题、分P、UP主等完整信息在详情页挑清晰度——320P 到 1080P 一应俱全登录后还能看到大会员专属的 4K、HDR 甚至 8K勾选要不要把弹幕、封面、CC 字幕一起带上点下载剩下的交给它这里留意一下清晰度列表里的 qn 值16、32、64、80、120……对应不同档位数值越大画质越高。如果你发现某些高码率选项是灰的别怀疑工具坏了那是账号权限的问题登录后自然解锁。登录 B站账号解锁收藏夹与高清画质不登录也能下普通视频但想用批量和高画质这两个杀手锏就得先亮明身份。两种方式任选二维码扫码推荐在软件里点点击登录用 B 站 App 扫一下弹出的二维码手机上确认就完事全程不碰密码账号密码在config/user.config里写好用户名和密码程序读完之后会把文件顺手删掉密码不会一直躺在磁盘上登录后凭证会以明文保存在config/cookies.config。想退出登录在菜单里点操作→登录相关→退出登录或者干脆删掉这个文件干净利落。B站视频批量下载收藏夹、UP主空间、稍后再看一次搬空这是 BilibiliDown 最让人上头的部分。凡是浏览器里能打开的集合页链接基本都能直接丢给它收藏夹把你的某整个收藏夹链接贴进去一次全下UP主空间贴某个 UP 主的主页链接他的全部投稿任你挑选稍后再看平时囤的以后再看终于有被清空的一天合集与频道追更中的系列视频整批入库批量下载有个默认限制要心里有数分页查询时每页只展示 5 个视频。想一次看更多在链接末尾加上p2、p3就能翻到第 6~10 个、第 11~15 个嫌每次翻页麻烦把配置里的bilibili.pageSize调大即可。如果觉得每个视频弹一个页面太吵把bilibili.pageDisplay改成listAll所有结果会乖乖挤在一个页面里一目了然。自定义下载命名规则让视频文件自动排好队下载多了最头疼什么文件名一团乱麻。BilibiliDown 允许你用模板拼出任意命名规则就像给文件安排门牌号。默认规则大致长这样bilibili.name.format 0_test/UpName/(:listName listName/)avTitle-(:cTime cTime-)pAv2-qn(avId)看着吓人拆开就懂UpName是 UP 主名字avTitle是视频标题pAv2是两位数的分P序号qn是清晰度avId是 BV 号listName是收藏夹名称。括号里带冒号的是条件语法比如(:listName listName/)的意思是只有在收藏夹场景下才在前面拼上集合名作文件夹。想要按日期归档还能用cTime、favTime配合日期格式。改完规则记得检查bilibili.name.doAfterComplete true——它决定下载完是否立刻按新名字重命名。如果设成false程序会把所有待改名任务写进一个rename.bat什么时候想统一处理手动跑一次就行。给下载提速并发任务与分片下载的正确调法宽带明明够大下载却慢吞吞问题多半出在只开了一个下载窗口。config/app.config里有两组旋钮# 同时进行的下载任务数 bilibili.download.poolSize 3 # 单个文件拆成几份同时下载0 或 1 表示不开启 bilibili.download.multiThread.count 4 # 小于该体积(MB)的文件不分片避免小题大做 bilibili.download.multiThread.minFileSize 10第一组管几辆车同时上路第二组管一辆车能不能多拉几趟。另外还有个singlePattern正则用来把 git 仓库、图片、字幕这类小文件排除在分片之外——它们根本不值得大动干戈。调整后可以在下载页看到速度变化。绕开这几个坑BilibiliDown 用起来更顺手用了小半年几个高频翻车现场提前给你剧透遇上了不用慌明明选了 MP4出来的却是 FLV。配置里的bilibili.format是优先而不是强制。它对应 B 站的两套播放方式如果某个视频 B 站压根没提供 HTML5 源只有 FLASH 源那 MP4 就无从谈起只能拿 FLV。这不是 bug是上游没有。提示已经下载过但文件却找不着。仓库功能bilibili.repo on会把每次下载成功都记进config/repo.config下次遇到同样记录就跳过。如果误判了要么把bilibili.repo.definitionStrictMode调成on让不同清晰度算不同记录要么打开repo.config手动删掉那条。这个文件只追加不覆盖你想自己预登记一些视频也完全可以。下载到一半断了。别急着重来临时文件还在重新触发下载会接着上次的进度走。想避免临时文件堆积保持bilibili.restrictTempMode on即可它会在文件达标后清理残留。批量下载时弹出一排已下载确认框。用bilibili.alert.maxAlertPrompt限制弹窗数量或者干脆关掉仓库提醒。人在海外B 站连不上。给config/app.config配上代理就能解决socksProxyHost填主机、socksProxyPort填端口注意设了 SOCKS 代理就别再同时设 HTTP 代理二选一。最后一步开始建立你自己的 B站视频库工具能帮你的远不止下载这两个字。把收藏夹定期备份成离线文件把追更 UP 主的全部作品收进一个按名字分类的文件夹把教学视频配上弹幕和字幕整集归档——BilibiliDown 擅长把收藏变成拥有。给它 10 分钟从粘贴第一个链接开始再花 10 分钟把命名规则调成顺手的样子之后每一次下载都是自动化的。等你的硬盘里躺满井井有条的 B 站视频库时回头看老周当初的录屏操作大概只想感叹一句早该上车的。【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

AML启动器新手到老手的完整进阶路线:3步上手XCOM模组管理

AML启动器新手到老手的完整进阶路线:3步上手XCOM模组管理

AML启动器新手到老手的完整进阶路线:3步上手XCOM模组管理 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirror…

2026/10/22 9:28:34 阅读更多 →
ETL工具选型指南:Airflow、dbt、NiFi与Talend深度解析

ETL工具选型指南:Airflow、dbt、NiFi与Talend深度解析

1. 项目概述:为什么我们需要关注ETL工具? 在数据驱动的时代,无论你身处哪个行业,只要业务在运转,数据就在不断产生。这些数据可能来自你的CRM系统、网站后台、生产设备传感器,甚至是社交媒体上的用户评论。…

2026/11/2 0:39:36 阅读更多 →
PyCharm安装与配置全攻略:从版本选择到虚拟环境实战

PyCharm安装与配置全攻略:从版本选择到虚拟环境实战

1. 为什么你的PyCharm安装总是不顺?从根源上理解安装流程每次看到“史上最全”、“超详细”这类标题,你是不是既期待又有点怀疑?期待的是能一次搞定所有问题,怀疑的是它可能又是一堆截图和“下一步”的堆砌。作为一个写了十几年代…

2026/11/1 0:01:38 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/2 0:25:10 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/1 10:36:53 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/1 10:36:51 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/2 1:16:51 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/1 10:35:11 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/1 9:35:41 阅读更多 →

日新闻

周新闻

月新闻