佐喃社区

  • 【电影**书籍】
  • 【获取♥共享】
    • 【影视工具】
    • 【软】
    • 【游】
  • 技术文章
    • 杂货铺
    • WINDOWS
    • VMware
    • 容器
    • Linux
  • ♥佐喃论坛邀请码♥
  • 💕图墙😍图标
佐喃社区
倒闭产物
  1. 首页
  2. 软件
  3. 正文

【BiliDuang】和【BBDown】 - 哔哩哔哩视频下载器

2021年2月23日 2092点热度 0人点赞 0条评论

 

 

更新日志

2021 / 1 / 9:

  • 修复滚动鼠标 "内存不足" 的报错
  • 修复了图片加载
  • 解决一个Season多Section显示异常的问题
  • 初步解决Bilibili 新版网页端 链接获取错误
  • 新增课程下载
  • 修改部分UI
  • 解决了下载条不显示问题

请注意

采用Material Design设计 (尽管还是很难看)

特色功能:用户信息获取,用户追番下载,用户收藏夹下载,4K视频下载,港澳台番剧下载,互动视频下载,支持无水印(部分大UP无水印) 支持弹幕下载转换 支持课程下载

免责申明

请勿用于侵犯他人版权用途,作者不负任何责任.

本软件仅供学习交流使用,下载后请于24小时内删除

特色

  • 支持用户查询
  • 支持港澳台番剧下载
  • 支持4K
  • 支持互动视频
  • 支持断点续传 (可通过 aria2c 实现)
  • 支持aria2c
  • 支持课程下载
  • 支持无水印下载

使用方法

提示:如果遇见无响应,可以选择 还原此应用 来不关闭程序继续操作

打开

编译后可直接打开

.NET Framework需>=4.5.0 非精简版系统已经默认安装

.NET Framework 4.5.1 下载链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=40779

第一次开启速度可能很慢,因为要缓存头像等资源

打开后页面为:

t1AdW6.png

点击右上角的登录即可登录

注意:登录暂不支持不自动登录,意味着下一次开启软件会自动登录

点击后可能会弹出脚本错误窗口,比如

tQxwOP.png

我们点击是即可

输入账号密码后点击登录按钮登录

稍等片刻您就已经登录了!

t1AMWV.png

如图样式(图片为你的头像)即为登录成功,可以进行接下来的操作

下载视频

我写了N种下载方案,针对各种复制过来的网址

目前支持的有

  • av号:av170001 , AV170001 , https://bilibili.com/av170001 等格式
  • 番剧的av号: av47508491 会自动跳转到 https://www.bilibili.com/bangumi/play/ss4452/
  • ep号(哔哩哔哩为每一集番剧设置的号码): ep266609 , https://www.bilibili.com/bangumi/play/ep266609
  • ss号(每一季番剧的编号): ss4452 , https://www.bilibili.com/bangumi/play/ss4452/
  • md号(番剧介绍页的号码):md24755609 , https://www.bilibili.com/bangumi/media/md24755609
  • *ml号(收藏夹编号):ml761171511 , https://www.bilibili.com/medialist/detail/ml761171511?type=2
  • BV号(2020/3/23推出的标准):BV17x411w7KC , https://www.bilibili.com/video/BV17x411w7KC/
  • uid号(用户编号):uid125526 , https://space.bilibili.com/125526/
  • 课程链接: https://www.bilibili.com/cheese/play/ep3247 (请不要直接输入ep3247)

*:此方法与其他不一样,在后面会写

普通下载

t1EFt1.png

在文本框中输入ID或网址,点击Link Start!或者回车

稍等片刻,即可看到结果

t1EZ6O.png

单集下载

在想要下载的集中选好清晰度

t1E1ht.png

清晰度假如选择得太高会自动往下调整

再点击左边的下载,此时会让你选择下载路径,选择好后即可在下载管理看到下载任务

多集下载

