news 2026/5/15 15:15:06

BilibiliDown:三分钟上手,轻松下载B站视频的免费开源工具

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
BilibiliDown:三分钟上手,轻松下载B站视频的免费开源工具

BilibiliDown:三分钟上手,轻松下载B站视频的免费开源工具

【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown

还在为无法离线观看B站优质内容而烦恼吗?BilibiliDown是一款功能强大的免费开源B站视频下载器,支持Windows、macOS和Linux三大操作系统,让你随时随地保存喜欢的视频内容。无论你是想收藏UP主的精彩作品,还是需要离线学习资料,这款工具都能帮你轻松实现。

为什么你需要BilibiliDown?

在B站这个海量内容平台上,你可能会遇到以下问题:

  • 网络不稳定:想看的视频缓冲半天
  • 流量焦虑:重复观看消耗大量数据
  • 学习需求:需要随时回顾教学视频
  • 内容收藏:想要系统化管理喜欢的内容
  • 创作参考:需要保存视频素材

BilibiliDown正是为解决这些痛点而生,让你完全掌控自己的观看体验。

简洁直观的主界面,只需粘贴链接即可开始下载

快速开始:三分钟完成安装

第一步:获取软件

首先克隆项目到本地:

git clone https://gitcode.com/gh_mirrors/bi/BilibiliDown

第二步:一键启动

根据你的操作系统选择启动方式:

  • Windows用户:双击运行release/Double-Click-to-Run-for-Win.bat
  • macOS用户:运行release/Double-Click-to-Run-for-Mac.command
  • Linux用户:运行release/Create-Shortcut-on-Desktop-for-Linux.sh

安装完成后桌面会创建快捷方式,方便快速启动

第三步:基础配置

打开config/app.config文件,你可以调整以下基础设置:

# 下载文件保存路径 bilibili.savePath = download/ # 同时下载任务数(建议3-5) bilibili.download.poolSize = 3 # 优先下载格式(0:MP4, 1:FLV, 2:直接下载MP4) bilibili.format = 0

四大核心功能详解

1. 智能链接解析

BilibiliDown支持几乎所有B站链接格式:

  • BV号:如BV1BJ411E7uM
  • AV号:如av35296336
  • 短链接:如b23.tv格式
  • 收藏夹链接:一键下载整个收藏夹
  • UP主主页:批量下载UP主所有视频
  • 稍后再看:下载你的稍后再看列表

查看视频详情并选择清晰度,支持从流畅到4K多种选择

2. 多格式输出支持

  • 视频格式:MP4、FLV等多种格式
  • 音频提取:支持单独提取MP3、AAC或FLAC音频
  • 清晰度选择:从流畅(80)到4K超清(120)
  • 字幕下载:自动下载视频字幕文件

3. 批量下载管理

批量下载功能让你能高效处理多个视频:

  1. 导入多个链接:支持收藏夹、UP主频道、合集批量导入
  2. 智能筛选:按发布时间、播放量等条件筛选
  3. 统一设置:批量设置清晰度和下载格式
  4. 智能命名:自动按规则命名文件

批量下载界面支持多任务管理和下载策略设置

4. 高级文件管理

  • 自定义命名规则:灵活的文件命名系统
  • 自动分类存储:按UP主、收藏夹等自动分类
  • 下载记录管理:完整的下载历史记录
  • 重复检测:避免重复下载相同内容

实用场景:你的B站内容管家

场景一:单视频快速下载

当你发现一个喜欢的教学视频想要离线保存:

  1. 复制B站视频链接
  2. 在主界面粘贴链接,点击"查找"按钮
  3. 选择合适的清晰度
  4. 点击下载按钮开始任务

下载完成后可直接打开文件或文件夹,方便管理

场景二:收藏夹批量整理

对于有大量收藏内容的用户,BilibiliDown提供了一键下载功能:

  1. 复制收藏夹链接
  2. 工具自动获取所有收藏内容
  3. 设置批量下载参数
  4. 开始批量下载

一键下载收藏夹视频,简化批量操作流程

场景三:UP主频道完整备份

想要收藏某个UP主的所有作品?

  1. 使用UP主主页链接
  2. 工具自动获取频道所有视频
  3. 智能排序和筛选
  4. 批量下载并自动分类

场景四:音频内容提取

对于音乐、播客等音频内容:

  1. 选择"仅音频"下载模式
  2. 选择音质等级(128K到无损FLAC)
  3. 自动转换为MP3、AAC或FLAC格式
  4. 保留原始音频的元数据信息

高级配置技巧

文件命名自定义

BilibiliDown支持高度灵活的文件命名规则,通过修改config/app.config中的配置项:

# 可用变量示例: # avId(BV号)、pAv(第几个视频)、qn(清晰度值) # avTitle(视频标题)、clipTitle(视频小标题) # UpName(UP主名字)、UpId(UP主ID) # 示例命名格式: bilibili.name.format = UpName/(:listName listName/)avTitle-(:cTime cTime-)pAv2-qn(avId)

下载策略优化

通过调整配置文件参数,优化下载体验:

# 并发控制:同时下载任务数 bilibili.download.poolSize = 3 # 下载间隔:任务之间的等待时间 bilibili.download.period.between.download = 500 # 多线程下载:大文件加速 bilibili.download.multiThread.count = 4 bilibili.download.multiThread.minFileSize = 50

常见问题解答

