TikTok videos bulk downloader with or without watermark by username.
General requirements
pip -q install pycryptodome pycryptodomex
no watermark requirements
pip -q install selenium webdriver_manager
Script arguments
At first, you should run the script with "generate" option. This will generate and save json file that conatins all user posts data.
Note: Do not incloud "@" to the target username
python tiktok_dl.py --username [target username] --generate
You can after that download the videos from the latest saved json file you generate.
python tiktok_dl.py --username [target username] --download
Use "no-watermark" argument in case you want to download the videos without watermark.
python tiktok_dl.py --username [target username] --download --no-watermark
You can take a shortcut and do it all in one command.
python tiktok_dl.py --username [target username] --download --no-watermark
Feel free to write any suggestions you think about.