📌 项目简介
B站缓存工具箱是一个多功能的B站缓存工具,包含视频下载、缓存重载、文件合并及系统设置四大核心功能。基于yutto开发,采用图形化界面操作,极大简化B站资源获取与管理流程。
工具可以直接将原本缓存的视频读取,重载到指定目录,也支持.m4s文件合并
注意:工具还是会有一些BUG,大家可以根据自己的情况进行修改完善
软件截图(工具箱+手机App)
 
🔧 功能概览
❖ 视频下载
- 支持通过BV号/AV号下载视频
 - 提供从360P到8K全分辨率选项(根据实际分辨率为主)
 - 合集视频批量下载支持
 - 自动检测下载进度
 
❖ 缓存重载
- 支持电脑/手机缓存文件
 - 多线程加速重载过程
 - 可自定义画质参数
 
❖ 文件合并
- 快速合并.m4s视频片段
 - 支持电脑/手机.m4s片段文件
 - 支持自定义输出路径与文件名
 
❖ 系统设置
- 缓存根目录配置
 - 输出目录设置
 - SESSDATA凭证管理
 - 下载记录查询
 
# 文件说明
主要:
BiliBili_Export/
├── gui_app.py      ---GUI脚本
├── download_module.py      ---下载脚本
├── merge_module.py      ---合并脚本
├── reload_module.py      ---重载脚本
├── search_module.py      ---搜索脚本
└── 开始运行.bat      ---运行脚本
其他
└──BilibiliExport.app      ---手机缓存文件名导出App
 
⚙️ 安装指南
❖ 环境要求
- Python 3.10+
 - Windows操作系统
 - FFmpeg
 
❖ 安装步骤
👉 点此下载v1.0发布版本
需提前配置好FFmpeg和环境变量
下载发布的正式版,然后解压
双击 开始运行.bat 即可下载所需依赖并运行
(会自动下载所需要的yutto和各种依赖)
 
📝 使用教程
❖ 视频下载
- 打开"视频下载"标签页
 - 输入B站视频URL或AV/BV号
 - 选择画质等级(推荐720P)
 - 勾选"下载合集"(如需下载系列视频)
 - 点击"开始下载" 
- 进度条实时显示下载进度
 - 点击"停止下载"可中断当前任务
 
 
❖ 缓存重载
- 选择设备类型(电脑/手机)
 - 配置画质参数
 - 设置并发线程数(默认1线程)
 - 点击"开始重载" 
- 手机模式需先选择缓存文件
 - 进度条显示重载进度
 
 
❖ 文件合并
- 分别选择视频和音频文件
 - 配置输出路径与文件名
 - 点击"开始合并" 
- 合并完成后自动清除临时文件
 - 成功后弹出保存路径提示
 
 
❖ 系统设置
- 配置缓存根目录(必填项)
 - 设置输出目录(默认当前目录)
 - 填写SESSDATA凭证(不知道怎么获得的话请自行搜索)
 - 点击"保存配置" 
- 可通过"打开下载记录"查看历史记录
 
 
⚠️ 注意事项
-  
AV号兼容性:若遇到下载失败,请优先使用对应的BV号
 -  
权限问题:确保输出目录具有写入权限
 -  
手机缓存:需提前使用提供的APP导出手机缓存文件名至电脑(手机的缓存文件名其实是AV号,电脑不是)
 -  
线程控制:过高线程可能导致系统负载过高
 -  
错误日志:所有异常都会记录到
errors.log文件 -  
搜索和下载记录: 重载是通过download标记文件来判断文件下载的,搜索也是搜索的这个标记文件
Tip:如果需要xml格式弹幕转换ass格式,可以搜索一下这个工具:Danmaku2ASS
 
💰 支持作者
如果您觉得本工具对您有帮助,可以给作者B站充电或者在爱发电支持作者:
BiliBili
 爱发电
🐞 Bug提交
如发现任何问题,请通过Issues页面提交:
 提交Bug
📄 许可协议
本项目采用GNU3.0开源协议,详情见LICENSE文件。
👨💻 开发者
郭逍遥 - GitHub | B站主页 | 爱发电
感谢支持~
版本:v1.0