在看视频的时候想要下载下来,但是很多视频都是分段的,马赛克视频助手就是一款视频下载合并软件,自动嗅探视频,支持很多的平台。
功能介绍
1.自动嗅探到视频地址
2.下载自动添加http数据包
3.支持视频合并功能,无需一个个视频下载然后再一个个合成
软件原理
嗅探原理:通过fiddlercore嗅探到视频地址和http数据包信息
下载原理:使用ffmpeg来下载,对于部分ffmpeg下载不了,自己写写了下载功能
软件编写初衷
有次在看某鹅通的视频的时候,想下载下来观看,通过抓包发现是m3u8格式的,属于常规的视频加密,用ffmpeg下载缺失败了,分析是原来做了http请求头的限制,每次下载要去添加请求头也是麻烦,所以就写了这个软件,自动嗅探到M3u8地址和请求该地址的http请求头,看论坛也有很多朋友有问这个网站的下载方式,就免费分享出来,支持小鹅通、哔哩哔哩,腾讯视频等等的下载。
嗅探是什么
嗅探 sniff。嗅探器可以窃听网络上流经的数据包。用集线器hub组建的网络是基于共享的原理的,局域网内所有的计算机都接收相同的数据包,而网卡构造了硬件的“过滤器“通过识别MAC地址过滤掉和自己无关的信息,嗅探程序只需关闭这个过滤器,将网卡设置为“混杂模式“就可以进行嗅探。用交换机switch组建的网络是基于“交换“原理的,交换机不是把数据包发到所有的端口上,而是发到目的网卡所在的端口,这样嗅探起来会麻烦一些,嗅探程序一般利用“ARP欺骗“的方法,通过改变MAC地址等手段,欺骗交换机将数据包发给自己,嗅探分析完毕再转发出去。
- PC官方版
- 安卓官方手机版
- IOS官方手机版