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.