如何下載DingTalk的直播視頻?
說明:本文未經授權禁止轉載
緒言
如果有天早上
你突發奇想
突然就想把老師上課的視頻下載下來
但是
正在尋找下載按鈕時
突然發現……
灰色的?!?!
看來是老師禁止下載直播吧……
那怎么辦呢?
准備工作
需要的東西
Fiddler(一款抓包軟件)
M3U8下載器(用於下載視頻並合並視頻)
一台電腦
肯鑽研的你
下載
由於博客園上傳文件的限制,一次只能上傳10MB
所以將M3U8的壓縮包分成了兩個部分
將其都下載到同一目錄后點擊解壓即可
[單文件版]M3U8Downloader_1.0[.Net4.6].part1.rar
[單文件版]M3U8Downloader_1.0[.Net4.6].part2.rar
基本設置
點開這個主程序Fiddler.exe
程序打開時,殺毒軟件可能會誤報,請信任(反正我用的也是這個)
打開就是這樣子的
但是現在還是用不了,需要做一些設置
點擊 工具->選項 進行設置
常規:全部打鈎 “什么也不做” 熱鍵任意
再點第二個:HTTPS
HTTPS:全部打鈎 從所有進程(因為你也要截釘釘嘛)
再點右邊的“操作”
操作:點擊第一項 信任根證書
然后在彈出的窗口都點“是”
此時殺軟可能會彈出來(讓它滾!)
繼續點“是”
然后(我的電腦)會彈出一個最高級的窗口問是否允許其進行設置
選“是”即可
最后他出現了這個 應該就是證書設置完成了
待會要是還是不能用,建議關閉所有殺毒軟件再重新進行這一步!
我們繼續。點擊連接,進行如下設置:
不捕獲FTP,確保端口是8888(一定不能改!)
其他打鈎。
最后,點擊“確定”之后要重新啟動Fiddler!
關閉Fiddler,再次打開。
(此時殺軟可能又會跳出來……建議關閉它們!)
這是最后一步設置。
開始抓包
首先移除之前的會話
編輯->移除->所有會話
(貌似按下Ctrl+X也是)
然后下面的消息就沒了
接着,把釘釘放在Fiddler的后面
點着任意進程,並一直按着鼠標,將其拖到釘釘窗口上
釘釘的窗口會變成反色,同時“任意進程”變成了dingtalk:xxxxx(這是窗口句柄,每個人的可能不一樣)
打開直播回放
(這時Fiddler里面應該就會出現幾條消息吧……沒有出現的呢可能之前設置沒有成功……)
接着點開你要下載的直播視頻
Fiddler上就會出現大概這幾樣
當然你要下載視頻片段的話,可能會累死……每個視頻片段幾分鍾,一個直播一個半小時……
所以,右鍵那個圖標像一張紙的數據,點“復制”->“僅URL”
(貌似Ctrl+U也行)
打開M3U8下載器
把剛剛復制的URL粘貼到第一個框框
選擇MP4或者TS都可以(圖片:我后來下載了兩個視頻都驗證了一下,發現windows自帶的media player都可以打開)
點“下載”,右邊就會有視頻下載的進度。
等它就好了。
下載完了之后,它會彈出“命令執行完成”窗口
這是點擊“打開下載路徑”,你就可以看直播視頻了!
Attention
不要拿Fiddler去干壞事。
(我知道你也不會的,對吧?)