AI Agent Hub
Back to skills
Douyin User Profile Video Downloader icon

Douyin User Profile Video Downloader

Data Analysis Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_34656363/douyin-crawl-video according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem Solved

When a Douyin profile's videos need to be saved locally for content analysis, manual downloads can be inconsistent, poorly named, and affected by page loading or temporary CDN links. This skill targets a specific profile's aweme/post/ video list and writes the returned videos to local files.

How It Works

It uses DrissionPage to control Google Chrome, connects via CDP, and monitors the aweme/post/ endpoint. After opening the target profile page, it captures the video list and downloads each item into OUTPUT_DIR.
- Inputs: profile URL, valid Cookie, output directory
- Runtime: launches a debug-port Chrome instance, navigates to the profile, and captures API responses
- Outputs: files named by video title, with illegal Windows characters cleaned and progress shown in the console

Boundaries

The workflow depends on a valid login state and responsive API behavior. Expired Cookies, browser locks, profile throttling, or expired video URLs can cause failures. It fits small, repeatable profile-video collection, not large-scale anonymous scraping or real-time synchronization.

Use Cases

  • Operations reviews a competitor profile and needs all profile videos saved locally for topic retrospectives.
  • Content analysts organize recent profile videos by title for labeling and downstream analysis.
  • Engineers inspect Douyin web APIs by capturing profile video list responses and saving files.
  • Researchers studying account posting cadence need a fixed download of one Douyin profile's videos.

Best For

  • Operations analysts monitoring competitors who need to download a target profile's videos with title-based filenames.
  • Content annotation analysts who need Douyin profile videos archived by title for batch processing.
  • Python engineers who want to capture Douyin web API responses through Chrome and save video files.
  • Short-video account researchers who need a fixed profile video list for posting-cadence analysis.