DouyinLiveRecorder is a Python and FFmpeg-based tool for continuously monitoring and recording live streams from many online platforms. Despite its name, it supports more than 40 services, including Douyin, TikTok, YouTube, Twitch, Bilibili, Huya, Douyu, Xiaohongshu, and several regional platforms. Users can place multiple room URLs in configuration files and let the program watch them repeatedly for live activity. Recording quality, output behavior, proxies, formats, and individual rooms can be configured separately. The project can send live-status notifications and supports custom scripts around recording events. It runs from source, packaged Windows builds, or Docker, with FFmpeg handling the actual media capture. Its design is aimed at unattended, multi-room recording rather than manual one-stream-at-a-time capture.

Features

  • Continuous multi-room live monitoring
  • More than 40 supported streaming platforms
  • Configurable recording quality and formats
  • Proxy support for selected platforms
  • Live-status notifications and custom event scripts
  • Source, Windows executable, and Docker deployment

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow DouyinLiveRecorder

DouyinLiveRecorder Web Site

Other Useful Business Software
99.99% Uptime for MySQL and PostgreSQL Databases Icon
99.99% Uptime for MySQL and PostgreSQL Databases

Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of DouyinLiveRecorder!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Libraries

Registered

11 hours ago