Overview
This is a robust and versatile Douyin (TikTok China) downloader designed for efficient batch and single-item content retrieval. It empowers users to download videos, image notes, collections, music, and even entire creator profiles. With advanced features like progress tracking, automatic retries, intelligent SQLite-based deduplication, and a browser fallback mechanism for challenging scenarios, it offers a seamless downloading experience.
Key Features
- Comprehensive Download Support: Handles single videos, image notes, collections, music tracks, and can download entire creator profiles with options for posts, likes, collections, and music.
- Watermark Removal & Quality Assurance: Automatically prefers watermark-free sources and selects the highest available quality for videos and live photos.
- Advanced Deduplication: Leverages SQLite to track downloaded items, preventing redundant downloads and saving time and storage.
- Browser Fallback: Intelligently uses a browser to overcome pagination restrictions and handle CAPTCHA challenges, ensuring maximum download success.
- Progress & Reliability: Features clear progress bars, automatic retries with exponential backoff for failed downloads, and download integrity checks.
- Live Stream Recording: Experimental support for recording Douyin live streams in FLV or HLS format.
- REST API Server: Can be run as a server with a RESTful API for programmatic integration.
- Desktop Application (Douzy): A complementary GUI application built on the same backend, offering a visual workflow for Douyin, TikTok, and YouTube downloads, account syncing, and local archive management.
- Optional Transcription: Integrates with OpenAI's API to transcribe video audio into text files.
- Notification Push: Supports sending completion notifications via Bark, Telegram, or Webhooks.
Typical Use Cases
- Content Creators & Curators: Easily download your own content or curated collections for backup, editing, or archival purposes.
- Researchers & Analysts: Gather data efficiently, including comments and hot search trends, for analysis.
- Enthusiasts: Save favorite videos, music, or image posts without watermarks for personal enjoyment.
- Developers: Utilize the REST API to integrate download functionality into custom applications or workflows.
- Offline Viewing: Download large volumes of content for offline access, bypassing platform limitations.
