Skip to content

一个简单的B站视频下载器,同时附带基于内嵌ffmpeg的内建转码功能,开发中...

License

Notifications You must be signed in to change notification settings

KUAPT/Bilibili_Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bilibili_Downloader

本项目为一个简单的B站视频下载器,同时附带基于内嵌ffmpeg的内建转码功能用于输出可直接播放的mp4格式视频
本项目仅做开发学习使用,无意侵犯任何一方权益,若您认为本项目侵犯了您的合法权益,请联系开发者,将会第一时间得到处理
本项目遵循GPLv3协议开源
License:GNU General Public License v3.0

食用方法:

1.前往Release下载最新版本(仅维护和处理最新版本的BUG)
2.将下载得到的可执行文件存放到你想存放的目录(推荐存放于一个便于查找的空目录中)
3.双击运行 总之就是运行

ps: 如果首次运行无法正常使用(包括但不限于闪退等情况,可能是由于给予程序的权限不足,尝试使用管理员权限运行或手动授予必要权限)

  1. 首次运行将会在程序存放处生成必要文件和目录,非必要请勿删除以免影响使用体验
  2. 未进行登录(用于获取Cookie实现对1080p及以上清晰度视频的下载)时会提供登录二维码,请使用B站客户端(app)扫码登录(扫码按钮应该在个人主页),该操作理论上只需要进行一次,将会对Cookie信息固化以简化后续使用流程

ps:如果发现视频下载失败,无法下载大于720p清晰度的视频,可尝试删除config目录并重启程序再次进行登录,排除可能的Cookie过期问题

  1. 输入视频BV号(app在视频详情处能找到,网页端在网址栏能找到),等待下载
  2. 下载完毕,将会在程序存放目录下的Download目录中输出mp4格式的视频

Tips:

  1. 若以管理员权限运行发现登录二维码显示异常,可尝试以普通用户身份直接运行
  2. 本项目不会上传任何个人信息,Cookie等信息将会于本地config目录中存放,由于个人管理不当造成的隐私泄露与本项目无关,开发者概不负责
  3. 本项目自动更新依赖Github,若因网络环境问题而无法访问Github将会导致自动更新失效

画饼未来开发计划(Todo):

  • 清晰度选择功能
  • 多分P选择/连续下载功能
  • 自动检测并更新
  • 同时兼容填入BV号以及网址
  • 连续下载异步处理
  • 输出目录自定义功能
  • 输出格式自定义功能
  • GUI图形化界面(功能这么简单纯粹,短期内可能不会有 :) )

About

一个简单的B站视频下载器,同时附带基于内嵌ffmpeg的内建转码功能,开发中...

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages