一、下载工具
- 抓包工具 Fiddler:
可从 Telerik 官网免费下载 Fiddler Web 调试工具,链接为:Download Fiddler Web Debugging Tool for Free by Telerikhttps://www.telerik.com/download/fiddlerhttps://www.telerik.com/download/fiddler通过该工具,能够对网络流量进行捕获和分析,帮助我们了解数据在网络中的传输情况。
我用的版本信息为:v5.0.20245.10105 for .NET 4.6.2 Built: 2024年10月16日 Windows - VLC 媒体播放器:
可前往 VideoLAN 官网下载适用于 Windows 系统的官方版本 VLC 媒体播放器,链接为:Download official VLC media player for Windows - VideoLANhttps://www.videolan.org/vlc/download-windows.htmlhttps://www.videolan.org/vlc/download-windows.html它支持多种格式的音频和视频文件播放,是一款功能强大且开源的媒体播放工具。
我用的版本信息为:Version 3.0.21 • Windows - 微信电脑版
二、捕捉并查找到微信小程序视频的URL:
1、下载安装后Fiddler工具后打开,选择Tools,点击Options,打开Options界面后,点击HTTPS界面,如图所示勾选即可,其余不用动,最后点击OK按钮,回到主页面


2、点击Capture Traffic或F12开始抓包(有对号为开始抓包,没对号为结束抓包)

注意:再次打开Fiddler工具可能会出现图中所示的内容,直接点击Cancel即可
3、把URL、Content-Type、Process拉长,拉长到URL能看到大部分内容,Content-Type、Process能看到所有内容即可:
4、打开微信电脑版,打开微信小程序,播放一个微信小程序视频(要打开声音,一直播放,不要关闭,最好是只打开一个视频,小编没有试过打开多个视频的情况)
重点!!!一定要先开始抓包,然后再打开微信小程序视频,并且最好把其他无关的软件或网页全部关掉,这样就会很好找
5、最重要的步骤!!!回到Fiddler工具,首先看最左侧 “#” 这一列,出现下载图标且该图标4-5秒或者更长时间没有变,立即双击,然后点击右键,在点击Copy,最后点击Just Url,这样该微信小程序的视频的URL就复制成功了(看完图片下面的说明就更清晰了)
下面我们来具体看一下这个URL,如图所示,我们可以看到只有选中的URL长时间存在下载图标,并且URL里面有f0.mp4的字样,再看最下面画红线的部分:Downiload Progress: 8,209,071 of 183,271,227 bytes. Hit F5 to refesh(翻译:下载进度:8209071,共183271227字节。按F5重新刷新),这三种标志表明这是一个下载任务,计算机正在下载该文件,而且文件还很大,大概率就是视频文件,那么再看Process这一列画红线部分:wechatappex:1908(我不知道其他人的这个一不一样,反正都是类似的),我们就可以得出计算机正在下载微信小程序里的视频文件,那么这个URL就是该微信小程序的视频文件的URL,知道了这个,我们在找微信小程序的视频文件的URL时,就会更加准确和清晰。
在这里要注意以下两点:
(1)我实践中所要下载的视频长度大约为2小时,所以视频文件肯定很大,计算机下载的时间也较长,所以下载图标存在的时间也很长,但是好像当计算机下载完视频文件之后,下载图标就会消失,这个URL就会失效,只是好像,具体准不准不知道,所以建议大家在计算机下载视频的时候就把URL复制下来,当然,这一切都是基于视频较长的情况,视频很短的话我十分建议录屏)
(2)还有一种情况是查找带有m3u8字样的URL,如果查找到了,那么这个URL也是该微信小程序视频的URL,这个m3u8一般在URL的尾部,这种情况是我当时查找资料的时候查到的,但是实际上我并没有碰到,借此机会把Fiddler工具的查找URL的方法介绍一下:
找到并点击Find,出现Find Sessions界面,然后在界面第一行Find:后面写要查找的内容或关键词(在这里可以是m3u8或mp4或mp3等等一系列表示视频的格式,我这里用一个毫不相关的blog来举个例子),然后点击Find Sessions即可,效果如图所示:
OK,接下来进行第三部分