經常有小盆友問我說,”用腳本如何判斷抖音的視頻是否播放完成“ ,然後我就仔細研究一番,終於找到了一種方法
一、研究過程
1、抖音的視頻從15s 到 幾十分鐘視頻都有,超過30s視頻都帶有進度條,但少數特例不帶 ,所以不能通過進度條判斷視頻長度,不知道是否何時播放完成了
2、用autojs看看在界面的元素結構中是否包含隱藏信息,拿起手機隨即寫幾行代碼測試,結果不行,什麼信息也沒有。
3、後來小夥伴們一致結論,這玩意比較難,遂想放棄,但是我信念告訴我說,肯定有方法,不然再辛苦挖掘一下 ……
4、拿起手機,觀察抖音視頻的方方面面的按鈕,點來點去,突然發現,原來可以分享視頻鏈接出去,讓別人用網頁看視頻,哇~~
有突破口了
5、打開視頻分享鏈接,對頁面內容各種分析挖掘,用各種方式嘗試後,發現行啊!~
6、coding 、測試, bug~ 修改~繼續測試,終於搞出來了,還是挺好玩的,不敢獨享,分享出來給小夥伴們用~😁
二、結論
結果是我做了一個“在線獲取抖音視頻長度的網站和接口” ,地址是: dy.wenmingkeji.com
界面很簡單是這樣滴: (由於時間有限,界面粗糙了,請見諒!)
三、怎麼用啊
例如你用按鍵精靈,你先獲取視頻分享鏈接,然後調用我這個接口,就可以獲得精準的視頻時長了,具體有啥價值我不知道,各位小夥伴請自行發揮吧 ~ 喫瓜去~嘻嘻