워터마크 유무에 관계없이 TikTok 비디오와 사진을 동시에 다운로드하는 간단한 Python 스크립트입니다.
1단계. 저장소를 복제합니다. git clone https://github.com/financiallyruined/TikTok-Multi-Downloader
2단계 cd TikTok-Multi-Downloader
디렉토리를 입력하세요.
3단계. 가상 환경을 생성하고 활성화하세요.
생성: python -m venv venv
또는 python3 -m venv venv
활성화: Windows .venvScriptsactivate
| 리눅스 . venv/bin/activate
4단계. 요구 사항 설치 pip install -r requirements.txt
또는 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)
다운로드하려는 모든 TikTok 비디오 링크를 .txt 파일(한 줄에 하나의 링크)에 붙여넣고 저장한 후 기본 사용 예를 따르세요. 아래 예에서는 링크가 link.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
비디오를 다운로드하려는 방법에 따라 다음 명령을 실행하십시오.
python multitok.py
: 기본 옵션으로 비디오를 다운로드합니다. 여기서는 워터마크 무료 비디오를 다운로드하려고 하며 링크가 link.txt 파일에 있다고 가정합니다.
python multitok.py --watermark
: 비디오의 워터마크 버전을 다운로드합니다. 링크가 link.txt 파일에 있다고 가정합니다.
python multitok.py --no-watermark
: 동영상의 워터마크 무료 버전을 다운로드합니다. 링크가 link.txt 파일에 있다고 가정합니다.
python multitok.py --no-watermark --links example.txt
: example.txt 파일의 링크를 사용하여 워터마크 무료 버전의 동영상을 다운로드합니다.
python multitok.py --watermark --links example.txt --workers 8
: example.txt
파일의 링크를 사용하여 워터마크가 표시된 버전의 비디오를 다운로드합니다. 한 번에 8개의 비디오가 다운로드됩니다.
python multitok.py --save-metadata
: 다운로드한 동영상의 메타데이터를 메타데이터 폴더에 저장합니다.
python multitok.py --api-version v2
: v2 API를 사용하여 비디오를 다운로드합니다. v2가 작동하지 않는 경우 v1을 사용할 수 있습니다.
python multitok.py --watermark --links example.txt --workers 4 --api-version v2 --save-metadata
: example.txt
파일 및 api v2의 링크를 사용하여 워터마크 버전의 비디오를 다운로드합니다. 한 번에 4개의 비디오가 다운로드되며 메타데이터는 메타데이터 폴더에 저장됩니다.
python multitok.py --output-dir /home/ubuntu/example
: 비디오는 /home/ubuntu/example
디렉터리에 다운로드됩니다.
python multitok.py --skip-existing --no-folders
: 사용자 폴더가 생성되지 않으며 이미 다운로드된 비디오는 건너뜁니다.
--no-folders
사용하세요.--skip-existing
사용하십시오.