awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ihmily avatar

ihmily/StreamCap

0
View on GitHub↗
3,852 星标·341 分支·Python·Apache-2.0·2 次浏览

StreamCap

StreamCap is a cross-platform recording client designed to automate the archiving of live video broadcasts. It functions as a centralized utility that monitors multiple streaming channels, automatically triggering recording tasks the moment a broadcast begins. By leveraging a dedicated media processing framework, the software captures live data streams directly to local storage.

The project distinguishes itself through an integrated web-based management interface that allows users to configure recording parameters and monitor active sessions remotely. It supports automated scheduling for recurring broadcasts and provides notification alerts to track stream status in real time. Once a recording session concludes, the system performs automated post-processing to transcode media files into user-defined formats for improved playback compatibility.

The application is distributed as a containerized package, ensuring a consistent runtime environment and simplified deployment across diverse host operating systems. All configurations and background tasks are managed through a browser-accessible dashboard that communicates with the service to coordinate stream monitoring and media management.

Features

  • Live Stream Recorders - Automates the monitoring and recording of live video broadcasts from multiple streaming platforms to local storage.
  • Live Streaming Platforms - Captures and saves live video broadcasts from various online platforms to local storage.
  • Broadcast Status Monitoring - Tracks the online status of multiple streaming channels to ensure timely recording.
  • FFmpeg Transcoders - Uses a multimedia framework to handle the ingestion, transcoding, and muxing of live video data streams.
  • Media Management Interfaces - Provides a browser-based dashboard for configuring recording parameters, managing stream monitoring, and automating post-processing tasks.
  • Broadcast Status Polling - Periodically queries stream endpoints to detect broadcast status changes and trigger automated recording workflows.
  • Stream Recorders - Monitors and automatically records live broadcasts from multiple platforms using FFmpeg for media processing.
  • Portable Images - Bundles software into a portable container image to simplify installation and ensure consistent runtime behavior.
  • Event-Driven Orchestration - Coordinates background recording and post-processing tasks by responding to stream availability events.
  • Isolated Runtime Environments - Packages the application and its dependencies into a portable container image to ensure consistent execution across different host operating systems.
  • Media File Recording - Automatically transforms captured video files into different formats to ensure playback compatibility.
  • Media Transcoding - Automatically converts recorded video files into different formats after a broadcast ends.
  • Cross-Platform Video Clients - Provides a portable software solution that captures and archives live video streams across different operating systems.
  • Automated Transcoding Workflows - Executes automated file conversion routines after a recording session finishes to re-encode video into user-defined formats.
  • Recurring Task Schedulers - Supports recurring or time-based tasks to automatically monitor and record live streams.
  • Web-Based Management Interfaces - Provides a centralized browser interface for controlling and configuring background recording tasks.
  • Task Schedulers - Automates recording start and stop times by checking stream status at regular intervals.
  • Web-Based Remote Control Interfaces - Provides a browser-accessible dashboard to remotely manage configurations and monitor active recording sessions.

Star 历史

ihmily/streamcap 的 Star 历史图表ihmily/streamcap 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

ihmily/streamcap 是做什么的?

StreamCap is a cross-platform recording client designed to automate the archiving of live video broadcasts. It functions as a centralized utility that monitors multiple streaming channels, automatically triggering recording tasks the moment a broadcast begins. By leveraging a dedicated media processing framework, the software captures live data streams directly to local storage.

ihmily/streamcap 的主要功能有哪些?

ihmily/streamcap 的主要功能包括:Live Stream Recorders, Live Streaming Platforms, Broadcast Status Monitoring, FFmpeg Transcoders, Media Management Interfaces, Broadcast Status Polling, Stream Recorders, Portable Images。

ihmily/streamcap 有哪些开源替代品?

ihmily/streamcap 的开源替代品包括: bililiverecorder/bililiverecorder — BililiveRecorder is a tool for automatically capturing and saving live broadcasts and associated chat logs from… ihmily/douyinliverecorder — DouyinLiveRecorder is a multi-platform live stream recorder designed to monitor and save broadcasts from various… bililive-go/bililive-go — bililive-go is an automated broadcast archivist and recording tool designed specifically for Bilibili live streams. It… biliup/biliup — biliup is an automated live stream archival and video management system designed to record broadcasts and upload… leandromoreira/ffmpeg-libav-tutorial — This project is a C-based media engineering guide and multimedia processing framework designed for managing codecs,… nilaoda/n_m3u8dl-cli — N_m3u8DL-CLI is a cross-platform .NET command-line interface designed for extracting and recording adaptive video…

StreamCap 的开源替代方案

相似的开源项目,按与 StreamCap 的功能重合度排序。
  • bililiverecorder/bililiverecorderBililiveRecorder 的头像

    BililiveRecorder/BililiveRecorder

    4,698在 GitHub 上查看↗

    BililiveRecorder is a tool for automatically capturing and saving live broadcasts and associated chat logs from Bilibili to local storage. It functions as a live stream automation bot that monitors channel statuses in real time to trigger recording tasks without manual intervention. The project provides a web-based recording manager and a graphical interface for configuring capture settings and managing target channels. It supports recording multiple simultaneous broadcasts and includes a dedicated system for recovering corrupted media caused by server-side interruptions. The application man

    C#bilibilibilibili-livedotnet-core
    在 GitHub 上查看↗4,698
  • ihmily/douyinliverecorderihmily 的头像

    ihmily/DouyinLiveRecorder

    10,328在 GitHub 上查看↗

    DouyinLiveRecorder is a multi-platform live stream recorder designed to monitor and save broadcasts from various global streaming platforms to local storage. It functions as an automated stream watchdog that continuously tracks broadcast statuses to initiate recording immediately when a stream goes live. The tool is a proxy-aware capture system capable of routing network requests through external servers to access and record content restricted to specific geographic regions. It utilizes platform-specific resolvers to map API patterns to stream identifiers, ensuring content can be archived fro

    Pythonacfun-livedouyindouyin-api
    在 GitHub 上查看↗10,328
  • bililive-go/bililive-gobililive-go 的头像

    bililive-go/bililive-go

    5,595在 GitHub 上查看↗

    bililive-go is an automated broadcast archivist and recording tool designed specifically for Bilibili live streams. It functions as a monitoring service that tracks broadcast status and automatically captures live video content to local storage based on target identifiers. The system features a web-based manager that allows for the remote configuration of recording targets and global settings via a browser interface. It supports the simultaneous recording of multiple streams and provides real-time status alerts through external messaging services when broadcasts start, end, or encounter error

    Gobilibilidouyuffmpeg
    在 GitHub 上查看↗5,595
  • biliup/biliupbiliup 的头像

    biliup/biliup

    5,223在 GitHub 上查看↗

    biliup is an automated live stream archival and video management system designed to record broadcasts and upload content to platforms. It functions as a stream recorder, video upload tool, and cross-platform migrator that handles the transfer of content from various sources to a target service. The project enables cross-platform video migration by downloading content from external sources and redistributing it via automated pipelines. It supports headless video management through a server-based interface and programmatic uploading tools that operate without manual browser interaction. Core c

    Rustbilibilidouyindouyu
    在 GitHub 上查看↗5,223
查看 StreamCap 的所有 30 个替代方案→