选中你要下载的集或者选中全都,点击下载路径按钮来选择下载路径

t1eXE4.png

点击一键设置清晰度标签右边的复选框即可一键更改所有的清晰度

再点击下载选中即可开始下载,在下载管理可以看到下载内容

收藏夹下载

输入收藏夹编号,回车或点击按钮,稍等片刻,会弹出一个对话框

t1mS81.png

你可以在其中选择直接下载或者查看(以普通AV方式查看)

或者可以选择你要下载的点击下载选中,之后的步骤大同小异

注意:您需要关闭此对话框才能操作主窗口!

下载管理

t1mcGR.png

注意:假如添加后未开启下载,请手动点击 开始下载

特色功能

用户追番查看+下载

登录账户后点击头像,弹出对话框

t1m2xx.png

即可看到你的追番,支持翻页,一页十个,点击下载即可在主窗口 查看下载

用户收藏夹下载

在刚才打开的用户信息对话框中,选择我的收藏夹

即可看到你的收藏夹

t1mWM6.png

点击查看即可打开查询窗口下载

下载列表保存

在你关闭 BiliDuang 时,如果下载列表中有未完成的任务,将会记录下来并在下一次启动时询问是否继续下载

解锁区域限制

感谢 BiliPlus 提供的 API 接口.

只需要在设置中选择 API 为 BiliPlus即可

下载无水印

请谨慎使用,注意版权问题,引起的纠纷本作者概不负责

在设置中选择API为 Bilibili TV即可,请注意,此无水印仅仅针对于部分UP主的视频

目前以测试通过 https://www.bilibili.com/video/BV15y4y1q77G 无水印

aria2c 下载

目前仅为测试版,采用命令行调用的方式.

在设置中勾选 使用 Aria2c即可开启aria2c支持,你也可以在后面的文本框中写出你想自定义的参数

注意: 因为Bilibili的限制,所以默认在参数中添加了以下的内容来使下载正常进行

--user-agent=\"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0\" --header=\"Origin: https://www.bilibili.com\" --header=\"Referer: https://www.bilibili.com\"

而此参数会接在你的自定义参数后面,如有问题可以在 此Issue 中反馈

互动视频

你只需要按照普通下载方式下载视频,比如我要下载 BV1UE411y7Wy

只需在链接搜索框输入BV1UE411y7Wy(此处为支持识别的格式)

这时会显示普通的视频分集选择框,但是却没有剧情树等信息.别急,我们只需要点击第一个分P的下载,这时会弹出互动视频选择框

Wow,居然是可视化的,按钮也有定位呢! 好棒棒哦~

tgN70f.png

这时你就可以按照一般方式作出选择(点击按钮)

tgNjpj.png

假如选择好剧情,你就可以点击开始下载来下载你选择好的剧情视频

假如你对你的选择不满意,你可以选择重新开始(重置剧情)

请注意,重置剧情会重置你所选择的所有选择好的剧情视频,如需保存,请先下载!

请注意: 目前测试出来 铁心博弈 会出现问题,暂时没有时间去适配

进阶操作

低缓存模式

在此模式下所有图片都不会显示,也不会主动下载,对于感觉卡顿的可以开启

API 源

  • Bilibili:原生API,使用了Bilibili网页 API下载
  • BiliPlus:使用 BiliPlus API ,可以下载港澳台资源
  • Bilibili TV: 使用 Bilibili的 TV版 的 API接口
  • Bilibili 新版网页端: 下载下来为mp4文件,但是可能有很多问题,不建议使用

感谢

  • 感谢各个网站提供的代码提示与API参考
  • 本项目使用了MaterialSkin的中国修改版,我在此基础上做了修改
  • 本项目使用了mp4box

注意

该软件遵从 GPL协议

  1. 请不要闭源此项目
  2. 请使用同样许可证


下载

https://wwi.lanzous.com/iVUdxm247kf

Github: https://github.com/kengwang/BiliDuang

