【保姆级教程】B 站缓存 m4s 文件转 MP4,无损合成一行命令搞定

前言

相信很多小伙伴都遇到过这个问题:在 B 站缓存了喜欢的视频,想导出到电脑上保存,结果发现缓存文件是 .m4s 格式,根本打不开!

别慌,本文将手把手教你如何将 B 站缓存的 m4s 文件无损转换成 mp4 格式,整个过程非常简单,小白也能轻松上手。

适合人群:想要导出 B 站缓存视频的用户

你将学到

  • 如何找到 B 站缓存的 m4s 文件
  • 使用 FFmpeg 工具进行无损转换

一、找到 m4s 缓存文件

如果你已经知道 m4s 文件在哪,可以直接跳到第二步。

1.1 设置缓存目录

  1. 打开 B 站 APP,点击 我的离线缓存
  2. 点击右上角 设置
  3. 选择 自定义目录,设置一个你能找到的路径

1.2 缓存视频

  1. 打开想要转换的视频
  2. 点击右上角 三点符号缓存
  3. 点击 缓存全部,等待缓存完成

1.3 导出文件到电脑

  1. 手机连接电脑,打开手机助手的 文件管理

  2. 进入 内部存储,找到你设置的缓存目录

  3. 按照以下路径依次进入:

    你的缓存目录
    └── tv.danmaku.bili
    └── download
    └── [视频文件夹](根据修改时间找最新的)
    └── [数字文件夹]
    └── [数字文件夹]

  4. 最终你会看到两个文件:

    • audio.m4s ------ 音频文件
    • video.m4s ------ 视频文件
  5. 将这两个文件 拖到电脑桌面 备用


二、下载 FFmpeg 工具

FFmpeg 是一款免费开源的音视频格式转换工具,功能强大且完全免费。

2.1 下载地址

官方下载或百度搜索「FFmpeg 下载」即可找到资源。

2.2 准备工作

  1. 下载后解压,进入解压目录
  2. 打开 bin 文件夹
  3. 将桌面上的 audio.m4svideo.m4s 拖入此文件夹

三、一行命令完成转换

3.1 打开 PowerShell

bin 文件夹的空白处:

  1. 按住 Shift
  2. 同时点击 鼠标右键
  3. 选择 在此处打开 PowerShell 窗口

3.2 执行转换命令

复制以下命令,在 PowerShell 窗口中 右键粘贴 ,然后按 回车

powershell 复制代码
.\ffmpeg.exe -i video.m4s -i audio.m4s -codec copy Output.mp4

参数说明

  • -i video.m4s:输入视频文件
  • -i audio.m4s:输入音频文件
  • -codec copy:直接复制编码,不重新编码(无损)
  • Output.mp4:输出文件名

3.3 转换完成

命令执行完毕后,在 bin 文件夹中会生成一个 Output.mp4 文件,这就是合成后的视频。


四、验证结果

你可以对比一下文件大小:

复制代码
Output.mp4 ≈ audio.m4s + video.m4s

如果大小基本相等,说明是 无损合成,视频质量与原缓存完全相同!


总结

步骤 操作
1 设置 B 站缓存目录,缓存视频
2 手机连电脑,找到 audio.m4svideo.m4s
3 下载 FFmpeg,将 m4s 文件放入 bin 目录
4 PowerShell 执行一行命令,完成转换

整个过程就是这么简单!如果你觉得这篇文章有帮助,欢迎 点赞收藏 支持一下~

有任何问题欢迎在评论区留言,我会尽量解答!

相关推荐
高翔·权衡之境12 小时前
缓存一致性——多核系统的默契之约
驱动开发·嵌入式硬件·安全·缓存·系统安全·信息与通信
道剑剑非道12 小时前
FFmpeg 6.0 实战:用 C++ 封装摄像头采集与 RTSP 推流
开发语言·c++·ffmpeg
Gc9umsbL115 小时前
从FLAC到WAV:whisper.cpp中的FFmpeg音频预处理全解析
ffmpeg·whisper·音视频
直奔標竿16 小时前
MySQL与Redis数据一致性实战方案(避坑指南)
java·数据库·spring boot·redis·mysql·spring·缓存
绿豆人17 小时前
Cache缓存项目学习4
windows·学习·缓存
angushine17 小时前
ffmpeg+nginx搭建HLS 推流
运维·nginx·ffmpeg
2501_9127840818 小时前
TaoCarts 反向海淘系统架构实战:1688代采与高并发缓存设计全解析
缓存·架构·系统架构·跨境电商·taocarts
S1998_1997111609•X19 小时前
超导致䗃系统固件损坏关闭进程函数洪水泛滥污染孪生镜像描述的逻辑串码缓存鸡dark and -blue 仺盀
安全·百度·缓存·哈希算法·量子计算
甄心爱学习19 小时前
【多核平台上的并行运算】缓存映射机制
缓存
江南十四行21 小时前
Python性能优化完全指南——剖析、缓存与C扩展
python·缓存·性能优化