如图是我之前看视频缓存的文件,原来以为是mp4这种可以直接播放的文件,没想到是m3u8格式的文件
现在很多在线播放的视频文件都是m3u8格式
先简单介绍一下,m3u8格式就是将视频分割成非常多的小段来传输,这样在线看就不用完全加载,差不多是这样
然后上图中,下面的就是视频播放的顺序文件,文件夹里存的就是分割后的视频文件,进去的文件是这样的
我们可以这么理解,m3u8格式就是包括一个目录(后面目录就是指这个)和一个文件列表
网上有很多整合m3u8视频文件的教程,但是我试了都没用,机缘巧合下尝试出了这种方法
如下是小米浏览器里在线看视频里缓存视频后文件列表截图
通常文件夹是隐藏的,需要显示隐藏文件才能看到。
然后我们要做的就是用我们想播放的m3u8格式文件来代替已经下载了的m3u8格式文件,让浏览器以为播放的是刚缓存的文件
以开始给出的文件为例
①先将想要播放的m3u8格式目录的文件名 改成 手机里已经缓存过的m3u8格式目录文件名
即将 m3u8.m3u8.m3u8 改成 《庆余年》由盘盘搜提供全集在线播放-盘盘搜-1.m3u8
②然后用想要播放的m3u8格式文件目录复制替代手机文件中的同名文件
③将想要播放的m3u8格式文件夹复制到手机文件中对应的文件路径下就行了
目录中有索引及播放顺序的信息,如下所示
注意如果目录中的文件路径信息与你实际所放的不一样,还要修改,可以用word打开,然后查找替换就好了,也不麻烦