Un simple script Python qui télécharge simultanément des vidéos et des photos TikTok, avec ou sans filigrane.
Étape 1. Clonez le dépôt. git clone https://github.com/financiallyruined/TikTok-Multi-Downloader
Étape 2. Entrez dans le répertoire cd TikTok-Multi-Downloader
Étape 3. Créez et activez votre environnement virtuel.
Créer : python -m venv venv
ou python3 -m venv venv
Activer : Windows .venvScriptsactivate
| Linux . venv/bin/activate
Étape 4. Exigences d'installation pip install -r requirements.txt
ou pip3 install -r requirements.txt
usage: multitok.py [-h] [--links LINKS] [--no-watermark | --watermark] [--workers WORKERS] [--api-version {v1,v2}] [--save-metadata] [--skip-existing] [--no-folders] [--output-dir OUTPUT_DIR]
Multitok: A simple script that downloads TikTok videos concurrently.
options:
-h, --help show this help message and exit
--links LINKS The path to the .txt file that contains the TikTok links. (Default: links.txt)
--no-watermark Download videos without watermarks. (Default)
--watermark Download videos with watermarks.
--workers WORKERS Number of concurrent downloads. (Default: 3)
--api-version {v1,v2}
API version to use for downloading videos. (Default: v2)
--save-metadata Write video metadata to file if specified.
--skip-existing Skip downloading videos that already exist.
--no-folders Download all videos to the current directory without creating user folders.
--output-dir OUTPUT_DIR
Specify the output directory for downloads. (Default: current directory)
Collez tous les liens vidéo TikTok que vous souhaitez télécharger dans un fichier .txt (un lien par ligne), enregistrez-le et suivez les exemples d'utilisation de base. Dans l'exemple ci-dessous, les liens sont enregistrés dans un fichier links.txt :
https://www.tiktok.com/@inter/video/7249049165169315098
https://www.tiktok.com/@inter/video/7247579800242588954
https://www.tiktok.com/@therock/video/7141037553196502318
https://www.tiktok.com/@realmadrid/photo/7375648582063459616
Exécutez les commandes suivantes en fonction de la manière dont vous souhaitez que vos vidéos soient téléchargées
python multitok.py
: Télécharge les vidéos avec les options par défaut. Cela suppose que vous souhaitez télécharger des vidéos sans filigrane et que les liens se trouvent dans le fichier links.txt.
python multitok.py --watermark
: Télécharge la version filigranée des vidéos. Cela suppose que les liens se trouvent dans le fichier links.txt.
python multitok.py --no-watermark
: Télécharge la version gratuite en filigrane des vidéos. Cela suppose que les liens se trouvent dans le fichier links.txt.
python multitok.py --no-watermark --links example.txt
: Télécharge la version sans filigrane des vidéos en utilisant les liens dans le fichier example.txt.
python multitok.py --watermark --links example.txt --workers 8
: Télécharge la version filigranée des vidéos en utilisant les liens dans le fichier example.txt
. 8 vidéos seront téléchargées à la fois.
python multitok.py --save-metadata
: Enregistre les métadonnées des vidéos téléchargées dans le dossier des métadonnées.
python multitok.py --api-version v2
: Télécharge les vidéos à l'aide de l'API v2. La v1 peut être utilisée au cas où la v2 ne fonctionnerait pas.
python multitok.py --watermark --links example.txt --workers 4 --api-version v2 --save-metadata
: Télécharge la version filigranée des vidéos à l'aide des liens dans le fichier example.txt
et l'api v2. 4 vidéos sont téléchargées à la fois et les métadonnées sont enregistrées dans le dossier des métadonnées.
python multitok.py --output-dir /home/ubuntu/example
: Les vidéos seront téléchargées dans le répertoire /home/ubuntu/example
.
python multitok.py --skip-existing --no-folders
: Aucun dossier utilisateur ne sera créé et les vidéos déjà téléchargées seront ignorées.
--no-folders
pour télécharger toutes les vidéos dans le répertoire actuel sans créer de dossiers utilisateur.--skip-existing
pour ignorer le téléchargement de vidéos déjà existantes.