
douyin-downloader adds desktop client for multi-platform downloads
douyin-downloader is an open-source Python utility designed for batch downloading watermark-free media from Douyin, including video posts, image galleries, author profiles, collections, live streams, and audio tracks. Built to counter platform anti-bot measures, the project combines HTTP API pagination with a Playwright browser fallback, SQLite deduplication, and a multi-platform desktop application covering Douyin, TikTok, and YouTube.
As short-form video platforms tighten scraping constraints, douyin-downloader stands out by using a dual-engine architecture that bridges high-performance API requests with automated browser rendering. Seamless transitions to Playwright headless automation maintain resilience when API pagination hits verification challenges, while SQLite storage ensures deduplication, incremental updates, and resume capabilities across large creator catalogs. Expanding beyond CLI scripts into a multi-platform desktop client broadens its utility for archiving TikTok and YouTube content alongside Douyin. Additionally, FastAPI serving and automated transcription hooks make the tool easily adaptable for automated media processing pipelines.
DISCOVERED
1h ago
2026-09-13
PUBLISHED
1h ago
2026-09-13
RELEVANCE