📌 項目簡介
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