如何将安卓b站缓存视频取出并实现全平台播放
b站能缓存视频实现离线观看,可是有时候我们想找到视频文件拿出来在其他平台播放,却发现找不到,或者找到了放不出来,怎么办?
操作方法
- 01
确保已经缓存了视频
- 02
打开手机“文件管理”,进入手机文件夹目录,找到名叫“Android”,按照以下路径依次打开:Android→date→tv.danmaku.bili→download。
- 03
有些小伙伴可能装有SD卡导致bilibili客户端缓存位置不确定,如果你在其中一个储存位置的Android文件夹找不到以上路径,请换一个地方,小编这里只有内部储存。
- 04
我们接着第二步,打开“download”文件夹之后你会发现有数字为名字的文件夹,当然这个数字并不固定,这里我打开这个叫“810872”的文件夹,发现里面有两个文件夹“1”和“2”,这里的数字的意思就是b站视频的分P(分集),你缓存了几P就有几个数字文件夹。
- 05
我们打开“1”文件夹,发现有一个“danmaku.xml”的文件,这是缓存的视频所拥有的弹幕文件,有你可以打开它看一下,这也是b站独特之处——能够缓存弹幕。除此之外还有一个名叫“lua.flv.bili2api.80”(名字并不固定)文件夹,打开它。
- 06
在这里面我们发现了一个名叫“0.blv”的文件,这就是我们缓存的视频文件,其他的文件不需要管。有些小伙伴缓存超清大视频,比如剧场版之类的,动则几百兆甚至几个G,但缓存文件会被分割为不完整的片段,出现“1.blv”、“2.blv”……这个时候要么选择低一些的清晰度进行缓存,不会被分割,要么后期将视频片段组装起来。
- 07
我们将这个视频文件重命名为“0.mp4”或者“0.flv”,没错这就是手动改格式,暴力直接。改了之后我们发现手机可以播放了,但其他平台可不一定,这时候需要在电脑上进一步处理。我们将视频文件发送到电脑。
- 08
在电脑找到该文件后,我们发现用电脑自带播放器打不开。那么现在将它直接拖入“格式工厂”空白区域,选择通用的“mp4”格式,选择“输出至源文件目录”方便查找,点击“确定”。如果你对视频清晰度要求很高,可先转为“mov”格式再转为“mp4”格式。
- 09
出现一个转换任务,点击“开始”,坐等任务结束。
- 10
完成后,在任务上面右键选择“打开输出文件夹”,我们发现一个名为“格式工厂0”的视频文件,双击发现可以使用电脑自带播放器打开。但我们发现视频清晰度下降了,如第八步所说,可先转为“mov”格式再转为“mp4”格式,这样就不会降低清晰度了。跟转为mp4格式一样,具体做法不再赘述。