上次,小编分享过一篇通过抓包方式固定微信内的视频的方法,当时有用户提出针对微信内m3u8视频如何固定,今天小编就此做个分享。
首先,我们先了解下m3u8视频,m3u8视频是一种基于 HTTP Live Streaming 文件视频格式,它主要是存放整个视频的基本信息和分片(Segment)组成。HLS是新一代流媒体传输协议,其基本实现原理为将一个大的媒体文件进行分片,将该分片文件资源路径记录与m3u8文件置于playlist中,其中附带一些额外描述(比如该资源的多带宽信息等)用于提供给客户端。客户端依据该m3u8文件可获取对应的媒体资源,进行播放。m3u8视频一般以“.ts”结尾。
1)微信内打开m3u8视频播放链接,选择通过默认浏览器(默认浏览器设置为Chrome)打开。
2)使用浏览器后视频可能无法播放,如下图所示:
3)按F12,打开chrome浏览器开发工具,将浏览器模拟成手机,刷新视频即可播放,播放过程可能声音与图像不同步,但是不影响固定,如下图所示:
4)在浏览器右侧的开发这工具侧,选择ALL,点击TYPE进行排序,根据m3u8特征,找到ts视频链接。
5)固定过程中可能会抓到多个ts视频链接,待视频播放结束,找到所有ts视频链接,一般情况所有视频链接地址都一样,文件名会按顺序排列,我们只需找到第一条视频链接和最后一条视频链接即可,中间的可以在excel里自动填充,如下图所示:
6)将上述ts链接复制到迅雷,通过迅雷下载视频。
7)将下载完成后的ts视频进行合并,合并可以通过“copy /b *.ts new.ts”命令合并。
8)合并后的“20211117.ts”就是要固定的视频,如果需要转成MP4,可以通过转换工具进行转换。
另外,我们也可以通过m3u8固定工具进行固定,在使用工具时,我们需要先找到“.m3u8”的链接,方法可以参考步骤1到4,如下图所示:
打开固定工具,粘贴上述链接,开始下载,如下图示所示:
下载完成后,到工具目录下的output目录下即可找到。
安全为先,洞鉴未来,奇安信盘古石取证团队竭诚为您提供电子数据取证专业的解决方案与服务。如需试用,请联系奇安信各区域销售代表,或致电95015,期待您的来电!
原文始发于微信公众号(盘古石取证):微信内m3u8视频固定方法
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论