AI Summary

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.

Repository Trajectory

Trended #17 on daily

September 14, 2026

First tracked on GitTrend

September 14, 2026

Loading README...

Contributors

Languages

Python

100%