Skrip Python sederhana yang mengunduh video dan foto TikTok secara bersamaan, dengan atau tanpa tanda air.
Langkah 1. Kloning repo. git clone https://github.com/financiallyruined/TikTok-Multi-Downloader
Langkah 2. Masuk ke direktori cd TikTok-Multi-Downloader
Langkah 3. Buat dan aktifkan lingkungan virtual Anda.
Buat: python -m venv venv
atau python3 -m venv venv
Aktifkan: Windows .venvScriptsactivate
| Linux . venv/bin/activate
Langkah 4. Instal persyaratan pip install -r requirements.txt
atau 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)
Rekatkan semua tautan video TikTok yang ingin Anda unduh ke dalam file .txt (satu tautan per baris), simpan dan ikuti contoh penggunaan dasar. Pada contoh di bawah, link disimpan dalam file 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
Jalankan perintah berikut sesuai dengan cara Anda ingin video Anda diunduh
python multitok.py
: Mengunduh video dengan opsi default. Diasumsikan Anda ingin mengunduh video tanpa tanda air dan tautannya ada di file links.txt.
python multitok.py --watermark
: Mengunduh versi video yang diberi watermark. Diasumsikan bahwa tautan tersebut ada di file links.txt.
python multitok.py --no-watermark
: Mengunduh video versi gratis tanda air. Diasumsikan bahwa tautan tersebut ada di file links.txt.
python multitok.py --no-watermark --links example.txt
: Mengunduh video versi gratis watermark dengan menggunakan tautan di file example.txt.
python multitok.py --watermark --links example.txt --workers 8
: Mengunduh versi video yang diberi watermark dengan menggunakan tautan di file example.txt
. 8 video akan diunduh sekaligus.
python multitok.py --save-metadata
: Menyimpan metadata video yang diunduh ke dalam folder metadata.
python multitok.py --api-version v2
: Mengunduh video menggunakan api v2. v1 dapat digunakan jika v2 tidak berfungsi.
python multitok.py --watermark --links example.txt --workers 4 --api-version v2 --save-metadata
: Mengunduh versi video yang diberi watermark menggunakan tautan di file example.txt
dan api v2. 4 video diunduh sekaligus dan metadatanya disimpan ke dalam folder metadata.
python multitok.py --output-dir /home/ubuntu/example
: Video akan diunduh ke direktori /home/ubuntu/example
.
python multitok.py --skip-existing --no-folders
: Tidak ada folder pengguna yang akan dibuat dan video yang sudah diunduh akan dilewati.
--no-folders
untuk mengunduh semua video ke direktori saat ini tanpa membuat folder pengguna.--skip-existing
untuk melewati pengunduhan video yang sudah ada.