


Mit Python erfahren Sie, wie Sie schnell kurze Videos mit Douyin-Wasserzeichen in Stapeln herunterladen
TikTokDownload ist ein chinesisches Open-Source-Video-Download-Tool zum Entfernen von TikTok-Wasserzeichen. Die Open-Source-Adresse lautet: https://github.com/Johnserf-Seed/TikTokDownload
Für einige Studenten, die Videoanalysen und -recherchen durchführen, ist dieses Tool sehr nützlich und kann schnell Videodaten abrufen.
Lassen Sie uns die Verwendung dieses Tools vorstellen.
1. Vorbereitung
Bevor Sie beginnen, müssen Sie sicherstellen, dass Python und pip erfolgreich auf Ihrem Computer installiert wurden. Wenn nicht, können Sie diesen Artikel besuchen: Super Detaillierte Python-Installationsanleitung, um es zu installieren.
(Optional 1) Wenn Sie Python für die Datenanalyse verwenden, können Sie Anaconda direkt installieren: Anaconda, ein guter Helfer für die Python-Datenanalyse und das Mining, verfügt über integriertes Python und pip.
(Optional 2) Darüber hinaus ist es Ich empfehle jedem, den VSCode-Editor zu verwenden, der viele Vorteile bietet: Der beste Partner für die Python-Programmierung – VSCode Detaillierte Anleitung.
Bitte wählen Sie eine der folgenden Methoden, um Befehle zum Installieren von Abhängigkeiten einzugeben: 1. Öffnen Sie Cmd (Start-Ausführen-CMD) in der Windows-Umgebung. 2. MacOS-Umgebung Öffnen Sie Terminal (Befehl+Leertaste, um Terminal aufzurufen). 3. Wenn Sie den VSCode-Editor oder Pycharm verwenden, können Sie direkt das Terminal am unteren Rand der Benutzeroberfläche verwenden.
git clone https://github.com/Johnserf-Seed/TikTokDownload.git cd TikTokDownload pip install -r requirements.txt
Wenn Ihre Netzwerkumgebung nicht auf Github zugreifen kann, können Sie im Hintergrund des offiziellen Kontos der Python Practical Collection auf TikTokDownload antworten um den neuesten Quellcode herunterzuladen (27.02.2023).
2. So laden Sie ein TikTok-Kurzvideo ohne Wasserzeichen herunter
Öffnen Sie vor dem Ausführen der Software die Datei conf.ini im Verzeichnis und konfigurieren Sie sie gemäß den Anforderungen:
Nachdem die Konfiguration abgeschlossen ist, erstellen Sie eine neue py-Datei im TikTokDownload-Verzeichnis. Geben Sie den folgenden Code ein, um ihn zu verwenden:
# example.py import TikTokDownload as TK import Util # 单视频下载 # TK.video_download(*TK.main()) # 批量下载 if __name__ == '__main__': # 获取命令行参数 cmd = Util.Command() # 获取用户主页数据 profile = Util.Profile() # 使用参数,没有则使用默认参数并下载 profile.getProfile(cmd.setting()) # 如果需要定时下载则注释这个input input('[ 完成 ]:已完成批量下载,输入任意键后退出:')
Der Effekt ist wie folgt:
Das Video wird standardmäßig im Download-Verzeichnis des aktuellen Verzeichnisses gespeichert.
Wenn Sie nur ein einzelnes Video herunterladen möchten, können Sie es über TK.video_download herunterladen.
import TikTokDownload as TK TK.video_download("视频链接", "yes")
Video_download Der erste Parameter ist der Originallink des Videos und der zweite Parameter gibt an, ob der Musik-Soundtrack heruntergeladen werden soll. Ja bedeutet Herunterladen .
3. Batch-Mehrbenutzer-Download
Durch Ändern der Konfiguration können wir nur kurze Videos für jeden Benutzer einzeln herunterladen. Jedes Mal, wenn wir das kurze Video eines neuen Benutzers herunterladen, müssen wir die Konfiguration ändern, was sehr mühsam ist .
Was sollen wir tun, wenn wir die Kurzvideos aller Benutzer auf einmal herunterladen möchten?
Die Methode ist sehr einfach. Wir geben das Douyin-Konto, das wir herunterladen möchten, und die entsprechende Benutzer-ID durch Kommas getrennt in rooms.txt ein:
1545798353,MS4wLjABAAAAdv-v-WcZO48UMZRDLB-huZxYObcxv5Z5FFWXKw4-o_8 135180247,MS4wLjABAAAAtmTX6GSVN_AFW792_8srxdu1kPNXkuSGoG8Xl8xDHbE
Verwenden Sie den folgenden Code, um alle kurzen Videos der beiden Autoren herunterzuladen.
# 公众号: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 # 获取用户主页数据 profile = Util.Profile() # 使用参数,没有则使用默认参数并下载 profile.getProfile(tuple(setting))
Speichern Sie es als „batch_download.py“ im TikTokDownload-Verzeichnis und führen Sie dann mit Python diese py-Datei aus:
cd TikTokDownload python batch_download.py
4. Häufige Fehler
- Ein einzelner Videolink sollte von der Homepage eines Benutzers unterschieden werden Link, und der Link muss sicher sein. Bitte geben Sie ihn sorgfältig ein, Profile unterstützen nur Benutzer-Homepages.
- Achten Sie unbedingt auf das Kodierungsformat der Konfigurationsdatei (Notepad++ wird empfohlen)
Das obige ist der detaillierte Inhalt vonMit Python erfahren Sie, wie Sie schnell kurze Videos mit Douyin-Wasserzeichen in Stapeln herunterladen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP ist hauptsächlich prozedurale Programmierung, unterstützt aber auch die objektorientierte Programmierung (OOP). Python unterstützt eine Vielzahl von Paradigmen, einschließlich OOP, funktionaler und prozeduraler Programmierung. PHP ist für die Webentwicklung geeignet, und Python eignet sich für eine Vielzahl von Anwendungen wie Datenanalyse und maschinelles Lernen.

