一、工具准备 1、抓包工具Fiddler
Download Fiddler Web Debugging Tool for Free by Telerik
2、VLC media player
Download official VLC media player for Windows - VideoLAN
3、微信PC端
微信 Windows 版
二、开始抓包 1、打开Fiddler工具,设置修改如下
这里要勾选上
2、打开微信电脑端,打开微信小程序,视频播放几秒后把整个小程序窗口关掉
按键盘F12停止Fiddler继续收集流量信息
抓取到的链接列表里搜索m3u8
3、在链接里面找到你要的视频链接地址
搜索.m3u8为尾缀的http请求,点击右键进行拷贝url
m3u8 可归为基于HTTP的流媒体传输协议一类,多见于电视盒子,可以播放但不能直接下载,此时我们需要一个能转录该视频的工具:VLC Media Player
三、下载视频 1、播放测试一下,VLC支持直接播放基于HTTP的音视频流,也支持将视频流内容转换成本地文件
打开播放器,选择打开网络串流,将链接复制进去
测试是否能正常播放
2、导出视频
VLC内置了几种常见的音视频配置,此处音频和视频内容我们都要,括号内代表转换后的本地视频格式;如果你仅需要音频/视频,可以指定为单纯的音频或视频格式
选择要保存视频的位置保存即可。
参考资料:
VLC Transcode
VLC Documentation - Streaming HowTo
VLC Documentation - Advanced Streaming Using the Command Line