日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Python教你快速批量下載抖音去水印短視頻

TikTokDownload 是由國人開源的抖音去水印視頻下載工具。開源地址是:https://github.com/Johnserf-Seed/TikTokDownload

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站建設、網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務清流,10多年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575

對于某些做視頻分析和研究的同學來說,這個工具非常有用,可以快速獲取到視頻資料。

下面就來介紹一下這個工具的使用方法。

1.準備

開始之前,你要確保Python和pip已經(jīng)成功安裝在電腦上,如果沒有,可以訪問這篇文章:超詳細Python安裝指南 進行安裝。

(可選1) 如果你用Python的目的是數(shù)據(jù)分析,可以直接安裝Anaconda:Python數(shù)據(jù)分析與挖掘好幫手—Anaconda,它內置了Python和pip.

(可選2) 此外,推薦大家用VSCode編輯器,它有許多的優(yōu)點:Python 編程的最好搭檔—VSCode 詳細指南。

請選擇以下任一種方式輸入命令安裝依賴:1. Windows 環(huán)境 打開 Cmd (開始-運行-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)絡環(huán)境無法訪問Github,你可以在Python實用寶典公眾號后臺回復 TikTokDownload 下載最新源代碼(2023-02-27)。

2.抖音去水印短視頻下載方法

運行軟件前先打開目錄下 conf.ini 文件按照要求進行配置:

配置完成后,在 TikTokDownload 目錄下新建一個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ù),沒有則使用默認參數(shù)并下載
profile.getProfile(cmd.setting())
# 如果需要定時下載則注釋這個input
input('[ 完成 ]:已完成批量下載,輸入任意鍵后退出:')

效果如下:

視頻會被默認保存在當前目錄的Download目錄下。

如果你只想下載單個視頻,你可以通過 TK.video_download 下載

import TikTokDownload as TK
TK.video_download("視頻鏈接", "yes")

Video_download 第一個參數(shù)是視頻的原始鏈接,第二個參數(shù)表明是否下載音樂原聲,yes為下載。

3.批量多用戶下載

通過修改配置的方式,我們只能實現(xiàn)逐個的用戶短視頻下載,每次下載新的用戶的短視頻都得修改配置,這非常麻煩。

如果我們想要在一次運行中就下載到全部用戶的短視頻應該怎么做呢?

方法很簡單,我們把想要下載的抖音號和對應的Userid放在rooms.txt中, 用逗號分隔:

1545798353,MS4wLjABAAAAdv-v-WcZO48UMZRDLB-huZxYObcxv5Z5FFWXKw4-o_8
135180247,MS4wLjABAAAAtmTX6GSVN_AFW792_8srxdu1kPNXkuSGoG8Xl8xDHbE

使用下方這份代碼,就可以將兩個作者的全部短視頻下載下來。

# 公眾號:Python實用寶典
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ù),沒有則使用默認參數(shù)并下載
profile.getProfile(tuple(setting))

在TikTokDownload目錄下保存為batch_download.py,然后使用Python運行這個py文件即可:

cd TikTokDownload
python batch_download.py

4.常見錯誤

  • 單個視頻鏈接與用戶主頁鏈接要分清,鏈接一定要輸入仔細,配置文件只支持用戶主頁。
  • 配置文件一定要注意編碼格式(推薦Notepad++)

分享題目:Python教你快速批量下載抖音去水印短視頻
本文URL:http://www.5511xx.com/article/dppsedh.html