新聞中心
這篇“怎么使用Python快速批量下載抖音去水印短視頻”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“怎么使用Python快速批量下載抖音去水印短視頻”文章吧。
成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),門源企業(yè)網(wǎng)站建設(shè),門源品牌網(wǎng)站建設(shè),網(wǎng)站定制,門源網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,門源網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
1.準(zhǔn)備
開始之前,你要確保Python和pip已經(jīng)成功安裝在電腦上,如果沒有,可以訪問這篇文章:超詳細(xì)Python安裝指南 進(jìn)行安裝。
(可選1) 如果你用Python的目的是數(shù)據(jù)分析,可以直接安裝Anaconda:Python數(shù)據(jù)分析與挖掘好幫手—Anaconda,它內(nèi)置了Python和pip.
(可選2) 此外,推薦大家用VSCode編輯器,它有許多的優(yōu)點(diǎn):Python 編程的最好搭檔—VSCode 詳細(xì)指南。
請(qǐng)選擇以下任一種方式輸入命令安裝依賴:1. Windows 環(huán)境 打開 Cmd (開始-運(yùn)行-CMD)。2. MacOS 環(huán)境 打開 Terminal (command+空格輸入Terminal)。3. 如果你用的是 VSCode編輯器 或 Pycharm,可以直接使用界面下方的Terminal.
git clone https://github.com/Johnserf-Seed/TikTokDownload.git cd TikTokDownload pip install -r requirements.txt
如果你的網(wǎng)絡(luò)環(huán)境無法訪問Github,你可以在Python實(shí)用寶典公眾號(hào)后臺(tái)回復(fù) TikTokDownload 下載最新源代碼(2023-02-27)。
2.抖音去水印短視頻下載方法
運(yùn)行軟件前先打開目錄下 conf.ini 文件按照要求進(jìn)行配置:

配置完成后,在 TikTokDownload 目錄下新建一個(gè)py文件,填入以下代碼即可使用:
# example.py
import TikTokDownload as TK
import Util
# 單視頻下載
# TK.video_download(*TK.main())
# 批量下載
if __name__ == '__main__':
# 獲取命令行參數(shù)
cmd = Util.Command()
# 獲取用戶主頁數(shù)據(jù)
profile = Util.Profile()
# 使用參數(shù),沒有則使用默認(rèn)參數(shù)并下載
profile.getProfile(cmd.setting())
# 如果需要定時(shí)下載則注釋這個(gè)input
input('[ 完成 ]:已完成批量下載,輸入任意鍵后退出:')效果如下:

視頻會(huì)被默認(rèn)保存在當(dāng)前目錄的Download目錄下。
如果你只想下載單個(gè)視頻,你可以通過 TK.video_download 下載
import TikTokDownload as TK
TK.video_download("視頻鏈接", "yes")Video_download 第一個(gè)參數(shù)是視頻的原始鏈接,第二個(gè)參數(shù)表明是否下載音樂原聲,yes為下載。
3.批量多用戶下載
通過修改配置的方式,我們只能實(shí)現(xiàn)逐個(gè)的用戶短視頻下載,每次下載新的用戶的短視頻都得修改配置,這非常麻煩。
如果我們想要在一次運(yùn)行中就下載到全部用戶的短視頻應(yīng)該怎么做呢?
方法很簡(jiǎn)單,我們把想要下載的抖音號(hào)和對(duì)應(yīng)的Userid放在rooms.txt中, 用逗號(hào)分隔:
1545798353,MS4wLjABAAAAdv-v-WcZO48UMZRDLB-huZxYObcxv5Z5FFWXKw4-o_8 135180247,MS4wLjABAAAAtmTX6GSVN_AFW792_8srxdu1kPNXkuSGoG8Xl8xDHbE
使用下方這份代碼,就可以將兩個(gè)作者的全部短視頻下載下來。
# 公眾號(hào):Python實(shí)用寶典
import Util
def read_rooms():
f = open("rooms.txt", "r", encoding="utf-8")
short_rooms = ["https://www.douyin.com/user/" + l.strip("n").split(",")[1] for l in f.readlines()]
return short_rooms
# 批量下載
if __name__ == '__main__':
userids = []
cmd = Util.Command()
for room in read_rooms():
setting = cmd.setting()
setting[0] = room
# 獲取用戶主頁數(shù)據(jù)
profile = Util.Profile()
# 使用參數(shù),沒有則使用默認(rèn)參數(shù)并下載
profile.getProfile(tuple(setting))在TikTokDownload目錄下保存為batch_download.py,然后使用Python運(yùn)行這個(gè)py文件即可:
cd TikTokDownload python batch_download.py

4.常見錯(cuò)誤
單個(gè)視頻鏈接與用戶主頁鏈接要分清,鏈接一定要輸入仔細(xì),配置文件只支持用戶主頁。
配置文件一定要注意編碼格式(推薦Notepad++)

以上就是關(guān)于“怎么使用Python快速批量下載抖音去水印短視頻”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
文章名稱:怎么使用Python快速批量下載抖音去水印短視頻
網(wǎng)頁網(wǎng)址:http://www.dlmjj.cn/article/jchjdi.html


咨詢
建站咨詢
