All Projects → blogwy → Bilibilivideodownload

blogwy / Bilibilivideodownload

Licence: mit
PC端下载bilibili视频

Projects that are alternatives of or similar to Bilibilivideodownload

Plugin Nvm
Node version manager wrapper for Fish shell
Stars: ✭ 173 (-22.42%)
Mutual labels:  node-js
Flake Idgen
Flake ID generator yields k-ordered, conflict-free ids in a distributed environment in Node.js
Stars: ✭ 196 (-12.11%)
Mutual labels:  node-js
Evote
A voting application that leverages Hyperledger Fabric and the IBM Blockchain Platform to record and tally ballots.
Stars: ✭ 208 (-6.73%)
Mutual labels:  node-js
Nodejs Master Class
🛠 This repository contains the homework assignment for Node.js Master Class that is focused on building a RESTful API, web app GUI, and a CLI in plain Node JS with no NPM or 3rd-party libraries
Stars: ✭ 182 (-18.39%)
Mutual labels:  node-js
Obs Studio Node
libOBS (OBS Studio) for Node.Js, Electron and similar tools
Stars: ✭ 193 (-13.45%)
Mutual labels:  node-js
Basic Mmo Phaser
Very basic multiplayer online game example made with Phaser, Node.js and Socket.io
Stars: ✭ 198 (-11.21%)
Mutual labels:  node-js
Documentserver
ONLYOFFICE Document Server is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.
Stars: ✭ 2,335 (+947.09%)
Mutual labels:  node-js
Speakeasy
**NOT MAINTAINED** Two-factor authentication for Node.js. One-time passcode generator (HOTP/TOTP) with support for Google Authenticator.
Stars: ✭ 2,531 (+1034.98%)
Mutual labels:  node-js
Node Pg Pubsub
A Publish/Subscribe implementation on top of PostgreSQL NOTIFY/LISTEN
Stars: ✭ 194 (-13%)
Mutual labels:  node-js
Electron Vue
An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
Stars: ✭ 14,610 (+6451.57%)
Mutual labels:  electron-builder
Youtube Dl Gui
A cross-platform GUI for youtube-dl made in Electron and node.js
Stars: ✭ 183 (-17.94%)
Mutual labels:  electron-builder
Titra
titra - modern open source project time tracking for freelancers and small teams
Stars: ✭ 189 (-15.25%)
Mutual labels:  node-js
Vm2
Advanced vm/sandbox for Node.js
Stars: ✭ 2,738 (+1127.8%)
Mutual labels:  node-js
Jspp
JS++, a sound static/dynamic programming language for web development
Stars: ✭ 177 (-20.63%)
Mutual labels:  node-js
Words To Numbers
JS library to convert textual words to numbers with optional fuzzy text matching
Stars: ✭ 216 (-3.14%)
Mutual labels:  node-js
Discordrpcmaker
Cross-platform Discord Rich Presence Maker, WITH BUTTONS!
Stars: ✭ 165 (-26.01%)
Mutual labels:  node-js
Awesome Nodejs
A curated collection of best NodeJS Resources ✍️
Stars: ✭ 197 (-11.66%)
Mutual labels:  node-js
Stdlib
✨ Standard library for JavaScript and Node.js. ✨
Stars: ✭ 2,749 (+1132.74%)
Mutual labels:  node-js
Node Mysql2
⚡ fast mysqljs/mysql compatible mysql driver for node.js
Stars: ✭ 2,768 (+1141.26%)
Mutual labels:  node-js
Bit
A tool for component-driven application development.
Stars: ✭ 14,443 (+6376.68%)
Mutual labels:  node-js

BilibiliVideoDownload

PC端下载bilibili视频

注意

  • 软件不支持付费视频和地区限制视频,可能会报错

  • SESSDATA有过期时间,好像是半年

  • 由于下载的音视频是分离的,项目使用ffmpeg合成导致安装包过大(ffmpeg大约70+MB),以后会优化的

安装

releases页面或者百度网盘密码: rf8n,下载对应平台安装包即可.打开软件后需要设置SESSDATA才可以下载视频,SESSDATA是B站已登录用户的cookies里面的一个字段,而且如果你的账号是非大会员,你拿到的SESSDATA也只可以下载非大会员视频。如果你是大会员则可以下载大会员视频。为了支持正版,大家购买大会员。获取SESSDATA教程大家可以到软件相关设置处查看,或者直接点击这里

演示

1 2 3 4

功能

  • [x] 下载普通视频
  • [x] 下载番剧视频
  • [x] 下载电影(额外付费除外)
  • [x] 下载封面
  • [x] 下载进度
  • [x] 基本视频信息
  • [x] 删除下载记录
  • [ ] 暂停/恢复下载

运行

git clone https://github.com/blogwy/BilibiliVideoDownload.git

cd BilibiliVideoDownload

yarn

yarn electron:serve

yarn electron:build

版本

v3.0.1 2021-03-03

增加错误提示

v3.0.0 2021-02-21

全新GUI版本上线

v2.1.0 2019-09-12

添加了弹幕下载,以及弹幕反查用户

v2.0.2 2019-06-19

添加了大会员清晰度的支持(前提是必须要有一个大会员的SESSDATA)

v2.0.1 2019-03-29

添加了分P检测,分P下载功能

v2.0.0 2019-03-24

Node.js重构,以前的在vuejs分支

感谢

特别感谢JetBrains为开源项目提供的免费许可证,申请地址:https://www.jetbrains.com/zh-cn/community/opensource/#support

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].