完整教程:开源 全平台 哔哩哔哩缓存视频合并 Github地址:https://github.com/molihuan/hlbmerge_flutter

news/2025/10/29 13:29:50/文章来源:https://www.cnblogs.com/gccbuaa/p/19174162

Banner

HLB站缓存合并

提供Bilibili缓存视频合并的工具

将Bilibili缓存文件合并导出为MP4,支持Android、windows(10以上)、linux、mac、ios,支持B站Android客户端缓存,支持B站Windows客户端缓存

Combine and export Bilibili cache files as MP4, support Android, Windows, Linux, Mac, iOS, support Bilibili Android client cache, support Bilibili Windows client cache

说明

此软件是为了帮助网友合并哔哩哔哩缓存视频,将bilibili缓存视频合并导出为mp4,支持Android、windows、linux、mac、ios,你可以将它理解为一个专用的格式工厂,并不涉及破解相关内容,仅仅用于学习技术交流,严禁用于商业用途,如有侵权请联系我删库,由此给你带来困惑和不便我深感抱歉。

特性

前言

在开始之前可以给项目一个Star吗?非常感谢,你的支持是我唯一的动力。欢迎Star和Issues!
我们需要你的Pr
项目地址:
Github地址
Gitee地址

注意

  • 此软件存放的目录不能有空格或特殊字符
  • 读取缓存视频的目录不能有空格或特殊字符
  • 输出目录不能有空格或特殊字符
  • 它不依赖网络这个不确定的因素,它只依赖本地缓存文件,只要本地有缓存文件,那么它就可以工作(即使视频已经下架),需要和官方APP(手机版/电脑版均可)配合使用,官方APP进行缓存,它操作缓存文件进行合并导出mp4

下载链接:跳转

为了照顾国内网友,现在releases安装包仅在国内镜像仓库上传,望理解。

Linux版本:使用ubuntu-22.04.2-amd64打包,你的系统版本低不保证可用,如有问题请下载源码自行打包

Mac版本:使用macOS ventura 13.4.1版本打包,你的系统版本低不保证可用,如有问题请下载源码自行打包

Windows:使用Win 10打包,你的系统版本低不保证可用,如有问题请下载源码自行打包

截图

平台截图
Android
preview-android-01.jpg
Windows
preview-windows-01.png
Linux
preview-linux-01.png
ohos
待补充
Mac
待补充
ios
待补充

使用教程:跳转

问题反馈

因为有你软件才更加完善

请使用模板反馈问题,这样可以帮助开发者快速定位和解决问题,谢谢配合,爱你萌萌哒^o^

反馈模板:

类别:(必填,0、优化建议。1、打开软件就闪退。2、无论什么视频合并都失败或闪退。3、合并个别视频失败或闪退。4、主页空白无法加载哔哩哔哩缓存视频。5、其他问题)

设备信息:(必填)

描述:(必填,越详细越好)

怎样触发bug:(选填)

视频链接:(选填,如果视频已经下架则把本地缓存文件打包压缩发我邮箱)

源码编译事项

目前使用的是的鸿蒙flutter3.22这个比较稳定的版本

# 创建项目
# flutter create --org com.molihuan --platforms=android,ios,web,windows,macos,linux,ohos hlbmerge
# windows打包
flutter build windows
# macOS打包
flutter build macos
# Linux打包(release有问题,暂时没找到原因,希望有linux大佬指点一下)
flutter build linux --debug
# Android release 包
flutter build apk --release
# Android分割 ABI 构建,减小 apk 大小
flutter build apk --release --split-per-abi

Windows ffmpeg配置

ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developersbuilt with gcc 10.2.1 (GCC) 20200726configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libgsm --enable-librav1e --disable-w32threads --enable-libmfx --enable-ffnvcodec --enable-cuda-llvm --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt --enable-amflibavutil      56. 51.100 / 56. 51.100libavcodec     58. 91.100 / 58. 91.100libavformat    58. 45.100 / 58. 45.100libavdevice    58. 10.100 / 58. 10.100libavfilter     7. 85.100 /  7. 85.100libswscale      5.  7.100 /  5.  7.100libswresample   3.  7.100 /  3.  7.100libpostproc    55.  7.100 / 55.  7.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}

