StreamCap

github.com/ihmily/StreamCap Twitch Tools Open-source projectOpen source

StreamCap supports multi-platform live-stream recording with FFmpeg, monitoring, scheduling, and transcoding.

github.com/ihmily/StreamCap
StreamCap homepage screenshot

About StreamCap

StreamCap is an open-source live-stream recording client based on FFmpeg and StreamGet. It records from 40+ Chinese and overseas platforms and supports batch recording, loop monitoring, scheduled checks, and automatic transcoding.

It runs on Windows, macOS, and Web, and can run in Docker. It outputs ts, flv, mkv, mov, mp4, mp3, and m4a, can transcode finished recordings to mp4, and sends live-status notifications. Running from source requires Python 3.10 or higher and a separate FFmpeg installation, and one-time addresses on Xiaohongshu and Huajiao do not support loop monitoring.

Key features

  • Records live streams from 40+ Chinese and overseas platforms
  • Loop monitoring starts recording when monitored room goes live
  • Scheduled checks of room status within set time ranges
  • Outputs ts, flv, mkv, mov, mp4, mp3, and m4a
  • Automatically transcodes finished recordings to mp4
  • Sends live-status push notifications on stream start
Best for: People who need to automatically record and archive live streams from multiple platforms.
Good for
  • Covers 40+ domestic and overseas live platforms
  • Runs on Windows, macOS, Web, and Docker
  • Supports batch recording with multiple output formats
Watch out for
  • Requires separate FFmpeg installation and environment configuration
  • Running from source requires Python 3.10 or higher
  • One-time addresses on Xiaohongshu and Huajiao do not support loop monitoring

StreamCap at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

StreamCap alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Twitch Tools

Well-known listings from the same topic.

All 110

StreamCap FAQ

How do I run StreamCap on Linux?
Run in web mode with python main.py --web or set PLATFORM to web in .env, then open http://127.0.0.1:6006.
What is needed to run from source code?
Install Python 3.10 or higher, install streamget and the requirements files, copy .env.example to .env, then run python main.py.
How do I run with Docker?
Install Docker and Docker Compose, ensure an .env file exists, then run docker compose up from the project root.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing