跳到主要内容
CachePlay
v0.2.1 更新于 2026-10-26 EULA(专有许可)

CachePlay

把 B 站手机缓存无损还原为 MP4 的纯本地工具

CachePlay 是一款纯本地的哔哩哔哩缓存还原工具:识别手机 B 站 App 的视频缓存,无损混流为规范命名的 MP4,零联网、零遥测、永不转码。提供 Windows 桌面端(缓存扫描分组、应用内秒开播放、批量转换)与 Android 原生端,并附带功能完整的命令行版本,支持断点续跑与自定义命名模板。

  • Windows 安装包 (.exe) 推荐

    约 3 MB · Windows 10 / 11 · 64 位

    NSIS 安装包,与本站同源直连下载;扫描、播放与批量转换全流程本地完成

  • Windows 便携版 (.exe) 免安装

    约 13 MB · Windows 10 / 11 · 64 位

    单文件免安装,功能与安装版一致,放任意目录直接运行

  • Windows 命令行版 (cacheplay.exe) CLI

    约 1.6 MB · Windows 10 / 11 · 64 位

    scan / names / convert 三命令,适合批量自动化,需系统已安装 ffmpeg

功能特性

无损还原,只为快

只做混流(-c copy)、永不转码:m4s 音视频流直接封装为 MP4,画质零损失,速度只受磁盘限制,输出规范命名的文件。

应用内秒开播放

WebView MSE 双流直读:video.m4s + audio.m4s 分流喂给播放器,未混流零等待;内嵌播放列表连播、倍速至 4x、自动跳过不支持的条目。

多来源合并管理

文件夹多选、拖拽、zip 皆可,多来源合并去重;「数据源」统一管理历史目录,SMB/NAS 慢目录也有实时扫描进度。

分组与检索

全部 / 番剧 / 稿件 / UP 主分组(拼音首字母竖排导航),支持搜索、7 种排序、批量多选与封面网格视图。

Android 原生端

直读手机上的 B 站缓存,MediaExtractor + MediaMuxer 设备上无损还原到相册;前台服务常驻进度,协程并发队列可取消。

纯本地,零联网

零联网、零遥测:扫描与转换全程不出你的设备;Rust 核心 + 最小权限设计,桌面端文件读写走自定义命令。

界面预览

CachePlay 主界面:左侧分类与 UP 主分组侧栏,右侧缓存视频列表支持批量播放与转换
缓存列表 · 分组与批量操作
CachePlay 应用内播放器:双流直读秒开,支持弹幕、倍速与原视频直达
应用内播放 · 弹幕与倍速

更新日志

  1. v0.2.1

    优化
    • Windows 安装包新增 EULA 许可页,安装前展示并需同意协议
    • 软件协议正式定为专有 EULA:个人使用免费,禁止再分发
    • Android 版本号与全端统一为 0.2.1,并提供正式签名构建
  2. v0.2.0

    新增
    • Windows 桌面端:多来源缓存扫描、分组侧栏、应用内 MSE 秒开播放与批量无损转换
    • Android 原生端:设备上直读缓存并还原到相册,前台服务队列与批量选择
    • UP 主分组(拼音导航)、封面网格、外部播放器回退链(mpv 双流直读)
    • 命名与单P判定全端统一,导出目录 / 命名模板 / 并发数可配置
  3. v0.1.0

    新增
    • CacheCore 核心 + CLI(scan / names / convert)首个里程碑
    • 锚点扫描 entry.json,番剧 / 稿件规范命名模板
    • 断点续跑(--state)、dry-run 预览、sidecar 元数据与封面复制

常见问题

CachePlay 是怎么工作的?会联网吗?

全程纯本地:递归查找缓存目录中的 entry.json 定位每个视频条目,把其中的音视频流无损混流为 MP4 并按规范命名。零联网、零遥测,数据不出你的设备。

CachePlay 免费吗?可以转发安装包给别人吗?

个人使用完全免费。软件采用专有许可(EULA),禁止出售、倒卖或向第三方再分发安装包——请把本发布页链接分享给需要的朋友,从官方页面下载即视为同意协议。

需要把手机缓存拷贝到电脑吗?

桌面端处理的是拷贝到电脑(或 NAS)的缓存目录,支持多选、拖拽、zip 与 SMB 路径;Android 端则直接在手机上扫描还原,无需电脑。

转换会损失画质吗?

不会。CachePlay 只做混流(-c copy)不转码,音视频流原样封装进 MP4。个别老格式(blv/flv)在 Android 端因系统解码器限制暂不支持,条目中会标注。

支持 macOS / iOS 吗?

macOS 桌面端与 iPhone 备份提取在后续里程碑(M3)规划中;iOS 独立 App 已明确不做。当前提供 Windows 桌面端与 Android 端。

有命令行版本吗?

有。CLI 与桌面端共用同一 Rust 核心:cacheplay scan / names / convert,支持 JSON 输出、命名模板、dry-run 预览与断点续跑(--state),适合批量自动化场景,需系统安装 ffmpeg。

反馈与支持

遇到问题或有好想法?欢迎通过以下渠道联系我们

提交反馈时建议附上以下信息,能显著加快处理速度
应用版本号 操作系统与版本 问题复现步骤或截图