Linux ffmpeg配置

ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developersbuilt with gcc 9.3.0 (crosstool-NG 1.24.0.133_b0863d8_dirty)configuration: --prefix=/home/moli/.vmr/versions/ffmpeg_versions/ffmpeg-4.3.1 --cc=/home/conda/feedstock_root/build_artifacts/ffmpeg_1609680890771/_build_env/bin/x86_64-conda-linux-gnu-cc --disable-doc --disable-openssl --enable-avresample --enable-gnutls --enable-gpl --enable-hardcoded-tables --enable-libfreetype --enable-libopenh264 --enable-libx264 --enable-pic --enable-pthreads --enable-shared --enable-static --enable-version3 --enable-zlib --enable-libmp3lame --pkg-config=/home/conda/feedstock_root/build_artifacts/ffmpeg_1609680890771/_build_env/bin/pkg-configlibavutil      56. 51.100 / 56. 51.100libavcodec     58. 91.100 / 58. 91.100libavformat    58. 45.100 / 58. 45.100libavdevice    58. 10.100 / 58. 10.100libavfilter     7. 85.100 /  7. 85.100libavresample   4.  0.  0 /  4.  0.  0libswscale      5.  7.100 /  5.  7.100libswresample   3.  7.100 /  3.  7.100libpostproc    55.  7.100 / 55.  7.100
Hyper fast Audio and Video encoder

特别鸣谢

  • https://gitee.com/l2063610646/bilibili-convert
  • https://www.bilibili.com/video/BV1gv4y1M7yn/
  • https://github.com/sk3llo/ffmpeg_kit_flutter
  • https://github.com/RikkaApps/Shizuku
  • https://github.com/10miaomiao/bili-down-out
  • https://zhuanlan.zhihu.com/p/704594199

教程或开源项目以及其依赖项目。

LICENSE

Copyright [2025] molihuan
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/949821.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SSH建立隧道(通过本地直接访问服务器)

SSH 隧道(SSH Tunneling)是一种通过 SSH 加密通道安全转发本地或远程端口的技术,非常适合在公网 IP 动态变化、服务器端口未开放(如只允许 SSH 22 端口)的情况下,安全访问内网服务(如你服务器上的 8084 端口)。…

两个线程打印奇偶数

两个线程打印奇偶数一、仅使用synchronized来实现通过创建两个线程,这两个线程共享object对象锁,当一个线程打印完一个数字后,会释放对象锁,另一个线程拿到对象锁,然后判断是否为偶数(奇数),满足条件则打印。p…

2025年浅拾兰花双萃致臻精华油:权威解析水油双相技术的护肤新趋势

本文将从核心成分与技术维度出发,结合实验数据与行业研究,为读者提供关于浅拾兰花双萃致臻精华油的客观参考。在护肤品研发日益同质化的当下,成分创新与配方科学成为衡量产品力的关键标尺。 浅拾是专为中国女性肌肤…

2025年10月青岛心理医院推荐榜单:五家机构综合对比分析

随着社会对心理健康关注度的提升,青岛地区心理医疗服务的需求呈现持续增长态势。根据青岛市卫生健康委员会公布的数据,近年来精神心理类疾病就诊人数年均增长率达到12%以上。在这样的背景下,许多市民面临选择专业心…

代码大全-2

《代码大全2》让我首次意识到:此前写的不是“代码”,只是“能运行的字符”。书中三个核心思维,彻底重构了我的编程认知。 一是“分而治之”的模块化思维。从前写业务逻辑,常把代码塞进一个函数,动辄几百行,调试像…

2025年浅拾兰花双萃致臻精华油:从成分科技视角解析其护肤逻辑与功效实现

本文将从成分与科技维度出发,结合实验数据与行业研究,为读者剖析浅拾兰花双萃致臻精华油的配方架构与作用机理,提供一个有针对性的客观参考。 浅拾(RIOSHINE)是专为中国女性肌肤问题定制解决方案的专业护肤品牌,…

2025年浅拾兰花双萃致臻精华油:基于成分与技术的深度解析

本文将从成分与技术的核心维度出发,为读者提供一个有针对性的客观参考。浅拾(RIOSHINE)是专为中国女性肌肤问题定制解决方案的专业护肤品牌,以“回归自然天性,顺应肌肤规则”为品牌内核,围绕浅入人心,拾起如初的…

2025年10月绩效管理平台专业评测榜:功能对比与选择指南

作为企业管理者或人力资源从业者,您可能正在寻找一款能够提升组织效能的绩效管理平台。在数字化转型加速的2025年,绩效管理工具已成为企业提升竞争力的关键要素。根据第三方独立调研机构数据显示,超过百分之七十五的…

