1. DownKyi
DownKyi 是一款专门用于下载B站视频的免费开源工具,其主要功能是通过抓取B站web端的API来获取视频资源。该项目主要使用 C# 编程语言进行开发,并采用了几项关键技术:
-
Aria2下载器:用于实现多线程高速下载,有效提升下载效率。
-
FFmpeg:用于视频的混流、音视频提取等后期处理操作,确保输出文件的质量与兼容性。
-
MVVM框架:实现了界面与业务逻辑的分离,提高了代码的可维护性和可测试性。
-
WebPSharp:用于支持WebP格式图片的处理,能够正确下载和保存视频封面。
作为DownKyi的一个分支,DownKyiCore 是基于原版哔哩下载姬制作的跨平台版本,它使用 AvaloniaUI 框架重新开发,支持在Windows、Linux和macOS系统上运行。
虽然我没用过这个版本就是了
2. 主要功能
2.1 高清视频下载
-
支持高分辨率:该工具支持下载从360P到8K(4320P) 的多种分辨率视频,甚至包括HDR和杜比视界格式,满足用户对画质的极致追求。
-
大会员内容获取:用户通过扫码登录大会员账户后,可以下载会员专享视频和4K超清内容。
-
多视频编码选择:用户可以根据需要选择不同的视频编码,如H.264/AVC、H.265/HEVC 和 AV1,在画质和文件大小之间找到平衡点。
Tip
不过需要注意的是在不登陆bilibili的时候最高只能下载480p的视频
2.2 全面的下载选项
-
弹幕与封面保存:DownKyi不仅能下载视频本身,还能同步保存弹幕(支持XML和ASS格式)和封面图,完整保留B站的原汁原味体验。
-
多格式输出:支持输出MP4、FLV等常见视频格式,并能单独提取音频(如MP3、AAC),方便用户获取纯音频内容。
-
音频质量选择:对于音频下载,提供了从标准到杜比全景声、Hi-Res无损音质等多种选项。
问题:当下载出现“无符合”时,手动清除掉下载记录大概率可以解决问题
2.3 批量下载与高效管理
-
批量操作:支持批量下载UP主主页、收藏夹、分P视频的所有内容,显著提高下载效率。(当然前提是你登录了)
-
历史记录管理:自动保存下载任务历史,方便用户查找和管理已下载的内容,并支持断点续传。
2.4 用户友好设计与跨平台支持
-
简洁直观的界面
-
绿色免安装:软件为绿色版,解压即可使用,无需复杂的安装过程。
-
跨平台支持:DownKyiCore版本支持Windows、Linux和macOS三大主流操作系统
3.安装
都说了开盒即用,直接去Releases · leiurayer/downkyi下载解压就可以了
不过downkyi提取和下载音频只能是acc形式,可以考虑改良版本或者寻找文件转换网站
Tip
注意:软件信息可能随时间变化,请以GitHub最新发布为准。