TikTokDownload는 중국 오픈 소스 TikTok 워터마크 제거 비디오 다운로드 도구입니다. 오픈 소스 주소는 다음과 같습니다: https://github.com/Johnserf-Seed/TikTokDownload
비디오 분석 및 연구를 수행하는 일부 학생들에게 이 도구는 매우 유용하며 비디오 데이터를 빠르게 얻을 수 있습니다.
이 도구의 사용법을 소개하겠습니다.
시작하기 전에 Python과 pip가 컴퓨터에 성공적으로 설치되었는지 확인해야 합니다. 설치하려면 매우 상세한 Python 설치 가이드를 참조하세요.
(선택 1) 데이터 분석을 위해 Python을 사용하는 경우 Anaconda를 직접 설치할 수 있습니다. Python 데이터 분석 및 마이닝에 유용한 도우미인 Anaconda에는 Python과 pip가 내장되어 있습니다.
(선택 2) 또한 모든 사람에게 권장됩니다. 많은 장점이 있는 VSCode 편집기를 사용하세요. Python 프로그래밍을 위한 최고의 파트너 - VSCode 상세 가이드.
종속성 설치 명령을 입력하려면 다음 방법 중 하나를 선택하세요. 1. Windows 환경에서 Cmd(Start-Run-CMD)를 엽니다. 2. MacOS 환경 터미널을 엽니다(command+space로 터미널 진입). 3. VSCode 편집기나 Pycharm을 사용하는 경우 인터페이스 하단의 터미널을 직접 사용할 수 있습니다.
git clone https://github.com/Johnserf-Seed/TikTokDownload.git cd TikTokDownload pip install -r requirements.txt
네트워크 환경에서 Github에 액세스할 수 없는 경우 Python Practical Collection 공식 계정 백그라운드에서 TikTokDownload에 응답할 수 있습니다. 최신 소스코드(2023-02-27)를 다운로드 받으세요.
소프트웨어를 실행하기 전에 디렉터리에서 conf.ini 파일을 열고 요구 사항에 따라 구성하십시오.
구성이 완료된 후 생성 TikTokDownload 디렉터리에 새 py 파일을 사용하려면 다음 코드를 입력하세요.
# 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('[ 完成 ]:已完成批量下载,输入任意键后退出:')
효과는 다음과 같습니다.
비디오는 기본적으로 현재 디렉터리의 다운로드 디렉터리에 저장됩니다.
단일 동영상만 다운로드하려면 TK.video_download를 통해 다운로드할 수 있습니다.
import TikTokDownload as TK TK.video_download("视频链接", "yes")
Video_download 첫 번째 매개변수는 동영상의 원본 링크이고, 두 번째 매개변수는 음악 사운드트랙을 다운로드할지 여부를 나타내며, yes는 다운로드를 의미합니다. .
구성을 수정하면 각 사용자의 짧은 동영상을 하나씩만 다운로드할 수 있으므로, 새로운 사용자의 짧은 동영상을 다운로드할 때마다 구성을 수정해야 하므로 매우 번거롭습니다. .
모든 사용자의 짧은 동영상을 한 번에 다운로드하려면 어떻게 해야 하나요?
방법은 매우 간단합니다. 다운로드하려는 Douyin 계정과 해당 사용자 ID를 Rooms.txt에 쉼표로 구분하여 입력합니다.
1545798353,MS4wLjABAAAAdv-v-WcZO48UMZRDLB-huZxYObcxv5Z5FFWXKw4-o_8 135180247,MS4wLjABAAAAtmTX6GSVN_AFW792_8srxdu1kPNXkuSGoG8Xl8xDHbE
아래 코드를 사용하여 두 작가의 짧은 동영상을 모두 다운로드하세요.
# 公众号: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))
TikTokDownload 디렉터리에atch_download.py로 저장한 다음 Python을 사용하여 다음 py 파일을 실행하세요.
cd TikTokDownload python batch_download.py
위 내용은 Python에서 Douyin 워터마크 짧은 비디오를 일괄적으로 빠르게 다운로드하는 방법을 가르쳐줍니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!