ihmily/streamcap

Multi-Platform Live Stream Automatic Recording Tool | 多平台直播流自动录制客户端 · 基于FFmpeg · 支持监控/定时/转码

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 18 seconds ago
Added to GitGenius on September 16th, 2026
Created on March 13th, 2025
Open Issues & Pull Requests: 237 (+0)
GitHub issues: Enabled
Number of forks: 386
Total Stargazers: 4,221 (+0)
Total Subscribers: 21 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 29.2 hours
Mean response time: 12.8 days
90th percentile: 38.0 days
Tracked items: 284

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 73% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 14% of issues opened in the past year have been closed. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 232
New in 7 days: 3
Closed in 7 days: 0
Avg open age: 288 days
Stale 30+ days: 222
Stale 90+ days: 190

Recent activity

Opened in 7 days: 3
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 3

Top labels

  • bug (198)
  • enhancement (96)
  • question (91)
  • accepted (3)

Detailed Description

Streamcap is a cross-platform live stream recording tool that automatically captures broadcasts from multiple streaming platforms.

The tool solves the problem of manually recording live streams by automating the capture process across different platforms. It works by monitoring specified streamers and automatically initiating recordings when they go live, leveraging FFmpeg as its underlying recording engine. The approach supports scheduled recording at predetermined times and includes transcoding capabilities to convert recorded streams into different formats or quality levels.

Streamcap suits developers and users who need reliable, hands-off recording of live content from platforms like Bilibili, Douyin, Douyu, Huya, Twitch, TikTok, and YouTube. It is particularly valuable for those managing multiple streamers or requiring consistent archival without manual intervention. The monitoring feature allows users to track when specific streamers begin broadcasting, while the scheduling capability enables recordings at specific times regardless of whether a stream is active. The transcoding support makes it useful for workflows that require format conversion or quality adjustment after capture.

The project shows active development with regular updates addressing bug fixes and feature improvements. Maintenance activity demonstrates responsiveness to user-reported issues and requests for platform support additions. The codebase receives ongoing refinement with commits focused on stability and expanding platform compatibility.