python一鍵去抖音視頻水印工具
無水印視頻下載
方法一:
無水印視頻下載很簡單,有一個通用的方法,就是使用去水印平臺即可。
我使用的去水印平臺是:http://douyin.iiilab.com/
在輸入框中輸入視頻鏈接點擊視頻解析,就可以獲得無水印視頻鏈接。
這個網(wǎng)站當初我寫代碼的時候是好使的,當初用這個網(wǎng)站下了一些無水印視頻,不過寫這篇文章的時候發(fā)現(xiàn)這個取水印平臺無法正常解析了,等它修復好了再用這個功能吧。
這個平臺不僅包括抖音視頻去水印,還支持火山、快手、陌陌、美拍等無水印視頻。所以做一個這個網(wǎng)站的接口還是很合適的。
簡單測試了一下,這個網(wǎng)站的API是需要付費解析的,如果通過模擬請求的方式有些困難,因此決定上瀏覽器模擬器Splinter。
這里使用方法就不累述,不過有一點可以說的是,我們可以配置headless參數(shù),來將Splinter配置為無頭瀏覽器,啥事無頭瀏覽器呢?就是運行Splinter不調出瀏覽器界面,直接在后臺模擬各種請求,很是方便。
這部分的代碼很簡單,無非就是填充元素,確定解析按鈕位置,點擊按鈕,獲取視頻下載鏈接即可。這點小問題,就自行分析吧。
整體代碼:
方法二:
這個方法是通過網(wǎng)友的反饋得知的,對下載鏈接直接修改即可得到無水印下載鏈接。
download_url = video_html['video']['play_addr']['url_list'][0].replace('playwm','play')
方法簡單粗暴,很好用。好處就是處理速度飛快,缺點是這種方法通用性不強,不同視頻發(fā)布平臺的打碼方法可能有不同,需要自行分析。
總結
玩爬蟲還是很有意思的,請勿用于學習以外的用途,希望大家都有所收獲。
相關文章
python一招完美搞定Chromedriver的自動更新問題
這篇文章主要介紹了python一招完美搞定Chromedriver的自動更新,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-09-09python庫lxml在linux和WIN系統(tǒng)下的安裝
這篇內容我們給大家分享了lxml在WIN和LINUX系統(tǒng)下的簡單快速安裝過程,有興趣的朋友參考學習下。2018-06-06Python使用FastApi發(fā)送Post請求的基本步驟
FastAPI 是一個現(xiàn)代、快速(高性能)的 Web 框架,用于構建 API,它基于 Python 3.6 及以上版本,在 FastAPI 中發(fā)送 POST 請求,通常是指創(chuàng)建一個接口來接收客戶端發(fā)送的 POST 請求,以下是使用 FastAPI 處理 POST 請求的基本步驟,需要的朋友可以參考下2024-09-09Python對Excel按列值篩選并拆分表格到多個文件的代碼
這篇文章主要介紹了Python對Excel按列值篩選并拆分表格到多個文件,本文通過代碼給大家介紹的非常詳細,需要的朋友可以參考下2019-11-11如何用Python?實現(xiàn)景區(qū)安防系統(tǒng)
本設計中,利用YOLO目標檢測算法、Openpose姿態(tài)識別算法、deepsort跟蹤算法、MSCNN人群密度估計算法實現(xiàn)了火災監(jiān)測、吸煙監(jiān)測、行為安全監(jiān)測、人群密度監(jiān)測、口罩率監(jiān)測、人員定位監(jiān)測六大功能,對Python?實現(xiàn)景區(qū)安防系統(tǒng)感興趣的朋友一起看看吧2022-07-07