mirror of
https://github.com/lanyeeee/bilibili-video-downloader.git
synced 2026-06-08 17:10:11 +08:00
Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
588831ff1b | ||
|
|
72811e3b7b | ||
|
|
7055dbac1f | ||
|
|
8a498b0f6a | ||
|
|
d8f350df9a | ||
|
|
ca3e106be0 | ||
|
|
ccdb0b5e5a | ||
|
|
19df52b4bc |
12
.github/pull_request_template.md
vendored
Normal file
12
.github/pull_request_template.md
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
<!--
|
||||
PR请提交至 develop 分支
|
||||
|
||||
如果想新加一个功能,请先开个 issue 或 discussion 讨论一下,避免无效工作
|
||||
|
||||
其他情况的PR欢迎直接提交,比如:
|
||||
1.🔧 对原有功能的改进
|
||||
2.🐛 修复BUG
|
||||
3.⚡ 使用更轻量的库实现原有功能
|
||||
4.📝 修订文档
|
||||
5.⬆️ 升级、更新依赖的PR也会被接受
|
||||
-->
|
||||
107
README.md
107
README.md
@@ -1,14 +1,22 @@
|
||||
# 🚧 施工中...
|
||||
<p align="center">
|
||||
<img src="https://github.com/user-attachments/assets/a66896c7-33a6-463e-81fe-bacca3223191" style="align-self: center"/>
|
||||
</p>
|
||||
|
||||
## 图形界面
|
||||
# 📺哔哩哔哩视频下载器
|
||||
|
||||
哔哩哔哩 bilibili B站 视频 下载器,普通视频、充电视频、番剧、电视剧、电影、课程 全都支持下载,图形界面 + nfo刮削 + 广告标记 + 字幕下载 + 弹幕下载,轻松将视频加入emby等媒体库
|
||||
|
||||
|
||||
## 📥 快速下载
|
||||
|
||||
[Release页面](https://github.com/lanyeeee/bilibili-video-downloader/releases)提供了预编译的安装包,直接下载即可使用
|
||||
|
||||
**如果本项目对你有帮助,欢迎点个 Star ⭐ 支持!你的支持是我持续更新维护的动力 🙏**
|
||||
|
||||
## 🖥️图形界面
|
||||
|
||||

|
||||
|
||||
|
||||
## 主要功能演示
|
||||
|
||||
https://github.com/user-attachments/assets/adf84b93-684f-43f3-9948-6ba527213812
|
||||
|
||||
## ✨ 主要特性
|
||||
|
||||
| 特性 | 说明 |
|
||||
@@ -28,14 +36,85 @@ https://github.com/user-attachments/assets/adf84b93-684f-43f3-9948-6ba527213812
|
||||
| 🚫广告标记 | 将广告片段以章节的形式嵌入视频文件,配合兼容的播放器可自动跳过广告 |
|
||||
| ⚙️任务管理 | `断点续传` `批量操作` `继续` `暂停` `重来` `删除` |
|
||||
|
||||
## 支持的配置
|
||||
## 📖 使用方法
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
这个视频是主要功能的演示
|
||||
|
||||
https://github.com/user-attachments/assets/adf84b93-684f-43f3-9948-6ba527213812
|
||||
|
||||
|
||||
|
||||
## ⚠️关于被杀毒软件误判为病毒
|
||||
|
||||
对于个人开发的项目来说,这个问题几乎是无解的(~~需要购买数字证书给软件签名,甚至给杀毒软件交保护费~~)
|
||||
我能想到的解决办法只有:
|
||||
|
||||
1. 根据下面的**如何构建(build)**,自行编译
|
||||
2. 希望你相信我的承诺,我承诺你在[Release页面](https://github.com/lanyeeee/bilibili-video-downloader/releases)下载到的所有东西都是安全的
|
||||
|
||||
## 🛠️如何构建(build)
|
||||
|
||||
构建非常简单,一共就3条命令
|
||||
~~前提是你已经安装了Rust、Node、pnpm~~
|
||||
|
||||
#### 📋前提
|
||||
|
||||
- [Rust](https://www.rust-lang.org/tools/install)
|
||||
- [Node](https://nodejs.org/en)
|
||||
- [pnpm](https://pnpm.io/installation)
|
||||
|
||||
#### 📝步骤
|
||||
|
||||
#### 1. 克隆本仓库
|
||||
|
||||
```
|
||||
git clone https://github.com/lanyeeee/bilibili-video-downloader.git
|
||||
```
|
||||
|
||||
#### 2.安装依赖
|
||||
|
||||
```
|
||||
cd bilibili-video-downloader
|
||||
pnpm install
|
||||
```
|
||||
|
||||
#### 3.构建(build)
|
||||
|
||||
```
|
||||
pnpm tauri build
|
||||
```
|
||||
|
||||
## 🤝提交PR
|
||||
|
||||
**PR请提交至`develop`分支**
|
||||
|
||||
**如果想新加一个功能,请先开个`issue`或`discussion`讨论一下,避免无效工作**
|
||||
|
||||
其他情况的PR欢迎直接提交,比如:
|
||||
|
||||
1. 🔧 对原有功能的改进
|
||||
2. 🐛 修复BUG
|
||||
3. ⚡ 使用更轻量的库实现原有功能
|
||||
4. 📝 修订文档
|
||||
5. ⬆️ 升级、更新依赖的PR也会被接受
|
||||
|
||||
## ⚠️免责声明
|
||||
|
||||
- 本工具仅作学习、研究、交流使用,使用本工具的用户应自行承担风险
|
||||
- 作者不对使用本工具导致的任何损失、法律纠纷或其他后果负责
|
||||
- 作者不对用户使用本工具的行为负责,包括但不限于用户违反法律或任何第三方权益的行为
|
||||
|
||||
## 🙏感谢
|
||||
|
||||
[bilibili-API-collect](https://github.com/SocialSisterYi/bilibili-API-collect)
|
||||
|
||||
[ffmpeg](https://github.com/FFmpeg/FFmpeg)
|
||||
|
||||
[danmu2ass](https://github.com/gwy15/danmu2ass)
|
||||
|
||||
[BilibiliSponsorBlock](https://github.com/hanydd/BilibiliSponsorBlock)
|
||||
|
||||
## 💬其他
|
||||
|
||||
任何使用中遇到的问题、任何希望添加的功能,都欢迎提交`issue`或开`discussion`交流,我会尽力解决
|
||||
|
||||
|
||||
@@ -955,7 +955,7 @@ impl BiliClient {
|
||||
|
||||
pub fn get_cookie(&self) -> String {
|
||||
let sessdata = self.app.get_config().read().sessdata.clone();
|
||||
format!("SESSDATA={sessdata}")
|
||||
format!("SESSDATA={}", sessdata.trim_end_matches(';'))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"$schema": "https://schema.tauri.app/config/2",
|
||||
"productName": "bilibili-video-downloader",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"identifier": "com.lanyeeee.bilibili-video-downloader",
|
||||
"build": {
|
||||
"beforeDevCommand": "pnpm dev",
|
||||
|
||||
Reference in New Issue
Block a user