9 火华 1天前 136次点击
最近,用户我的世界甘地玩家发布了一个使用天坦百宝箱配合第三方文件管理器搞出文件里的图片的教学。
点击这里这不禁令我想起了某次操作经历。
当时我对某B站视频的某背景音乐是无比的喜爱啊,所以就思考着怎么单独下载。
就这样,我尝试了下载分享,结果一个三分13秒的视频,硬生生被他搞成了零分33秒,只放了一小段就被截断了,主打一个坑人。
于是,我询问了人工智能,终于找到了一个非常好的办法,甚至还省去了视频转音频的操作。
先把这个视频缓存下来。
缓存前,请务必确保自己只缓存了一个视频。
然后去到以下目录
/storage/emulated/0/Android/data/tv.danmaku.bili/download/
文件管理器的权限还是要高一些,所以我使用的是mt管理器。
在这个目录下,如果你只缓存了一个视频,那就只有一个文件夹,这个文件夹的名称是某坨长长的数字。
比如这样
631147364
这串数字就是视频ID。
在这个视频ID文件夹的目录中,如果你缓存的这个视频只有一集的话,那就有一个文件夹;如果有200集的话,那就有200个文件夹。
类似于这样的
c_355375320
点进这个奇怪的编号之后,我们寻找一个叫“16”的文件夹,通常在第一个。
在这个文件夹里面,会有以下文件
audio.m4s
这个文件存放着该视频的音频部分,如果把扩展名改成
.m4a
就能直接播放了。
index.json
这个是数据文件,不用管。
video.m4s
这个就是纯视频部分,如果你播放它的话,是没有任何声音,只有画面的。
把扩展名改成.mp4
也能播放。
就这样,你成功的抓到了B站的缓存资源。
最后,给大家欣赏一下我的成果。
来自于
https://b23.tv/2EYK9d2顺带一提,在这个 URL 中的 video 目录下的那串数字,就是缓存时的视频ID。
好了,今天的分享就到这里。
积分:6149