PHP eignet sich für Webentwicklung und schnelles Prototyping, und Python eignet sich für Datenwissenschaft und maschinelles Lernen. 1.PHP wird für die dynamische Webentwicklung verwendet, mit einfacher Syntax und für schnelle Entwicklung geeignet. 2. Python hat eine kurze Syntax, ist für mehrere Felder geeignet und ein starkes Bibliotheksökosystem.

Python eignet sich besser für Anfänger mit einer reibungslosen Lernkurve und einer kurzen Syntax. JavaScript ist für die Front-End-Entwicklung mit einer steilen Lernkurve und einer flexiblen Syntax geeignet. 1. Python-Syntax ist intuitiv und für die Entwicklung von Datenwissenschaften und Back-End-Entwicklung geeignet. 2. JavaScript ist flexibel und in Front-End- und serverseitiger Programmierung weit verbreitet.

Im VS -Code können Sie das Programm im Terminal in den folgenden Schritten ausführen: Erstellen Sie den Code und öffnen Sie das integrierte Terminal, um sicherzustellen, dass das Codeverzeichnis mit dem Terminal Working -Verzeichnis übereinstimmt. Wählen Sie den Befehl aus, den Befehl ausführen, gemäß der Programmiersprache (z. B. Pythons Python your_file_name.py), um zu überprüfen, ob er erfolgreich ausgeführt wird, und Fehler auflösen. Verwenden Sie den Debugger, um die Debugging -Effizienz zu verbessern.

VS -Code kann unter Windows 8 ausgeführt werden, aber die Erfahrung ist möglicherweise nicht großartig. Stellen Sie zunächst sicher, dass das System auf den neuesten Patch aktualisiert wurde, und laden Sie dann das VS -Code -Installationspaket herunter, das der Systemarchitektur entspricht und sie wie aufgefordert installiert. Beachten Sie nach der Installation, dass einige Erweiterungen möglicherweise mit Windows 8 nicht kompatibel sind und nach alternativen Erweiterungen suchen oder neuere Windows -Systeme in einer virtuellen Maschine verwenden müssen. Installieren Sie die erforderlichen Erweiterungen, um zu überprüfen, ob sie ordnungsgemäß funktionieren. Obwohl VS -Code unter Windows 8 möglich ist, wird empfohlen, auf ein neueres Windows -System zu upgraden, um eine bessere Entwicklungserfahrung und Sicherheit zu erzielen.

PHP entstand 1994 und wurde von Rasmuslerdorf entwickelt. Es wurde ursprünglich verwendet, um Website-Besucher zu verfolgen und sich nach und nach zu einer serverseitigen Skriptsprache entwickelt und in der Webentwicklung häufig verwendet. Python wurde Ende der 1980er Jahre von Guidovan Rossum entwickelt und erstmals 1991 veröffentlicht. Es betont die Lesbarkeit und Einfachheit der Code und ist für wissenschaftliche Computer, Datenanalysen und andere Bereiche geeignet.

VS -Code -Erweiterungen stellen böswillige Risiken dar, wie das Verstecken von böswilligem Code, das Ausbeutetieren von Schwachstellen und das Masturbieren als legitime Erweiterungen. Zu den Methoden zur Identifizierung böswilliger Erweiterungen gehören: Überprüfung von Verlegern, Lesen von Kommentaren, Überprüfung von Code und Installation mit Vorsicht. Zu den Sicherheitsmaßnahmen gehören auch: Sicherheitsbewusstsein, gute Gewohnheiten, regelmäßige Updates und Antivirensoftware.

VS -Code kann zum Schreiben von Python verwendet werden und bietet viele Funktionen, die es zu einem idealen Werkzeug für die Entwicklung von Python -Anwendungen machen. Sie ermöglichen es Benutzern: Installation von Python -Erweiterungen, um Funktionen wie Code -Abschluss, Syntax -Hervorhebung und Debugging zu erhalten. Verwenden Sie den Debugger, um Code Schritt für Schritt zu verfolgen, Fehler zu finden und zu beheben. Integrieren Sie Git für die Versionskontrolle. Verwenden Sie Tools für die Codeformatierung, um die Codekonsistenz aufrechtzuerhalten. Verwenden Sie das Lining -Tool, um potenzielle Probleme im Voraus zu erkennen.
