在看視頻的時候想要下載下來,但是很多視頻都是分段的,馬賽克視頻助手就是一款視頻下載合并軟件,自動嗅探視頻,支持很多的平臺。
功能介紹
1.自動嗅探到視頻地址
2.下載自動添加http數(shù)據(jù)包
3.支持視頻合并功能,無需一個個視頻下載然后再一個個合成
軟件原理
嗅探原理:通過fiddlercore嗅探到視頻地址和http數(shù)據(jù)包信息
下載原理:使用ffmpeg來下載,對于部分ffmpeg下載不了,自己寫寫了下載功能
軟件編寫初衷
有次在看某鵝通的視頻的時候,想下載下來觀看,通過抓包發(fā)現(xiàn)是m3u8格式的,屬于常規(guī)的視頻加密,用ffmpeg下載缺失敗了,分析是原來做了http請求頭的限制,每次下載要去添加請求頭也是麻煩,所以就寫了這個軟件,自動嗅探到M3u8地址和請求該地址的http請求頭,看論壇也有很多朋友有問這個網(wǎng)站的下載方式,就免費分享出來,支持小鵝通、嗶哩嗶哩,騰訊視頻等等的下載。
嗅探是什么
嗅探 sniff。嗅探器可以竊聽網(wǎng)絡上流經的數(shù)據(jù)包。用集線器hub組建的網(wǎng)絡是基于共享的原理的,局域網(wǎng)內所有的計算機都接收相同的數(shù)據(jù)包,而網(wǎng)卡構造了硬件的“過濾器“通過識別MAC地址過濾掉和自己無關的信息,嗅探程序只需關閉這個過濾器,將網(wǎng)卡設置為“混雜模式“就可以進行嗅探。用交換機switch組建的網(wǎng)絡是基于“交換“原理的,交換機不是把數(shù)據(jù)包發(fā)到所有的端口上,而是發(fā)到目的網(wǎng)卡所在的端口,這樣嗅探起來會麻煩一些,嗅探程序一般利用“ARP欺騙“的方法,通過改變MAC地址等手段,欺騙交換機將數(shù)據(jù)包發(fā)給自己,嗅探分析完畢再轉發(fā)出去。
- PC官方版
- 安卓官方手機版
- IOS官方手機版