下载 Release: https://github.com/kengwang/BiliDuang/releases/latest

Gitee: https://gitee.com/kengwang/BiliDuang

下载 Release: https://gitee.com/kengwang/BiliDuang/releases



 

BBDown

一款命令行式哔哩哔哩下载器. Bilibili Downloader.

下载

https://github.com/nilaoda/BBDown/releases

开始使用

功能

  • [x] 番剧下载(Web|TV)
  • [x] 普通内容下载(Web|TV) (TV接口可以下载部分UP主的无水印内容)
  • [x] 多分P自动下载
  • [x] 选择指定分P进行下载
  • [x] 选择指定清晰度进行下载
  • [x] 下载外挂字幕并转换为srt格式
  • [x] 自动合并音频+视频流+字幕流
  • [x] 二维码登录账号
  • [x] 多线程下载

TODO

  • [ ] 支持更多自定义选项
  • [ ] 其他的懒得写了

更新日志

  • 2020年8月16日 20:20
    支持FLV分段下载合并
  • 2020年8月16日 0:04
    支持TV版番剧下载
    支持TV二维码登录
  • 2020年8月10日 20:19
    修复严重BUG
  • 2020年8月9日 0:16
    支持FLV资源下载
  • 2020年7月31日 23:35
    修复不二压视频只显示一个清晰度的问题
    鉴于部分视频没有返回正确的字典,程序从此开始采用本地化DIC
    支持下载无音频的稿件
    其他优化
  • 2020年7月31日 19:07
    修复无法加载cookie的问题
  • 2020年7月31日 0:02
    增加二维码登录并支持本地存储cookie
  • 2020年7月30日 10:40
    修复不删除空文件夹的问题
    对cmcc的cdn禁用多线程下载
  • 2020年7月30日 8:04
    多线程优化进度反馈
    多线程缩短超时时间
    多线程最高8线程
  • 2020年7月29日 21:32
    修正-info的逻辑
    修复某些电影无法下载的问题
    临时文件存放至单独文件夹
    增加多线程下载逻辑
  • 2020年7月28日 13:50
    继续优化最高清晰度的自动选择逻辑
    成为标准化的命令行程序
    支持bv小写链接
    支持ss链接解析
  • 2020年7月27日 22:49
    优化最高清晰度寻找算法
    支持选择分P下载
    加入-help命令
  • 2020年7月27日 20:29
    更改解析接口,修复有时候获取不到分辨率编码等问题
    修复分P下载异常问题
    开始显示所有流信息
  • 2020年7月27日 0:15
    修复部分番剧无法下载问题
  • 2020年7月26日 23:33
    支持字幕自动封装
  • 2020年7月26日 19:50
    发布公测

演示

1

 

 

 


微海报分享
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: MAC windows 工具
最后更新:2021年2月28日

zzznan34

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论
用户您好!请先登录!
登录 注册
广告
最新 热点 随机
最新 热点 随机
谷歌翻译插件使用解决方案(国内使用) 《最终幻想7 核心危机 重聚》[PC] Vim Cheat Sheet for Programmers 第三章、数据库设计(1) 第二章、关系数据库(3) WizTree v4.11 硬盘空间分析器【 简体中文便携版】
WinMTR持续ping版(可视化路由跟踪工具,可显示IP归属地) 迅雷X去广告终结版 Thunder X 10.1.38.890 Epubor All DRM Removal(电子书DRM软件) 官方安装版(附注册机)附赠教程 蓝牙鼠标连接上无法使用【双系统UOS安装】 火星漫画★v1.0.37★免费看漫画★支持换源+下载 圣女战旗 Banner of the Maid-V2.0.8

C++ centos docker IOS MAC MySql PC游戏 UOS windows 办公 安卓游戏 安卓软件 工具 漫画 系统 网络 脚本 阅读

COPYRIGHT © 2021 zzznan.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备2021020128号-1

登录
注册|忘记密码?