以Redmi K40S手机为例
1.查询视频id
1.首先缓存好要转换的视频
2.打开手机b站离线缓存->离线设置->离线诊断
3.选择要转换成mp4的缓存视频
4.记住视频id
2.根据id寻找对应的m4a文件
在/Android/data/tv.danmaku.bili/文件下,根据视频id找到对应的文件夹,然后在对应文件夹里找到audio.m4a和video.m4a文件,两个文件复制到电脑上
3.合并m4a文件并生成mp4文件
1.下载解压ffmpeg
https://ffmpeg.org/download.html
下载解压后,找到解压后文件夹的/bin/ffmpeg.exe,复制到C:\Windows\System32目录下
2.合并文件
1.在要合并的m4a文件所在的文件夹界面鼠标右键,选择“在终端中打开”
或者shift+右键选择“在此处打开Powershell窗口”
2.在终端窗口中输入
ffmpeg -i video.m4s -i audio.m4s -codec copy EcchiVideo.mp4
即可在同样的目录下得到合并好的mp4文件,其中EcchiVideo是输出的mp4文件名,可以更改