

Bilive
Overview :
bilive is a tool designed specifically for Bilibili live stream recording. It supports automatic segmentation, barrage rendering, and subtitle generation, is compatible with low-configuration devices, and is suitable for a wide range of users. Its main advantages lie in its efficient processing of live stream content, support for multi-room recording, and the ability to generate high-quality content and cover images, ensuring users can quickly share recording results. It is suitable for individuals and small teams. This product is open-source and free to use, committed to providing convenience for users.
Target Users :
This product is suitable for streamers, content creators, and users who want to automate the processing of live stream content. With bilive, they can save a lot of time, process and share live stream content quickly and efficiently, and enhance the viewer experience.
Use Cases
User A uses bilive to record their own game live stream and automatically generates highlights to share on Bilibili.
User B uses bilive to simultaneously record content from multiple live rooms, achieving diversified creation.
User C uses bilive to process dubbed videos, quickly generating subtitled videos from recorded content for upload.
Features
High-speed recording: Using pipeline technology, the recording and live broadcast delay is only half an hour.
Multi-room support: Simultaneously record content from multiple live rooms, supporting various barrage information.
Automatic rendering: Converts barrages into subtitles in the video and automatically uploads them.
Low hardware requirements: No GPU required; supports operation on low-configuration servers.
High-energy segment splitting: Automatically splits highlights based on barrage density for easy sharing.
Persistent login: Supports persistent login and multi-p video uploads.
Automatic video cover generation: Automatically obtains video screenshots and uploads them using an image generation model.
Loop live streaming: Supports simultaneous streaming to multiple platforms, suitable for scenarios requiring round-the-clock live streaming.
How to Use
1. Clone the project and update submodules: git clone --recurse-submodules https://github.com/timerring/bilive.git.
2. Install dependencies: cd bilive && pip install -r requirements.txt.
3. Configure the bilive.toml file and set the speech recognition parameters.
4. Start the recording command and select the appropriate mode for live stream recording.
5. Wait for the recording to complete; bilive will automatically process and upload the video.
Featured AI Tools
English Picks

Tensorpix
TensorPix is an online video enhancement platform that employs artificial intelligence technology to improve video quality. It offers a rapid and efficient video upscale service without the need for downloading or installing any software. Users can process videos in bulk, restore colors, clarify details, and correct distortions. Core features include: online resolution enhancement, repairing blur and noise, increasing frame rate, and color enhancement, among others. It is suitable for fixing old recordings and low-quality videos as well as for the post-production refinement of new recorded videos, significantly enhancing video texture with convenience and speed.
Video Editing
6.5M

LTX Studio
LTX Studio is an innovative video production platform integrated with AI technology, which enables users to fully control all aspects of video production from concept to final cut. Through AI technology, the platform transforms creative ideas into coherent video narratives, offering features such as character consistency, automatic editing, and deep frame control, aimed at simplifying the video production process and enhancing creative efficiency.
Video Editing
2.2M