一、起因
最近想下载微信视频号里的视频,但是官方并没有给出下载方式,于是网上去找方法,也找到了很多相关的软件,但都是失效的,有些方法还停留在上半年,说是找到taskid,但还是不行,于是结合网上的一些方法再不断测试改进,目前可以正常下载视频号里的视频了,具体方法如下。(需用到抓包工具,我用的是HTTPDebugger,其余的抓包工具应该也可以)
二、打开要下载的视频号视频
三、打开抓包软件
如果播放了视频,但是抓包软件里没有内容,那么需要去到视频号界面按Ctrl+R(刷新视频),到时会出现像图片里这样的内容,认准Type是video/mp4,然后复制后面的Url链接,认准是finder.video.qq.com开头的,重点来了,这时要把链接https://finder.video.qq.com/251/20302/stodownload?encfilekey=xxx里的20302改为20304。然后把改好的链接放到下载器里。
四、打开下载器
我用的是浏览器下载,默认下载的名称是stodownload没有后缀,这时就需要加上视频文件后缀(.mp4)。
五、下载到本地
这时可以看到下载下来的视频是有缩略图了,我们打开看看是不是对应的视频。
六、打开视频
打开视频可以正常播放,我们再去跟原视频对比,内容时长都是一样的,说明视频没有下错。
七、结尾
这个方法目前是亲测可用,至于可以用多久就不知道了,毕竟网上那些可行的方法,在5月都还可用,到8月我想用的时候就用不了了。
本方法有2个重点:1、需要用到抓包软件,得找到对应链接。2、就是把链接里的20302改成20304,如果不改,视频可以下载,但是放不了。
补充一下:如何下载到高清版原视频
删掉这些参数
&a=
&idx=
&extg=
&svrbypass=
&svrnonce=
&fexam=
只留encfilekey和token部分
直接下载是压缩版的视频,精简掉参数下载到原版视频更清晰,更大。
作个总结:
微信视频号视频下载方法:
首先使用Fiddler等抓包软件抓到视频地址,将视频地址中的20302改成20304,
下载时注意加上视频文件后缀(.mp4)
下载到高清版原视频?删掉视频地址中的这些参数即可:
&a=
&idx=
&extg=
&svrbypass=
&svrnonce=
&fexam=
只留encfilekey和token部分,下载的就是原始视频。
下载建议使用迅雷等工具,否则容易下载失败,下载后把后戳名,改成.mp4
这个方法以前能用,现在下载后的视频播放不了,不知道是啥原因。