视频拦截下载工具是一款可以用来拦截 Windows 播放视频的工具,配合另外一款工具 M3U8 就可以实现微信视频号的下载。但是这个过程太麻烦,能劝退96%的用户。@Appinn

视频拦截下载工具:劝退 96.1% 用户的微信视频号下载方法

感谢 @pcysanji 同学在频道群组评论中的推荐。

这是一个看起来完全自用的项目,开发者 @592767809 用爱发电,起了个很随意的名字:video_server,并且会在软件中提示「如你付款获取本软件,请立即申请退款并且差评」。

视频拦截下载工具:劝退 96.1% 用户的微信视频号下载方法 1

原理

开发者提供了下载原理:

  1. 在观看视频的过程中,使用server进行抓包,当拦截到指定的数据时,将数据推送到本地的服务器处理
  2. 本地服务器判断hls类型,如果是标准的hls,那么直接推送到m3u8批量下载器去处理下载任务
  3. 如果是自定义的hls,那么就将任务推送到本地的下载器后台接管下载任务,下载完成后,会推送一个合并任务到m3u8批量下载器进行文件合并,最后自动关闭窗口
  4. 如果是mpd类型,会调用N_m3u8DL-RE下载
  5. 使用本地下载下载器的任务,下载的缓存文件是不会自动删除,需要合并完成后手动删除

青小蛙也根据官方教程制作了一张使用流程表:

视频拦截下载工具:劝退 96.1% 用户的微信视频号下载方法 2

实际上这里面阻挡最多用户的,大概就是安装证书那个步骤了。但这也是没有办法的,毕竟想要解密 https 流量,就需要使用 MitM(中间人攻击)方法,通过信任自己的证书,拦截并解密所有的 https 流量。

青小蛙也尝试了下载视频号视频,跟着教程来,还是挺方便的:

视频拦截下载工具:劝退 96.1% 用户的微信视频号下载方法 3
注意,看到软件里提示“key已被重置”,就可以正常看视频号的视频了,它会自动下载。

此方法还可以下载其他网页、软件里的视频。

获取

  • 项目地址

原文:https://xbcpy.com/