公司动态

11.7GB 只用 38 秒:m4s-converter 免费合并 B 站缓存,m4s 无损转 MP4

📅 2026/8/27 7:25:39
11.7GB 只用 38 秒:m4s-converter 免费合并 B 站缓存,m4s 无损转 MP4
11.7GB 只用 38 秒m4s-converter 免费合并 B 站缓存m4s 无损转 MP4【免费下载链接】m4s-converter一个跨平台小工具将bilibili缓存的m4s格式音视频文件合并成mp4项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter收藏的视频被下架本地缓存却打不开了——不少人的第一反应是得重新压一遍视频。其实不用。开源小工具 m4s-converter 做的事只是把 B 站缓存里的 m4s 音视频合并回 MP4全程不重新编码官方实测 1.46GB 文件约 5 秒、11.7GB 约 38 秒固态硬盘环境。读完这篇从拿到工具到收看成片你只需要四步。缓存明明都在为什么就是播不了B 站把缓存视频拆着存一个视频文件夹里通常有video.m4s管画面、audio.m4s管声音再加一个videoInfo.json或entry.json记录标题、分 P 信息。这就好比一副耳机被分成左右两个盒子单独寄出——每只耳机都是完好的但拆开任何一个盒子你都听不成一首歌。普通播放器只认一个文件装下全部轨道的 MP4看到两个各管一摊的文件只能放弃。所以你的缓存没坏只是缺一道合体的工序m4s-converter 干的就是这一步。不重新编码只是换托盘让视频变成 MP4 有两条路转码逐帧重新计算、重新生成。彻底但慢CPU 烧得烫画质还会掉一截重新封装内容一个字节不动只换一个兼容的容器。m4s 和 MP4本质上是同一箱散装饮料的两种托盘——⚡ 换托盘不拆箱一瓶不少。工具内部请 GPAC 的开源组件 MP4Box 干活把画面轨、声音轨原样搬进 MP4 容器时间轴对齐就收工。因为不重编码没有二次压缩画质天然保得住因为省掉了逐帧重写的力气活速度自然拉满开头那两个数字就是这么来的。同样是变个格式传统转码要慢得多这边你倒杯水的工夫一批视频就已经躺在输出目录里了。四步走从拿到工具到收看成片拿到工具。想动手编译的拉一下源码git clone https://gitcode.com/gh_mirrors/m4/m4s-converter命令跑完会得到一个m4s-converter文件夹。不想碰命令行的直接下载对应系统的可执行文件Windows 双击就能跑macOS、Linux 提示无权限时chmod x 文件名补上即可。找到缓存。B 站默认缓存位置在~/Videos/bilibili/Windows 为C:\Users\用户名\Videos\bilibili\。随便点开一个视频文件夹确认video.m4s、audio.m4s和信息文件都在这条缓存就是完整的。运行。命令只有一条./m4s-converter首次运行会先弹出使用条款按任意键同意后才正式开工。之后全自动递归扫描整个缓存目录、自动配对画面与声音、按标题和分 P 命名缓存里的 XML 弹幕还会顺手转成 ASS 字幕。没缓存完整的目录会被跳过并列出绝不硬转残缺文件。收成果。成品 MP4 统一放在缓存目录下的output文件夹子目录按合集-UP主命名跑完自动帮你打开目录。VLC、PotPlayer、手机自带播放器都能直接播。✅参数开关怎么加默认设置适合大多数人想更顺手就加参数-c 路径缓存不在默认位置时手动指定移动硬盘、网盘目录最常用。例如./m4s-converter -c /Volumes/Backup/bilibili运行后程序从你给的路径开始扫描而不是默认目录。-a关闭自动生成弹幕字幕默认开启-o合成时覆盖同名文件默认不覆盖自动改名防误伤-u把没能合并的音视频文件归拢到单独的未合并文件目录方便人工检查-g 路径手动指定 MP4Box 路径-g select会弹出文件选择框。macOS 用户需先装 GPAC如brew install gpac再指过去-h/-v查看帮助、版本信息另外运行中按CtrlC不会立刻中断程序会把当前这个文件处理完再退出不会弄出半成品。屏幕上这些提示分别什么意思未缓存完成跳过合成缓存中途断了断网、空间不足都可能文件不完整程序选择跳过。回 B 站重新缓存这条视频再跑一遍即可。转完的视频没声音大概率是audio.m4s损坏或缺失处置办法同上。弹幕字幕一片空白缓存里本来就没带 XML 弹幕文件转换自然跳过。可先加-a排除干扰确认视频本身没问题。提示找不到 MP4BoxWindows 和 Linux 版内置了 MP4Box源码在internal/windows/与internal/linux/首次运行会自动释放不用管macOS 版必须先装 GPAC 再用-g指定路径。重复运行会不会转两遍不会。程序会给每个合并文件记录哈希再跑时自动跳过已处理过的。边界先说死不下载只合并⚠️ m4s-converter没有任何下载功能它只处理你设备上已有的缓存文件。请只转换你本人通过官方客户端合法缓存的内容转换结果严格用于个人备份不传播、不分享、不商用。视频被下架不等于版权失效换个格式也不会改变著作权归属。它存在的意义内容一点没变变的只是它被装进了人人都能打开的容器——看似简单的一步让你的缓存真正存得下也读得出。【免费下载链接】m4s-converter一个跨平台小工具将bilibili缓存的m4s格式音视频文件合并成mp4项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考