之前常用的B站下载助手因为一些原因失效了,但是需要下载一些B站的视频作为素材。本文将介绍使用B站客户端的缓存功能下载B站视频,不过B站的缓存是加密并且音视频分离的,文中也会解决这些问题。
使用到的工具:B站电脑版客户端,WinHEX,mkvtoolnix
所需工具下载:
https://yish.lanzouw.com/iN9uY1dym6qd
1.安装B站客户端
2.在客户端中缓存所需视频
3.进入缓存目录
由于B站的缓存是音视频分开的,所以需要根据文件大小初步判断文件类型
一般占用空间较大的是视频,较小的是音频
4.使用WinHEX修改
如果你的电脑没有显示M4S这个扩展名,请点击此处查看解决方法
将文件拖入后出现这些字符,不用慌,这些是文件的16进制数据,B站缓存的视频经过了加密,只有B站的播放器才能解密播放,因此我们需要删除特定的数据,使所有播放器都能播放缓存的视频。
另一个M4S文件也使用相同的方法修改!!!
5.更改文件拓展名
将修改后的M4S文件,根据文件大小修改为MP4(视频)或MP3(音频),当然,如果修改后仍无法播放,可以再把MP3或MP4对调
改成MP4后检查是否能够正常播放(注意!此时的视频是没有声音的,因为缓存的音视频是分离的)下一步将合并音视频
6.合并音视频
打开mkvtoolnix-gui.exe
将两个文件都拖入"输入文件"中,然后点击下方"开始混流"即可合并音视频
Comments 4 条评论
博主 半自由
好麻烦,我选择在线解析
博主 yish
@半自由 探究原理
博主 {QQB}
我的选择 — jijidown
(doge)
博主 yish
@{QQB} 这是纯技术解决方法