公司动态

B站缓存合并零门槛指南:3步免费把缓存视频转成完整MP4

📅 2026/8/20 12:42:17
B站缓存合并零门槛指南:3步免费把缓存视频转成完整MP4
B站缓存合并零门槛指南3步免费把缓存视频转成完整MP4【免费下载链接】BilibiliCacheVideoMergeAndroid上将bilibili缓存视频合并导出为mp4支持安卓5.0 ~ 13视频挂载弹幕播放(Android consolidates and exports the bilibilibili cache video to mp4, supports Android 5.0~13, and plays the video on the screen)项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliCacheVideoMergeB站缓存合并听起来像技术宅的专属技能但开源项目BilibiliCacheVideoMerge把它变成了傻瓜式操作。这个安卓工具能把哔哩哔哩缓存的零散碎片一键整理成完整 MP4弹幕也能一起带走安卓 5.0 到 13 通吃。这篇指南从拿到软件讲起一直到你亲手输出第一部合并好的视频全程手把手。先讲个故事我差点把这些视频删了上个月清理手机我在Android/data/tv.danmaku.bilibili/download/文件夹里翻到一堆没有名字的文件十几个编号 0、1、2 的小碎片大的几 MB小的几百 KB随便点开哪个都播不了。那部番剧是我特意缓存了想在地铁上看的结果 App 非要联网验证等于白存。当时我差点一狠心全删了。后来抱着试试看的心态用了 BilibiliCacheVideoMerge前后不到十分钟手机里多了一个能正常拖进度条、能离线播放、弹幕还飘着的完整 MP4。那种失而复得的惊喜就是写这篇文章的理由。一句话讲清它到底解决了什么问题B站缓存视频合并本质上是在跟分片存储打交道。B站为了在线播放流畅会把视频切成很多个 m4s 分片再用 json 描述文件记录它们的顺序和参数。对播放器来说这是高效设计但对普通用户而言它就像一盒被拆散的积木——零件一个不少就是拼不成完整的模型。BilibiliCacheVideoMerge 就是那个照着说明书拼积木的角色读元数据、按顺序拼接分片、封装成标准 MP4整个过程在手机本地完成不联网、不上传。你可以把它理解成一个只认 B站缓存格式的迷你格式工厂。以前想搜缓存转MP4看到的大多是电脑端教程而这个工具直接在手机上一键搞定。这三类人用得上它离线党坐地铁、坐飞机、去没信号的景区出发前把想看的都缓存好合并成 MP4 后到哪都能播。收藏党缓存了整季课程或番剧又怕换手机时弄丢合并一次等于多备份一份。创作者需要把 B站视频当剪辑素材或参考片源标准 MP4 拖进任何剪辑软件都不会被拒收。从下载到第一次输出完整MP4照着做就行拿到安装包编译或直接下载动手能力强的可以自己编译两条命令就够git clone https://gitcode.com/gh_mirrors/bi/BilibiliCacheVideoMerge./gradlew assembleRelease编译好的 APK 在app/build/outputs/apk/release/目录下传到手机安装即可。想省事的话直接从项目发布页拿现成 APK 也行。安装并授权这里有个隐藏门槛装好后第一次打开先授予存储权限。注意安卓 11 及以上系统会额外要求所有文件访问权限需要在系统设置里手动打开否则软件扫不到缓存目录。这是 Android 的系统限制不是软件 bug第一次用很容易在这卡住。扫描缓存自动不行就手动软件默认自动扫描 B站缓存目录也就是前面说的download/文件夹。如果没扫到去设置里用自定义缓存路径手动指定。不同手机厂商的目录结构略有差异认准带tv.danmaku.bilibili的那一层就行。勾选、合并、收工文件列表里勾选想合并的视频支持按文件夹批量选择然后点合并按钮。软件内置 RxFFmpeg 和 FFmpegCommand 两套合并引擎平时不用管万一出问题再去设置里切换。合并完成后MP4 会自动保存到输出目录。三个小锦囊让合并更省心批量合并别一个一个点整季番剧通常按文件夹存放直接选中整个文件夹一次合并比逐个处理省太多事。弹幕导出方法合并时保留弹幕选项之后用软件内置播放器打开弹幕会像在线时一样飘过屏幕离线看片也不冷清。留足存储空间再动手合并过程需要临时空间建议预留视频体积两倍左右的余量顺带清一波相册体验更流畅。过来人的避坑清单下面这几条是过来人在安卓合并缓存视频时最常踩的坑提前看一遍能省不少事。合并出来没声音多半是缓存本身不完整回 B站 App 重新缓存一遍再试还不行就在设置里切换合并引擎。列表一片空白先确认所有文件访问权限开了没再检查自定义路径是不是填错了。B站更新后缓存结构可能变化把旧的扫描结果清掉重新扫一次。合到一半闪退九成是存储空间不够清理后重来偶尔是某个分片损坏可以先把其他视频合并完单独处理出问题的那个。纯音频或无声视频合不出来这工具本来就支持无声音视频和纯音频文件如果你用的是老版本先更新到最新版很多兼容性问题都是版本太旧导致的。最后说两句如果你的手机里也躺着几十个打不开的碎片花十分钟试试 BilibiliCacheVideoMerge大概率能挽回一批以为弄丢了的视频。它是开源项目核心逻辑都在app/src/main/java/com/molihua/hlbmerge/目录下弹幕解析在utils/BiliDanmukuParserTools.java感兴趣的完全可以当安卓学习素材翻一翻。最后提醒一句软件仅用于个人学习与技术交流请勿用于商业用途也请尊重原作者的内容。缓存功能是平台提供的怎么合理使用心里有数就好。现在去把那些碎片拼回完整的 MP4 吧。【免费下载链接】BilibiliCacheVideoMergeAndroid上将bilibili缓存视频合并导出为mp4支持安卓5.0 ~ 13视频挂载弹幕播放(Android consolidates and exports the bilibilibili cache video to mp4, supports Android 5.0~13, and plays the video on the screen)项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliCacheVideoMerge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考