video server/download.exe是一款可以一鍵提取網(wǎng)站視頻進行下載的工具,很多主流網(wǎng)站的視頻都能下載。最重要是完全免費,下載速度快,可以同步批量下載視頻,原畫質(zhì)保存,下載過程中不影響工作。
系統(tǒng)簡介
1.在觀看視頻的過程中,使用Fiddler進行抓包,當攔截到指定的數(shù)據(jù)時,將數(shù)據(jù)推送到本地的服務(wù)器處理
2.本地服務(wù)器判斷hls類型,如果是標準的hls,那么直接推送到m3u8批量下載器去處理下載任務(wù)
3.如果是自定義的hls,那么就將任務(wù)推送到本地的下載器接管下載任務(wù),下載完成后,由下載器自動調(diào)用解密工具得到原始視頻文件
4.本地下載解密完成后,會推送一個合并任務(wù)到m3u8批量下載器進行文件合并,最后自動關(guān)閉窗口
5.使用本地下載下載器的任務(wù),下載的緩存文件是不會自動刪除,需要合并完成后手動刪除
6.系統(tǒng)圖解如下圖
使用前提
1.下載本項目所有文件,放置在同一文件夾內(nèi)
2.你需要先下載M3U8批量下載器
3.需要可以播放視頻的瀏覽器,建議使用谷歌瀏覽器
4.需要安裝Fiddler抓包工具,可以從下方愛盤下載
使用說明
1.先打開M3U8批量下載器,并出現(xiàn)【http接口初始化完成,端口:8787】表示軟件啟動成功
2.打開Fiddler,切換到【FiddlerScript】選項卡,然后在【Go to】中選擇【OnBeforeResponse】,會自動轉(zhuǎn)到【OnBeforeResponse】函數(shù)
然后粘貼本項目的【main.js】中的代碼到【OnBeforeResponse】函數(shù)內(nèi),如上圖。最后點擊上方的【Save Script】
3.雙擊運行本項目的【server.exe】,出現(xiàn)【Starting http server listen at 127.0.0.1:7809】,說明軟件啟動成功
4.所有初始工作已經(jīng)做完,這時可以隨意打開瀏覽器播放視頻,會自動捕獲視頻并進行下載