此博客僅爲我業餘記錄文章所用,發佈到此,僅供網友閱讀參考,如有侵權,請通知我,我會刪掉。
本文章純野生,無任何借鑑他人文章及抄襲等。
前言
請安裝以下工具,高考要考。
appium,夜神模擬器,fiddler,jdk,不安裝後面無法操作
目前只寫了一種下載抖音視頻的方法,後續我再添加幾個其他方法。
此案例需要安裝Appium,jdk,fiddler,夜神模擬器(默認讀者已知悉這些工具如何使用)
工具 | 描述 |
---|---|
Appium | 模擬人爲操作手機 |
fiddler | 用作於抓包 |
jdk | 運行環境需要 |
夜神模擬器 | 虛擬手機環境 |
方法一
1.配置抓包環境
配置fiddler手機抓包鏈接:https://blog.csdn.net/luyaran/article/details/80653410
- 首先,在cmd工具輸入ipconfig,用以查看本機ip地址
- 接着,打開夜神模擬器(我這裏模擬了一臺安卓設備,有條件的可以選擇真機),在wifi連接–代理–這裏選擇手動,然後輸入本機ip
- 打開fiddler軟件,在Tools–Options–Connections(下圖所示),任意設置一個端口號,wifi連接這裏一致就可以了。
2 抓包
- 打開抖音
- 隨意播放一個視頻,可以看到fillder這邊已經抓取到了多個數據包,並且有兩個的格式爲MP4,這兩個MP4很有可能就是我們需要的下載的視頻,複製一波url。
- 複製url,到手機瀏覽器打開看一看(抖音做了反爬,PC端的ua無法訪問,必須得手機端ua)
- 可以看到在手機瀏覽器裏是可以通過url來訪問該視頻的,無疑,這就是我們需要的url。
3.代碼
- 代碼走一波,看是否可以請求到該url。emmmm…代碼成功該請求到了。
- 可以看到,下載下來的視頻是可以成功播放的。
怎麼樣。。這個方法夠簡單的吧。下載無水印視頻就是如此輕快簡單。
方法二
根據抖音號下載該抖音號的所有視頻!
-
這個等我研究出來就更新。