视频链接拦截下载工具测试

本文档详细介绍了如何使用视频链接拦截下载工具,包括下载与安装M3U8批量下载器、Fiddler抓包工具,以及配置Fiddler脚本和运行本地服务器。系统通过Fiddler抓包视频数据,利用本地服务器判断并处理不同类型的HLS视频,自动下载并解密,最后合并文件。该工具适用于需要下载在线视频的场景。
摘要由CSDN通过智能技术生成

video_server

视频链接拦截下载工具测试

前提

1.下载本项目所有文件,放置在同一文件夹内

2.你需要先从下面链接下载M3U8批量下载器
发布地址:https://www.52pojie.cn/thread-1631141-1-1.html
下载地址:https://xyyx.lanzoub.com/ivYMM04hqlfe

3.需要可以播放视频的浏览器,建议使用谷歌浏览器

4.需要安装Fiddler抓包工具,可以从下方爱盘下载
https://down.52pojie.cn/Tools/Network_Analyzer/Fiddler.7z

使用

1.先打开M3U8批量下载器,并出现【http接口初始化完成,端口:8787】表示软件启动成功

在这里插入图片描述

2.打开Fiddler,切换到【FiddlerScript】选项卡,然后在【Go to】中选择【OnBeforeResponse】,会自动转到【OnBeforeResponse】函数

在这里插入图片描述

然后粘贴本项目的【main.js】中的代码到【OnBeforeResponse】函数内,如上图。最后点击上方的【Save Script】

在这里插入图片描述

3.双击运行本项目的【server.exe】,出现【Starting http server listen at 127.0.0.1:7809】,说明软件启动成功

在这里插入图片描述

4.所有初始工作已经做完,这时可以随意打开浏览器播放视频,会自动捕获视频并进行下载

系统简介

1.在观看视频的过程中,使用Fiddler进行抓包,当拦截到指定的数据时,将数据推送到本地的服务器处理

2.本地服务器判断hls类型,如果是标准的hls,那么直接推送到m3u8批量下载器去处理下载任务

3.如果是自定义的hls,那么就将任务推送到本地的下载器接管下载任务,下载完成后,由下载器自动调用解密工具得到原始视频文件

4.本地下载解密完成后,会推送一个合并任务到m3u8批量下载器进行文件合并,最后自动关闭窗口

5.使用本地下载下载器的任务,下载的缓存文件是不会自动删除,需要合并完成后手动删除

6.系统图解如下图

在这里插入图片描述

运行截图

在这里插入图片描述

在这里插入图片描述

下载地址

连接: https://www.lanzouy.com/iNw5c09q6p8f

最新版本可以在github上搜索本项目

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值