一款WPF开发的B站视频下载开源项目

Posted dotNET跨平台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一款WPF开发的B站视频下载开源项目相关的知识,希望对你有一定的参考价值。

欢迎加入 学习小圈子 ,一起打卡交流学习。

今天给推荐一款C#开发的、界面简洁的哔哩哔哩视频下载工具。

项目简介

这是一款基于WPF开发的,B站下载工具,操作界面简洁,支持多线程下载、音频提取、去水印、断点续传等功能。

该项目代码结构清晰,支持换肤、多语言版本,涉及多线程、视频解码、文件流下载、剪贴板监听、WPF等知识,作为一个学习项目,还是非常不错的。

主要功能:

1、支持扫描登录;

2、支持视频、课程、番剧、剧集、电影等类型下载;

3、支持各种分辨率视频下载、支持主流的视频解码;

4、支持高清无损的音频、视频下载;

5、支持弹幕、封面下载;

6、支持背景音乐提取、水印的去除。

技术架构

1、平台:支持Windows。

2、支持 .NET Framework 4.7。

项目结构

该项目结构还是比较清晰的,DownKyi.Core项目下的每一个文件夹对应都是一个知识点,需要学习对应知识点,可以直接阅读对应源码即可。

软件界面部分截图

首页

网络配置

视频配置

弹幕配置

下载管理

B站助手

去水印

音频视频分离

项目地址

https://github.com/leiurayer/downkyi

觉得好看 点个在看👇

以上是关于一款WPF开发的B站视频下载开源项目的主要内容,如果未能解决你的问题,请参考以下文章

「mac软件教程」Mac上下载bilibili哔哩哔哩(B站)视频

火狐看B站视频看不了了

C#跨平台开源项目实战(WPF/Android/IOS/Blazor)

vue中播放flv格式视频(b站flv.js的使用)

基于RN开发的一款视频配音APP(开源)

Android 开源项目Kotlin+MVP+Retofit2+RxJava2架构开发一款短视频App