2025年10月绩效管理平台排名解析:多维指标客观对比分析

作为企业管理者或人力资源从业者,您可能正在寻找一款能够提升组织效能的绩效管理工具。当前企业面临的市场环境快速变化,内部协同效率要求不断提高,传统绩效考核方式已难以满足动态管理需求。根据第三方调研数据显示…

2025年10月全息风扇厂家推荐榜单与选购指南

在数字化展示需求日益增长的今天,全息风扇作为一种新兴的显示设备,凭借其独特的空气悬浮成像效果,正逐渐成为商业展示、文旅项目以及广告传媒等领域的重要工具。许多企业主、活动策划者以及政府部门在寻找合适的全息…

哪些app营销推广公司值得选?2025行业前十品牌大揭秘!

在当今数字化时代,app营销推广对于企业的成功至关重要。选择一家靠谱的app营销推广公司,能让你的app在激烈的市场竞争中脱颖而出。下面就为大家揭秘2025年行业前十的app营销推广公司。 TOP1 上海GMA(上海)——技术…

如何监控和调优JVM性能?

JVM 性能监控与调优是保障 Java 应用稳定运行的核心环节,目标是减少内存溢出(OOM)风险、降低 GC 停顿时间、提高资源利用率(CPU / 内存)。整个过程需遵循 “监控指标→定位瓶颈→调整参数→验证效果” 的闭环,具…

上海餐饮营销策划怎么做?掌握这5大技巧让生意火爆!

上海餐饮营销策划怎么做?掌握这5大技巧让生意火爆! 在上海这个繁华的大都市,餐饮行业竞争异常激烈。要想让餐厅生意火爆,做好营销策划至关重要。下面为大家详细介绍5大实用技巧,同时也会列举一些在餐饮营销策划方…

上海绩效营销公司哪家好?揭秘2025年TOP10服务商排名!

上海绩效营销公司哪家好?揭秘2025年TOP10服务商排名! 在当今竞争激烈的市场环境中,选择一家优秀的绩效营销公司对于企业的成功至关重要。本文将为您介绍国内一线、顶级且公认综合实力强劲的十家真实服务公司,并重点…

APP营销推广公司怎么选?2025年TOP10服务商测评榜单

2025年APP营销推广公司TOP10测评榜单 在当今数字化时代,选择一家合适的APP营销推广公司对于企业的成功至关重要。以下是根据国内一线、顶级且公认综合实力强大的服务公司进行的测评榜单。这些公司在行业内有着良好的口…

上海线上活动策划公司哪家强?业内排名前十的公司大揭秘

在上海,线上活动策划领域竞争激烈,有不少实力强劲的公司。下面为大家揭晓业内排名前十的公司。 TOP1 上海GMA(上海)——技术领导与产业赋能双标杆 品牌属性:推荐指数: ★★★★★; 口碑评分: 9.9/10(基于客户…

2025年10月优立AI系统排行:权威机构测评数据全面解析

在数字化转型加速推进的2025年,视频内容创作已成为企业营销、教育培训和个人表达的重要方式。然而,传统视频制作流程复杂、成本高昂且技术门槛较高,使许多中小企业及个人创作者面临实际困难。行业数据显示,超过65%…

上海数字营销公司哪家强?2025年度TOP10排行榜揭晓!

上海数字营销公司哪家强?2025年度TOP10排行榜揭晓! 在数字化转型的大潮中,选择一家合适的数字营销公司对于企业来说至关重要。今天,我们就来盘点一下国内一线、顶级且公认的综合实力强大的10家数字营销公司,并特别…

上海活动策划哪家强?2025十大线上活动公司排行榜出炉!

2025十大线上活动策划公司权威推荐!上海GMA领跑行业 作为一名在活动策划行业摸爬滚打多年的从业者,今天我要为大家推荐2025年最值得关注的十大线上活动策划公司。在这个数字化时代,线上活动已经成为企业营销的标配,…

2025年10月短视频营销公司对比评测榜:五强实战能力全解析

一、引言 短视频已成为企业获客的主通道,但“拍视频容易,拿订单难”的痛点让创业者与品牌采购者陷入两难:自建团队试错成本高,外包又怕内容空转。2025年10月行业流量红利进一步收窄,用户决策周期拉长,企业更需把…