Q:下载失败怎么办?

检查步骤

  1. 确认网络连接正常
  2. 检查视频是否为公开状态
  3. 重新登录B站账号获取有效Cookie
  4. 更新软件到最新版本

通过二维码扫码登录B站账号,获取下载权限

Q:下载的文件无法播放?

解决方案

  1. 验证文件完整性,尝试重新下载
  2. 使用VLC、PotPlayer等专业播放器
  3. 检查文件格式和编码
  4. 确认下载过程中没有中断

Q:批量下载时程序卡顿?

优化建议

  1. 减少并发下载线程数
  2. 增加程序内存分配
  3. 关闭不必要的后台程序
  4. 分批处理大量任务

Q:如何设置下载路径?

config/app.config中修改:

bilibili.savePath = D:/Videos/Bilibili/

支持相对路径和绝对路径,路径分隔符使用正斜杠/

技术架构亮点

BilibiliDown采用模块化设计,核心功能分布在以下目录:

  • 解析器模块src/nicelee/bilibili/parsers/- 支持20+种链接格式解析
  • 下载器模块src/nicelee/bilibili/downloaders/- 多种格式下载支持
  • UI界面模块src/nicelee/ui/- 跨平台图形界面
  • 工具类模块src/nicelee/bilibili/util/- 各种实用工具

项目基于Java开发,真正实现了跨平台兼容,无论你使用Windows、macOS还是Linux,都能获得一致的体验。

安全使用指南

版权尊重

请合理使用下载功能:

  • 仅下载个人观看和学习使用的内容
  • 不得将下载内容用于商业用途
  • 支持原创作者和平台生态

隐私保护

BilibiliDown遵循隐私保护原则:

  • 登录凭证明文保存在config/cookies.config
  • 可通过"操作->登录相关->退出登录"清除
  • 程序不会收集用户个人信息

开源协议

本项目遵守Apache 2.0开源协议,允许自由使用、修改和分发,但需保留原作者的版权声明。

开始你的B站内容收藏之旅

现在你已经掌握了BilibiliDown的核心使用技巧,是时候开始构建你的个人媒体库了。记住这个简单的三步流程:

  1. 安装配置→ 获取软件并进行基础设置
  2. 链接解析→ 粘贴B站链接选择质量
  3. 下载管理→ 批量处理并优化文件组织

无论你是想保存心爱的视频,还是需要音频素材进行创作,BilibiliDown都能提供专业级的解决方案。开始探索吧,让精彩内容随时相伴!

温馨提示:请合理使用下载功能,支持正版内容创作,共同维护良好的网络环境。BilibiliDown将持续更新,为用户提供更好的下载体验。

【免费下载链接】BilibiliDown(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliDown

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/15 15:14:29

5分钟掌握Mermaid CLI:用代码生成专业图表的高效方法

5分钟掌握Mermaid CLI:用代码生成专业图表的高效方法 【免费下载链接】mermaid-cli Command line tool for the Mermaid library 项目地址: https://gitcode.com/gh_mirrors/me/mermaid-cli 在技术文档和架构设计中,图表是不可或缺的沟通工具。Me…

作者头像 李华
网站建设 2026/5/15 15:13:52

AR眼镜AI助手开发实战:基于GPT-4V与本地化架构

1. 项目概述:当AR眼镜遇上AI助手最近在折腾AR眼镜开发,发现一个挺有意思的开源项目,叫noa-for-ios。简单来说,这是一个为AR眼镜(特别是像Brilliant Labs的Monocle这类设备)打造的iOS原生AI助手应用。它的核…

作者头像 李华
网站建设 2026/5/15 15:13:37

从海能达摩托罗拉7.6亿美元诉讼看专网通信技术竞争与知识产权保护

1. 项目概述:一场价值7.6亿美元的通信巨头对决最近,通信圈里被一则重磅消息刷屏了:海能达被美国法院判决,需向摩托罗拉系统支付高达7.6亿美元的赔偿。这个数字,对于任何一家企业来说,都无异于一场地震。很多…

作者头像 李华
网站建设 2026/5/15 15:12:16

Nintendo Switch游戏帧率自定义终极指南:FPSLocker完全使用教程

Nintendo Switch游戏帧率自定义终极指南:FPSLocker完全使用教程 【免费下载链接】FPSLocker Set custom FPS in Nintendo Switch games 项目地址: https://gitcode.com/gh_mirrors/fp/FPSLocker FPSLocker是一款专为Nintendo Switch游戏设计的开源帧率调整工…

作者头像 李华
网站建设 2026/5/15 15:11:54

社交媒体发布技能体系:从策略规划到数据驱动的完整运营指南

1. 项目概述:从“会发”到“会运营”的社交发布技能体系如果你在社交媒体上发布内容,感觉像在对着空气说话,精心准备的图文视频石沉大海,互动寥寥无几,那很可能不是内容本身的问题,而是发布“技能”的缺失。…

作者头像 李华
网站建设 2026/5/15 15:11:16

基于Python的自动化文档处理工具PaperBot设计与实现

1. 项目概述与核心价值最近在折腾一些自动化文档处理的工作流,发现一个挺有意思的开源项目叫 PaperBot。乍一看这个名字,可能会联想到“纸”或者“论文”,但实际上,它是一个专注于自动化处理 PDF 文档的机器人工具。对于经常需要批…

作者头像 李华