ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

m4s-converter:免费把 B 站缓存 m4s 转 MP4,三步完成完整离线备份

m4s-converter:免费把 B 站缓存 m4s 转 MP4,三步完成完整离线备份 m4s-converter免费把 B 站缓存 m4s 转 MP4三步完成完整离线备份【免费下载链接】m4s-converter一个跨平台小工具将bilibili缓存的m4s格式音视频文件合并成mp4项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter打开 bilibili 缓存目录里的 .m4s 文件播放器直接回你一句格式不支持。文件实实在在躺在硬盘里几百兆却一个都打不开。m4s-converter 是一个免费的跨平台工具把这些缓存文件重新拼回标准 MP4纯封装、不重新编码。11.7GB 的合集大约 38 秒搞定。为什么 m4s 打不开缓存一个视频时bilibili 在磁盘上写下两份文件画面装在 video.m4s 里声音装在 audio.m4s 里另有一份信息文件记录标题和集数。可以把它想成两块拼图每一块都缺一角单看哪块都不是完整画面但两块又一定严丝合缝。播放器要的是整张成品MP4 容器这对散装拼图自然不在它的食谱里。m4s-converter 不碰画面也不碰声音。它调用 GPAC 的 MP4Box 把两半拼进 MP4是纯封装操作不重新编码、不损画质原始数据一个字节不少。实测数据固态硬盘环境1.46GB 约 5 秒11.7GB 约 38 秒。最短三步路径第一步拿到工具。想自己动手的克隆源码编译git clone https://gitcode.com/gh_mirrors/m4/m4s-converter不想碰命令行的直接取 Windows / macOS / Linux 对应平台的现成可执行文件解压即可。第二步运行。双击可执行文件或在终端里输入./m4s-converter首屏会展示一段使用条款按任意键继续。Windows 和 Linux 首次运行会自动释放内置的 MP4Box不用自己装依赖只有 macOS 需要先装好 GPAC。第三步取文件。输出统一放在缓存目录下的output里按合集拆好子文件夹程序跑完自动打开输出目录点开就能看。它替你省了什么不重新编码的等待。传统转码软件处理大文件动辄几十分钟CPU 拉满这个只做封装倒杯茶的功夫一批视频就归位了。不再手对文件。缓存目录层层嵌套每集都是两个文件人工配对数着数着就乱了。程序自己找默认缓存目录Windows 一般在C:\Users\你的用户名\Videos\bilibili\macOS 和 Linux 通常在~/Videos/bilibili/递归扫完所有子目录自动配对、自动命名输出你只按回车。弹幕也留下了。缓存里的 XML 弹幕被转成标准 ASS 字幕跟着输出一起放进目录本地播放器同样能飘弹幕。不想要就加一个-a关掉。重复运行不出重份。合成时会计算音视频的组合哈希并写进 MP4 元数据再跑一次会自动跳过相同内容。没缓存完成的目录被跳过并写进日志不会硬转出残品CtrlC也会处理完当前任务再退出。参数速查表参数作用-c 路径指定缓存目录适合缓存在移动硬盘或网盘同步目录的情况-a关闭弹幕转 ASS-o同名文件直接覆盖默认自动重命名防误覆盖-u未合并的音频/视频文件归入单独目录方便人工检查-g 路径手动指定 MP4Box 路径select会弹出文件选择框-h/-v查看帮助 / 版本信息一个真实场景缓存放在外置硬盘里要保留弹幕也不想覆盖旧文件./m4s-converter -c /Volumes/Backup/bilibili程序逐层扫描该目录MP4 输出到output下按合集分好的子文件夹最后自动打开输出目录。遇到这些坑怎么办找不到 MP4Box。Windows 和 Linux 版首次运行会自动释放内置的那份不用管。macOS 版先执行brew install gpac再用-g指向 mp4box-g select会弹出选择对话框。视频有画面没声音。多半是 audio.m4s 不完整——缓存中途断网或空间不足都会这样程序遇到损坏文件会直接跳过。回客户端把这一条重新缓存再转一次。转完没有弹幕。转换依赖缓存里已有的 XML 弹幕数据缓存时没存弹幕就会跳过。先用-a关掉弹幕排除干扰确认视频本身正常。跑两遍会不会重复哈希加元数据双重校验自动跳过定期扫一遍缓存目录即可不会产出重复文件。没缓存完的视频会被转吗不会。程序检查缓存状态字段未完成的目录会被跳过并在日志里列出重新缓存完成后再跑。它不碰的部分这个工具没有下载视频的功能只处理你设备上已有的缓存文件。仅允许转换你本人通过官方客户端合法缓存的内容转换结果严格用于个人备份不传播、不分享、不商用。视频下架不等于版权失效格式转换也不会改变著作权归属用之前把这条记牢。跑一次转换试试打开你的 bilibili 缓存文件夹跑一遍把那堆打不开的缓存变成随时能看的本地视频。三分钟换来一份能长期保存的离线备份成本几乎为零。获取方式克隆仓库或下载对应系统的版本双击即用。【免费下载链接】m4s-converter一个跨平台小工具将bilibili缓存的m4s格式音视频文件合并成mp4项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表